« Latest links, Aug.... | Main | ConvergeSouth, Green... »

Roller Strong #8

cartoonish steam roller flying a 4.0 flag It's been a couple of weeks since the last Roller Strong because I've been very busy with 4.0 and some other new projects. Plus, I was getting a little tired of saying "we're still working on 4.0." So now I'm happy to report that release candidates have been made available for upcoming Apache Roller 4.0 release.

It should be very easy to try out the new release because we spent a lot of time focusing on a new easy-install process, plus there is no need to download a separate bundle of Hibernate files as Roller no longer uses Hibernate. With the new easy-install, installation should be as easy as editing four settings in a small configuration file and dropping the WAR into Tomcat or Glassfish.

Below are some links to the 4.0 RC1 release files.

Keep in mind that 4.0 RC1 is not an official Apache release and is meant for testing only. Even so, this is probably a pretty solid release. The .Sun Engineering team put the code into production at at blogs.sun.com over a month ago and my coworkers on the Sun App Platform team just put the code through a couple weeks of testing.


screenshot of rollerthemes.com Big thanks to Gene Strokine! As seen on raibledesigns.com, Gene has been busy with Roller theme development and has started a new site rollerthemes.com to promote his work. Gene is also the newest committer on the Roller Support project at Java.net and has committed many of his themes there (they still need to be upgraded to work with 4.0 though).

Notes on Roller and JA-SIG CAS SSO

And Phillip Rhodes reports success integrating Roller and JavaBB with single-sign on via JA-SIG CAS and has plans for additional identity related work. He has posted his notes on Roller and CAS/SSO to the Roller dev list.

JRoller.com troubles

In the "OK, so maybe Roller ain't so strong" department, JRoller.com has been having problems with Roller 3.1. Matt Schmidt upgraded JRoller.com from Roller 2.0 to Roller 3.1 a couple of weeks back and ran into database connection pool problems, which were resolved by switching back from Tomcat to Resin. Now he's dealing with some explosive memory usage and asking for help from the Javalobby community.

Coming soon: a Geronimo plugin for Roller

Our Geronimo friends David Jencks and Peter Peterssen stopped by the Roller-dev list this month to contribute some code to make it easier for Roller to work in Apache Geronimo. They're cookin' up a Geronimo plugin for Roller and I'm looking forward to seeing it in action.

In other news...

One final note. We've made a bunch of fixes to 3.1 so we also have a new RC available for the upcoming Apache Roller 3.1.1 fix release. You can find the RC files for 3.1.1 in my Apache site and the change list in JIRA.


What's Roller using now to replace Hibernate?

Posted by Phillip Rhodes on August 14, 2007 at 06:49 PM EDT #

Aaah, OpenJPA. Nevermind. Too bad we can't edit / delete comments.. :-)

Posted by Phillip Rhodes on August 14, 2007 at 06:51 PM EDT #

Phillip, we're using JPA and more specifically Apache OpenJPA. - Dave

Posted by Dave Johnson on August 14, 2007 at 06:51 PM EDT #

V3.1 does not run in Websphere because it does not respect Servlet 2.3 regarding outstanding transactions. WAS rolls back the uncommited transactions and throws an exception. Why is transaction resolution done in a Servlet filter? I spent the past week in hell with many late nights trying to solve this and many other problems in a futile attempt to get Roller working on Websphere. Now I am late with my project and have to use Blojsom, which at least runs under WAS. J2EE is supposed to be portable across platforms.I hope that you have resolved these issues in v4.

Posted by Ingo on August 23, 2007 at 06:12 AM EDT #

Ingo, I did a search on our mailing list archives and our bug tracker and found that you never once brought this issue up or reported a bug. How can you expect us to help you if you never ask for help or file a bug report?

Regarding Websphere, none of the active Roller developers use Websphere, so we can't offer too much help with it, but other folks on the mailing list have reported success with WAS 6.0.

- Dave

Posted by Dave Johnson on August 23, 2007 at 11:32 AM EDT #

Dave, thanks for your reply. We are running WAS 5.1, which the link you posted says to "Firstly, forget about running it in Websphere 5.x". What I don't understand is that blojsom also uses Hibernate, and runs with no problems. It took about 2 hours to get it up and running, whereas after a week of overtime I couldn't get Logger to do even the most basic functions such as loggin in, posting and reading. I have previously migrated a large application from Tomcat/JBOSS, so I was expecting some problems, but I never thought that I would have to give up. Sorry to not have reported to JIRA, but, hey, if you haven't bothered to test with WAS .....

Posted by Ingo on August 24, 2007 at 04:01 AM EDT #

I'm missing the information in "Roller 4.0 Installation Guide" about how to install Roller on Sun Java System Web Server 7. For Roller 2.4 it's here: http://blogs.sun.com/seema/entry/get_rolling_with_the_latest

Posted by Thorleif Wiik on August 31, 2007 at 10:04 PM EDT #

I am able to make Roller 3.1 work on WebSphere 5.1. See all the details here: http://premiertech.blogspot.com/

Posted by rocky on September 30, 2007 at 02:58 AM EDT #

Post a Comment:
  • HTML Syntax: NOT allowed

« Latest links, Aug.... | Main | ConvergeSouth, Green... »


This is just one entry in the weblog Blogging Roller. You may want to visit the main page of the weblog

Related entries

Below are the most recent entries in the category Roller, some may be related to this entry.