In fairness to them, given that most developers on open source projects are doing it in their spare time, you can hardly expect them to spend that sort of money themselves. More realistically would be for the Apache foundation (or a company providing commercial Roller support, like Covalent) to buy it and give the developers access to a shared installation that they can use for integration testing. It should even be possible to have Continuum (or Gump, or CruiseControl, or whatever Continuous Integration tool is doing automate builds of Roller) to automatically deploy to the server and run a bunch of integration tests to ensure it's running properly in that environment. For that matter, I see there's a few IBM people in the list of Foundation members; perhaps IBM could be persuaded to donate some free licenses? And why stop at that, there could be installations of a whole bunch of different servers with apps deploying & testing against all of them during the CI builds. However, this is rapidly heading off-topic and should probably be taken up with the [EMAIL PROTECTED] guys...
Andrew. --Forwarded Message Attachment-- Date: Fri, 13 Jul 2007 08:58:32 -0500 From: [EMAIL PROTECTED] You developers should get a copy of WAS and get this running on WAS or at least WAS express. If you want Roller to really take off then this is the key. Most large companies use WAS and really frown upon Tomcat. Just a humble opinion =) -----Original Message----- From: Andrew Stevens [mailto:[EMAIL PROTECTED] Sent: Friday, July 13, 2007 1:35 AM To: [email protected] Cc: Jeffery Chilton Subject: RE: Struggling to get Roller 3.1 running on Websphere 6.0 > From: [EMAIL PROTECTED] > Date: Thu, 12 Jul 2007 13:38:41 -0700 > > "Incompatible argument to method" sounds like you have the wrong > version of Hibernate somewhere. From just that little tidbit of > information, I would say that you either: > > a) Downloaded and installed the wrong version of Hibernate, or > b) Have another, incompatible, version of hibernate somewhere on the > server for some other purpose that the classloader is finding before > it finds yours. (look in ${server_home}/lib or ${server_home}/lib/ext) > > Did you download Hibernate yourself from their site, or did you get it > from the Roller support site on java.net? java.net. Not sure it's Hibernate that's the problem, though, as the line that's throwing the exception is strategy = new HibernatePersistenceStrategy( RollerConfig.getProperty("hibernate.configResource"), RollerConfig.getProperty("hibernate.dialect")); which of course is org.apache.roller.business.hibernate.HibernatePersistenceStrategy - not a Hibernate class nor even a subclass of one... For the sake of thoroughness, though, I've run a "jar tvf *.jar | grep hibernate" in $WAS_HOME/lib, $WAS_HOME/java/jre/lib and $WAS_HOME/java/jre/lib/ext ($WAS_HOME/lib/ext is empty) but drew a blank in all cases. Some further info - I tried deploying the same .war file into Tomcat, and it appears to start up fine. Andrew. _________________________________________________________________ 100’s of Music vouchers to be won with MSN Music https://www.musicmashup.co.uk/index.html
