It's depends on which server and JDBC driver you are using. For WebLogic
6.0, thin driver should be put in the server class path (in server startup
batch file. For oci driver, include the dll in your system path.

Please note: System classpath is different from the server classpath. That's
why you get errors.

Good luck

Tom



-----Original Message-----
From: Geoffrey Van Nuffelen [mailto:[EMAIL PROTECTED]]
Sent: Friday, May 18, 2001 10:08 AM
To: Struts-User (E-Mail)
Subject: Oracle Driver

Hi all,

Where I have to put the Oracle Driver ?

If I put it under the directory /classes I recieve this error message :

Error: 500
Location: /struts-client/logon.jsp
Internal Servlet Error:

javax.servlet.ServletException: Cannot find ActionMappings or
ActionFormBeans collection
 at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
l.java:459)
 at
_0002flogon_0002ejsplogon_jsp_15._jspService(_0002flogon_0002ejsplogon_jsp_1
5.java:418)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:177)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
 at org.apache.tomcat.core.Handler.service(Handler.java:286)
 at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
 at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
 at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
 at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
 at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
 at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
 at java.lang.Thread.run(Thread.java:484)

Root cause:
javax.servlet.jsp.JspException: Cannot find ActionMappings or
ActionFormBeans collection
 at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:703)
 at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:441)
 at
_0002flogon_0002ejsplogon_jsp_15._jspService(_0002flogon_0002ejsplogon_jsp_1
5.java:186)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:177)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
 at org.apache.tomcat.core.Handler.service(Handler.java:286)
 at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
 at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
 at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
 at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
 at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
 at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
 at java.lang.Thread.run(Thread.java:484)



And If I specify the "classes12.zip" into the classepath environment
variable,  I
recieve this one :


2001-05-18 04:07:10 - path="/struts-client" :action: SQL Exception:  -
java.sql.SQLException: createConnection: java.lang.ClassNotFoundException:
oracle.jdbc.driver.OracleDriver
 at
org.apache.struts.util.GenericDataSource.open(GenericDataSource.java:555)
 at
org.apache.struts.util.GenericDataSource.getConnection(GenericDataSource.jav
a:395)
 at org.apache.struts.client.LogonAction.perform(LogonAction.java:66)
 at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.ja
va:1726)
 at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1536)
 at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
 at org.apache.tomcat.core.Handler.service(Handler.java:286)
 at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
 at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
 at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
 at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
 at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
 at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
 at java.lang.Thread.run(Thread.java:484)

Reply via email to