You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Sergio <se...@yahoo.com> on 2002/05/14 17:53:05 UTC

Sorry...app problems

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:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: Sorry...app problems

Posted by Sergio <se...@yahoo.com>.
Ok, I figured it out, after verifying that java was
finding my mm JDBC driver, then I remembered that
originally I put that driver in
<tomcat>\webapps\jetspeed\WEB-INF\lib\
and it works...but the problem is that it seems that
the app wont look in the classpath for the necessary
classes.  Any ideas with that?

Sergio
--- gus <gu...@gmx.net> wrote:
> Sergio schrieb::
> 
> > 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)
> 
> Looks like the org.gjt.mm.mysql.Driver class cannot
> be found. Either 
> the classname is not correct or the class (or jar)
> file is not in the 
> classpath.
> 
>    gus
> 
> 
> --
> To unsubscribe, e-mail:  
>
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
> 


__________________________________________________
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: Sorry...app problems

Posted by gus <gu...@gmx.net>.
Sergio schrieb::

> 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)

Looks like the org.gjt.mm.mysql.Driver class cannot be found. Either 
the classname is not correct or the class (or jar) file is not in the 
classpath.

   gus


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>