[Tomcat] : Incompatible object argument for function call

: Incompatible object argument for function call [Tomcat] - Java - Programmation

Marsh Posté le 09-08-2004 à 14:19:17    

Bonjour,  
 
J'ai une jsp qui utilise un parser DOM pour lire un flux XML. Cette jsp marche très bien sur mon poste :  
 
Tomcat 4.1.24  
JDK 1.3.1_07  
Windows XP  
 
J'ai posé la webapp sur un autre poste :  
 
Tomcat 4.1.24 (le même)  
JDK 1.3.1_12  
Windows NT  
 
et là, ma jsp me renvoie une erreur dont la cause mère est :  
 
java.lang.VerifyError: (class: org/apache/jsp/doFncaBourse_jsp, method: _jspService signature: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V) Incompatible object argument for function call  
at java.lang.Class.newInstance0(Native Method)  
at java.lang.Class.newInstance(Class.java:232)  
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:151)  
at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:440)  
at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:390)  
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:471)  
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)  
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)  
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)  
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:256)  
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:2422)  
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:171)  
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)  
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163)  
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:199)  
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)  
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)  
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)  
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)  
at java.lang.Thread.run(Thread.java:479)  
 
Je ne comprends pas du tout d'où peut venir cette erreur alors si qqun peut m'aider, ça serait vraiment sympa.  
 
Merci et bonne journée.

Reply

Marsh Posté le 09-08-2004 à 14:19:17   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed