Mark, I don't have any jetspeed with Oracle experience, however I do have
much oracle/java experience.
Sounds like the JDBC URL you are specifying is not correctly formated.

What does your JDBC URL look like?

----- Original Message -----
From: "Mak, Thomas" <[EMAIL PROTECTED]>
To: "'Jetspeed Users List'" <[EMAIL PROTECTED]>
Sent: Tuesday, June 04, 2002 11:06 PM
Subject: Oracle NoClassDefFoundError, any experience?


> Hi,
>
> I have tried 2 days on bridging JetSpeed 1.3a2 with Oracle database, but
> still get same error. I checked with all the document procedures and tried
> on Tomcat 3 and Tomcat 4 and the problem still exists.
>
> The only cause I think is, the Oracle JDBC driver cannot be loaded for
some
> reason. Here are some questions that I hope somebody with such experience
> can help.
> Is the latest Oracle JDBC driver can be used?
> Do I need to unzip classes12.zip and jar a file adding to the lib
directory?
> Is the JDBC driver need to be located  to a special location in tomcat,
> rather than put in lib directory?
> Some developers experienced that the Oracle JDBC driver need to be added
to
> CLASSPATH in the tomcat startup script. Is it a must?
>
> I tried both on Windows and Linux Platform, also Jetspeed 1.3a1 and 1.3a2,
> and also another Servlet engine rather than Tomcat. All result is same.
>
> The first time logon with browser after restart tomcat, I get error as:
> Horrible Exception: java.lang.Error: Error in
> BasePeer.initTableSchema(TURBINE_USER): Invalid Oracle URL specified
> 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.<clinit>(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.getAuthenticatedUse
> r(BaseSecurityService.java:312)
> at
>
org.apache.turbine.services.security.TurbineSecurity.getAuthenticatedUser(Tu
> rbineSecurity.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)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> at
> org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)
> at org.apache.tomcat.core.Handler.invoke(Handler.java:322)
> at org.apache.tomcat.core.Handler.service(Handler.java:235)
> at
> org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)
> at
>
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:91
> 7)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)
> at
>
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10I
> nterceptor.java:176)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> a:516)
> at java.lang.Thread.run(Thread.java:484)
>
> After 1st error, the logons afterwards generate the same error:
> Horrible Exception: java.lang.NoClassDefFoundError
> 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.getAuthenticatedUse
> r(BaseSecurityService.java:312)
> at
>
org.apache.turbine.services.security.TurbineSecurity.getAuthenticatedUser(Tu
> rbineSecurity.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)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java)
> at
> org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)
> at org.apache.tomcat.core.Handler.invoke(Handler.java:322)
> at org.apache.tomcat.core.Handler.service(Handler.java:235)
> at
> org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)
> at
>
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:91
> 7)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)
> at
>
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10I
> nterceptor.java:176)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> a:516)
> at java.lang.Thread.run(Thread.java:484)
>
> Anyone has good or bad experience with Oracle installation with Jetspeed?
> Thanks for anybody that can give me a clue on it.
>
> Thomas Mak
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to