We have a large JSP-based application which we're noting some first time
compilation problems.
 
When we deploy the .war file (with the "work" cache deleted and Tomcat
freshly started) some of our pages (but not all) fail to compile upon
the first access with the error below.
 
If you simply refresh the page through the web browser it then compiles
fine, and is fine from that point onwards. It always happens with the
same pages. These pages have includes of other JSP pages, but these have
all already been correctly compiled and previously accessed.
 
Can anyone give me any ideas on this? I can't find anything similar
after trawling the search engines?
 
Thanks,
 
Richard
 
 
javax.servlet.ServletException: (class:
org/apache/jsp/OrderManagementComments_jsp, method: SortBasket
signature: (Ljavax/servlet/http/HttpSession;)V) Incompatible type for
getting or setting field

        at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)

        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:260)

        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)

        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)

        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)

        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:239
7)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)

        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)

        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)

        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:641)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:171)

        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:641)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)

        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.i
nvokeNext(StandardPipeline.java:643)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)

        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

        at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:458)

        at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)

        at java.lang.Thread.run(Thread.java:484)


Reply via email to