To correct it, I think that you could also rename the classes.zip in 
classes.jar.
I had a similar problem that I resolved like this.

arno

-----Message d'origine-----
De:     Shamdasani Nimmi-ANS004 [SMTP:[EMAIL PROTECTED]]
Date:   mercredi 29 aout 2001 00:57
A:      '[EMAIL PROTECTED]'
Objet:  RE: Tomcat 4.0 frustrating problem :SOLVED

Tomcat 4.0 was not able to see Oracle driver class, the path to which was 
specified in system classpath. Tomcat 3.2.3 had no problem finding it. 
Putting classes.zip file (Oracle Driver) in $JAVA-HOME/jre/lib/ext solved 
the problem.

-----Original Message-----
From: Shamdasani Nimmi-ANS004 [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 28, 2001 3:08 PM
To: struts-user@jakarta. apache. org (E-mail)
Subject: Tomcat 4.0 frustrating problem


Hi,

I am trying to port my application (using Struts 1.0) which runs fine on 
tomcat 3.2.3 to tomcat 4.0 but I am getting error. I did copy the 
crimson.jar and jaxp.jar from JAXP1.1 to $CATALINA_HOME/lib. I did find 
another set of crimson.jar and jaxp.jar in $CATALINA_HOME/server/lib. Those 
also I replaced with the copies from Jaxp1.1.

Do I need to add the above jar files to my classpath? I don't think so or 
am I wrong?

Could JBuilder which I am using for compiling my application be the 
culprit. I am not sure if the jaxp.jar & parser.jar in JBuilder are used 
for compiling. If they are, then should I replace JBuilder's jaxp.jar with 
the JAXP1.1 jaxp.jar (don't know what to do with parser.jar)

Could someone please help me get over this misery?

TIA

-Nimmi

This the error that appears on browser:

A Servlet Exception Has Occurred
Exception Report:
javax.servlet.ServletException: Cannot find ActionMappings or 
ActionFormBeans collection
        at 
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContex  
tImpl.java:452)
        at org.apache.jsp._0002fLogon_jsp._jspService(_0002fLogon_jsp.java:682)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServle  
t.java:201)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:458)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica  
tionFilterChain.java:247)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt  
erChain.java:193)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv  
e.java:243)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va: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(StandardContext  
Valve.java:215)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va: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.StandardContext.invoke(StandardContext.java:2314)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java  
:164)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va:566)
        at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va: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:163)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va: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.j  
ava:1000)
        at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:  
1093)
        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:773)
        at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:481)
        at org.apache.jsp._0002fLogon_jsp._jspService(_0002fLogon_jsp.java:416)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServle  
t.java:201)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:458)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica  
tionFilterChain.java:247)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt  
erChain.java:193)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv  
e.java:243)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va: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(StandardContextValv  
e.java:215)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.ja  
va:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at 
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java  
:164)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va:566)
        at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va: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:163)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja  
va: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.j  
ava:1000)
        at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:  
1093)
        at java.lang.Thread.run(Thread.java:484)


Nimmi Shamdasani                                     E-mail: [EMAIL PROTECTED]
Motorola Manufacturing Systems              Phone: 847-576-8118
1299 E. Algonquin Road,
Schaumburg, IL 60196

Reply via email to