Hi,

I am upgrading Tomcat from 3.3 to 4.1.18. I have a application is working under 3.3, 
but I copy the same application to 4.1.18 then I run the application I have the 
foloowing error. It seems tomcat 4.1.18 change the HTTP package, because the error is 
when the flash send request to one servlet called RequestDirector. 

2003-01-31 17:58:56 HostConfig[localhost]: Deploying configuration descriptor admin.xml
2003-01-31 17:58:59 HostConfig[localhost]: Deploying configuration descriptor 
manager.xml
2003-01-31 17:58:59 WebappLoader[/manager]: Deploying class repositories to work 
directory C:\tomcat-4.1.18\work\Standalone\localhost\manager
2003-01-31 17:58:59 ContextConfig[/manager]: Configured an authenticator for method 
BASIC
2003-01-31 17:58:59 StandardManager[/manager]: Seeding random number generator class 
java.security.SecureRandom
2003-01-31 17:58:59 StandardManager[/manager]: Seeding of random number generator has 
been completed
2003-01-31 17:58:59 StandardWrapper[/manager:default]: Loading container servlet 
default
2003-01-31 17:58:59 StandardWrapper[/manager:invoker]: Loading container servlet 
invoker
2003-01-31 17:58:59 HostConfig[localhost]: Deploying web application directory ROOT
2003-01-31 17:58:59 StandardHost[localhost]: Installing web application at context 
path  from URL file:C:\tomcat-4.1.18\webapps\ROOT
2003-01-31 17:58:59 WebappLoader[]: Deploying class repositories to work directory 
C:\tomcat-4.1.18\work\Standalone\localhost\_
2003-01-31 17:58:59 StandardManager[]: Seeding random number generator class 
java.security.SecureRandom
2003-01-31 17:58:59 StandardManager[]: Seeding of random number generator has been 
completed
2003-01-31 17:58:59 StandardWrapper[:default]: Loading container servlet default
2003-01-31 17:58:59 StandardWrapper[:invoker]: Loading container servlet invoker
2003-01-31 17:58:59 HostConfig[localhost]: Deploying web application directory 
smartequip
2003-01-31 17:58:59 StandardHost[localhost]: Installing web application at context 
path /smartequip from URL file:C:\tomcat-4.1.18\webapps\smartequip
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploying class repositories to work 
directory C:\tomcat-4.1.18\work\Standalone\localhost\smartequip
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy class files /WEB-INF/classes to 
C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\classes
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR /WEB-INF/lib/activation.jar 
to C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\activation.jar
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR /WEB-INF/lib/javaswf.jar to 
C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\javaswf.jar
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR 
/WEB-INF/lib/jdbcpool-0.99.jar to 
C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\jdbcpool-0.99.jar
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR /WEB-INF/lib/jt400.jar to 
C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\jt400.jar
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR /WEB-INF/lib/log4j.jar to 
C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\log4j.jar
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR /WEB-INF/lib/mail.jar to 
C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\mail.jar
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR 
/WEB-INF/lib/mysql-connector-java-2.0.14-bin.jar to 
C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\mysql-connector-java-2.0.14-bin.jar
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR /WEB-INF/lib/smartequip.jar 
to C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\smartequip.jar
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR 
/WEB-INF/lib/smartequipGE.jar to 
C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\smartequipGE.jar
2003-01-31 17:58:59 WebappLoader[/smartequip]: Deploy JAR /WEB-INF/lib/xerces.jar to 
C:\tomcat-4.1.18\webapps\smartequip\WEB-INF\lib\xerces.jar
2003-01-31 17:59:00 StandardManager[/smartequip]: Seeding random number generator 
class java.security.SecureRandom
2003-01-31 17:59:00 StandardManager[/smartequip]: Seeding of random number generator 
has been completed
2003-01-31 17:59:00 StandardWrapper[/smartequip:default]: Loading container servlet 
default
2003-01-31 17:59:00 StandardWrapper[/smartequip:invoker]: Loading container servlet 
invoker
2003-01-31 17:59:00 HostConfig[localhost]: Deploying web application directory 
tomcat-docs
2003-01-31 17:59:00 StandardHost[localhost]: Installing web application at context 
path /tomcat-docs from URL file:C:\tomcat-4.1.18\webapps\tomcat-docs
2003-01-31 17:59:00 WebappLoader[/tomcat-docs]: Deploying class repositories to work 
directory C:\tomcat-4.1.18\work\Standalone\localhost\tomcat-docs
2003-01-31 17:59:00 StandardManager[/tomcat-docs]: Seeding random number generator 
class java.security.SecureRandom
2003-01-31 17:59:00 StandardManager[/tomcat-docs]: Seeding of random number generator 
has been completed
2003-01-31 17:59:00 StandardWrapper[/tomcat-docs:default]: Loading container servlet 
default
2003-01-31 17:59:00 StandardWrapper[/tomcat-docs:invoker]: Loading container servlet 
invoker
2003-01-31 17:59:00 HostConfig[localhost]: Deploying web application directory webdav
2003-01-31 17:59:00 StandardHost[localhost]: Installing web application at context 
path /webdav from URL file:C:\tomcat-4.1.18\webapps\webdav
2003-01-31 17:59:00 WebappLoader[/webdav]: Deploying class repositories to work 
directory C:\tomcat-4.1.18\work\Standalone\localhost\webdav
2003-01-31 17:59:00 StandardManager[/webdav]: Seeding random number generator class 
java.security.SecureRandom
2003-01-31 17:59:00 StandardManager[/webdav]: Seeding of random number generator has 
been completed
2003-01-31 17:59:00 StandardWrapper[/webdav:default]: Loading container servlet default
2003-01-31 17:59:00 StandardWrapper[/webdav:invoker]: Loading container servlet invoker
2003-01-31 17:59:10 StandardWrapperValve[RequestDirector]: Servlet.service() for 
servlet RequestDirector threw exception
javax.servlet.ServletException: Servlet execution threw an exception
 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432)
 at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
 at java.lang.Thread.run(Thread.java:536)
----- Root Cause -----
java.lang.VerifyError: (class: com/smartequip/xml/ISXMLHandler, method: 
loadXMLInputStream signature: (Ljavax/servlet/http/HttpServletRequest;)V) Incompatible 
object argument for function call
 at com.smartequip.servlet.RequestDirector.doGet(RequestDirector.java:53)
 at com.smartequip.servlet.RequestDirector.doPost(RequestDirector.java:37)
 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:260)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
 at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432)
 at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
 at java.lang.Thread.run(Thread.java:536)

2003-01-31 17:59:23 StandardHost[localhost]: Removing web application at context path 
/manager
2003-01-31 17:59:23 StandardHost[localhost]: Removing web application at context path 
/examples
2003-01-31 17:59:23 StandardHost[localhost]: Removing web application at context path 
/smartequip
2003-01-31 17:59:23 StandardHost[localhost]: Removing web application at context path 
/tomcat-docs
2003-01-31 17:59:23 StandardHost[localhost]: Removing web application at context path 
/webdav
2003-01-31 17:59:23 StandardHost[localhost]: Removing web application at context path 
2003-01-31 17:59:23 StandardHost[localhost]: Removing web application at context path 
/admin



Paul Hsu

Reply via email to