problem with reload in tomcat
"Wouter de Vaal" <[email protected]>
| Newsgroups | gmane.comp.java.strutscx.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, I'm using strutscx 0.9.3 and I have a problem when configuring my webapp in tomcat as reloadable, whenever I change some code and tomcat tries to reload, the below error occurs: I've already searched the struts mail archives and did not find any help there, might this be a strutscx problem, something I've missed? All the libraries are in the WEB-INF/lib dir and at startup everything works fine, so this only occurs while reloading the webapp. Regard, Wouter de Vaal 2003-10-01 15:41:38 StandardContext[/certificates]: Reloading this Context has started 2003-10-01 15:41:38 WebappLoader[/certificates]: Reloading checks are enabled for this Context 2003-10-01 15:41:38 StandardWrapper[/certificates:action]: Marking servlet action as unavailable 2003-10-01 15:41:38 StandardContext[/certificates]: Servlet /certificates threw load() exception javax.servlet.ServletException: Wrapper cannot find servlet class org.apache.struts.action.ActionServlet or a class it depends on at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:891) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3421) at org.apache.catalina.core.StandardContext.reload(StandardContext.java:2568) at org.apache.catalina.loader.WebappLoader$WebappContextNotifier.run(WebappLoader.java:1369) at java.lang.Thread.run(Thread.java:534) ----- Root Cause ----- java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1444) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:885) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3421) at org.apache.catalina.core.StandardContext.reload(StandardContext.java:2568) at org.apache.catalina.loader.WebappLoader$WebappContextNotifier.run(WebappLoader.java:1369) at java.lang.Thread.run(Thread.java:534) 2003-10-01 15:41:38 StandardWrapper[/certificates:default]: Loading container servlet default 2003-10-01 15:41:38 StandardWrapper[/certificates:StrutsCXServlet]: Marking servlet StrutsCXServlet as unavailable 2003-10-01 15:41:38 StandardContext[/certificates]: Servlet /certificates threw load() exception javax.servlet.ServletException: Wrapper cannot find servlet class com.cappuccinonet.strutscx.xslt.StrutsCXServlet or a class it depends on at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:891) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3421) at org.apache.catalina.core.StandardContext.reload(StandardContext.java:2568) at org.apache.catalina.loader.WebappLoader$WebappContextNotifier.run(WebappLoader.java:1369) at java.lang.Thread.run(Thread.java:534) ----- Root Cause ----- java.lang.ClassNotFoundException: com.cappuccinonet.strutscx.xslt.StrutsCXServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1444) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:885) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3421) at org.apache.catalina.core.StandardContext.reload(StandardContext.java:2568) at org.apache.catalina.loader.WebappLoader$WebappContextNotifier.run(WebappLoader.java:1369) at java.lang.Thread.run(Thread.java:534)