The key info in the stracktrace is:

root cause
java.lang.NoClassDefFoundError: org/apache/xalan/templates/OutputProperties
        at com.test.wmtool.gui.SessionHelper.saveState(Unknown Source)


The SessionHelper class uses Xalan classes that the webapp classloader cannot find at runtime. This could be due Xalan versioning problems between development and deployment. The Tomcat release notes contain info on how to change the version of xalan that Tomcat uses:
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/RELEASE-NOTES.txt

HTH,

Jon

Tewari,kuldeep wrote:
Hi,

When I try to run my jsp , I get following error message:

javax.servlet.ServletException: org/apache/xalan/templates/OutputProperties
        at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
l.java:680)
        at org.apache.jsp.index_jsp._jspService(index_jsp.java:739)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
20)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:293)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:288)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:263)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:561)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1018)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:196)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:561)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1018)
        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2748)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:186
)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:149)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:149)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:561)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1018)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:561)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1018)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:199)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:630)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:463)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:568)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:631)
        at java.lang.Thread.run(Unknown Source)
root cause java.lang.NoClassDefFoundError: org/apache/xalan/templates/OutputProperties
        at com.test.wmtool.gui.SessionHelper.saveState(Unknown Source)
        at org.apache.jsp.index_jsp._jspService(index_jsp.java:731)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
20)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:293)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:288)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:263)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:561)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1018)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:196)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:561)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1018)
        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2748)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:186
)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:149)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:149)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:561)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1018)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:561)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1018)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:199)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:630)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:463)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:568)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:631)
        at java.lang.Thread.run(Unknown Source)
Apache Tomcat/5.0.2

Please help.

Thanks in advance.

KT.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to