Sorry to do this to all of you, I know how annoying all of these can get - but I've been working on this problem for 3 days and can't resolve it.
I was attempting to fix another problem with jetspeed (the user add/delete hang problem) and I decided I wanted to try another route, so I rebuilt the app and deployed it, however when I thought I had it all configured, it doesn't work any more! Oh oh. Here are my steps: Using mysql server - using the default mysql database mysql> GRANT ALL PRIVILEGES ON *.* TO classstudio@localhost IDENTIFIED BY 'portland' WITH GRANT OPTION; mysql> GRANT ALL PRIVILEGES ON *.* TO classstudio@"%" IDENTIFIED BY 'portland' WITH GRANT OPTION; mysql> source C:\Java\jetspeed\src\sql\external\turbine-mysql.sql mysql> source C:\Java\jetspeed\src\sql\external\populate-mysql.sql -----------then in my Turbine.properties---------- database.default.driver=org.gjt.mm.mysql.Driver database.default.url=jdbc:mysql://localhost:3306/mysql database.default.username=classstudio database.default.password=portland database.adaptor=DBMM database.adaptor.DBMM=org.gjt.mm.mysql.Driver BTW, I'm using the mm mysql JDBC drivers (as is apparent above). I then go to http://localhost:8080/jetspeed/ and attempt to login as H: admin, P: jetspeed and I get= Horrible Exception: java.lang.Error: Error in BasePeer.initTableSchema(TURBINE_USER): No suitable driver at org.apache.turbine.om.peer.BasePeer.initTableSchema(BasePeer.java:232) at org.apache.turbine.om.peer.BasePeer.initTableSchema(BasePeer.java:194) at org.apache.turbine.om.security.peer.TurbineUserPeer.(TurbineUserPeer.java:175) at org.apache.turbine.services.security.db.DBUserManager.retrieve(DBUserManager.java:158) at org.apache.turbine.services.security.db.DBUserManager.retrieve(DBUserManager.java:246) at org.apache.turbine.services.security.BaseSecurityService.getAuthenticatedUser(BaseSecurityService.java:312) at org.apache.turbine.services.security.TurbineSecurity.getAuthenticatedUser(TurbineSecurity.java:199) at org.apache.turbine.modules.actions.LoginUser.doPerform(LoginUser.java:111) at org.apache.turbine.modules.Action.perform(Action.java:87) at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122) at org.apache.jetspeed.modules.actions.JLoginUser.doPerform(JLoginUser.java:161) at org.apache.turbine.modules.Action.perform(Action.java:87) at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122) at org.apache.turbine.Turbine.doGet(Turbine.java:511) at org.apache.turbine.Turbine.doPost(Turbine.java:655) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107) at java.lang.Thread.run(Thread.java:536) Ideas?! I thought I had configured everything correctly but I dont know anymore! Thanks in advance, Serg __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
