I put the Oracle zip file in the java/jre/lib/ext directory. But I
believe it depends on your app server. I use tomcat and resin.

----- Original Message -----
From: "Geoffrey Van Nuffelen" <[EMAIL PROTECTED]>
To: "Struts-User (E-Mail)" <[EMAIL PROTECTED]>
Sent: Friday, May 18, 2001 10:08 AM
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(PageContex
tImp
> l.java:459)
>  at
>
_0002flogon_0002ejsplogon_jsp_15._jspService(_0002flogon_0002ejsplogon_j
sp_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(JspServle
t.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.jav
a:79
> 7)
>  at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>  at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H
ttpC
> onnectionHandler.java:210)
>  at
>
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416
)
>  at
>
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:49
8)
>  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_j
sp_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(JspServle
t.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.jav
a:79
> 7)
>  at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>  at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H
ttpC
> onnectionHandler.java:210)
>  at
>
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416
)
>  at
>
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:49
8)
>  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(ActionServle
t.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.jav
a:79
> 7)
>  at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>  at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H
ttpC
> onnectionHandler.java:210)
>  at
>
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416
)
>  at
>
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:49
8)
>  at java.lang.Thread.run(Thread.java:484)
>
>
>

Reply via email to