Okay, to avoid confusing others, this was wrong. You do (seem) to need the HSQL jars in TOMCAT_HOME/shared/lib. The trouble i ran into was with Tomcat 5.5 needing different xml attribute styles on its jetspeed.xml file. When i did finally find a mention of this difference with Tomcat 5.5, i fixed that and Jetspeed2 finally loaded for me. Those that have tried this will know where the story goes next - most of the portlets don't work under Tomcat 5.5, because of a known issue.
That said, to help others avoid this confusion in the future, i would suggest making mention of this issue in the Jetspeed2 Getting Started page. That was the first doc i referred to when attempting to install Jetspeed, and all it says is "Tomcat 5.0.28 or higher" -- there really should be a link under that to "how to setup on Tomcat 5.5", and it can even point to the same doc that is listed on the Wiki (3 lines from the bottom, i wonder why i didn't notice it earlier?). there ya go. two cents from a new user. ... .joe On Sun, 23 Jan 2005 21:57:28 -0800, joe hobson <[EMAIL PROTECTED]> wrote: > There's a link on the Jetspeed-2 Wiki under "Problems Getting Started" > that looks like this... > > > I get a java.lang.RuntimeException: Failed to initialize prefs api. > > org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException or > > I get class not ClassNotPersistenceCapableException in other places. > > It links to a mailing list archive message suggesting that the person > look for ojb xml files that might be missing. I ran into this problem, > tried that solution (didn't really apply), and still had troubles. After > spending more time than i'd like to admit banging my head on it, i > figured it out - hsqldb jar files in my Tomcat shared lib. I guess those > were there for other apps that i have used under Tomcat, and i didn't > think it would matter since i was using HSQL for Jetspeed as well. I > just thought someone out there might like to come across this message > someday if they're ever having that trouble. Just delete those jars from > TOMCAT_HOME/shared/lib and you should be able to deploy Jetspeed > properly. ... .joe > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]