Howdy,
I'm running Cactus on a WebLogic Server and have successfully deployed and run
my test cases. As soon as I change a file and redeploy it to the cactus Web app,
cactus ignores my new file and WebLogic spits out this stack trace. It seems to be an
auto load problem in weblogic, but outside of cactus, the auto deployment runs fine.
I restart the webapp and cactus does (yay) recognize the file correctly. The relevant
line in the stack trace seems to be that WL can't load the ServletTestRedirector class
again, but why should it have to? It has not been modified, only the tests that it
runs. You would think that the initialization error would be on my modified test case
and not this cactus component. Has anyone ever seen this before?
Rob
####<Sep 4, 2002 4:13:52 PM PDT> <Error> <HTTP> <ccs12346647> <myserver>
<ExecuteThread: '13' for queue: 'default'> <kernel identity> <> <101018>
<[ServletContext(id=4917686,name=cactus,context-path=/cactus)] Servlet failed with
ServletException>
javax.servlet.ServletException:
[ServletContext(id=4917686,name=cactus,context-path=/cactus)]: Servlet class
org.apache.cactus.server.ServletTestRedirector for servlet ServletRedirector could not
be handled by the ClassLoader with classpath
C:\bea\user_projects\newdomain\applications\cactus\WEB-INF\classes;C:\bea\user_projects\newdomain\.\myserver\.wlnotdelete\cactus_cactus_4917686\jarfiles\WEB-INF\lib\ant34745.jar;C:\bea\user_projects\newdomain\.\myserver\.wlnotdelete\cactus_cactus_4917686\jarfiles\WEB-INF\lib\commons-httpclient34746.jar;C:\bea\user_projects\newdomain\.\myserver\.wlnotdelete\cactus_cactus_4917686\jarfiles\WEB-INF\lib\jbuilder34747.jar;C:\bea\user_projects\newdomain\.\myserver\.wlnotdelete\cactus_cactus_4917686\jarfiles\WEB-INF\lib\jdom34748.jar;C:\bea\user_projects\newdomain\.\myserver\.wlnotdelete\cactus_cactus_4917686\jarfiles\WEB-INF\lib\junit34749.jar;C:\bea\user_projects\newdomain\.\myserver\.wlnotdelete\cactus_cactus_4917686\jarfiles\WEB-INF\lib\optional34750.jar;C:\bea\user_projects\newdomain\.\myserver\.wlnotdelete\cactus_cactus_4917686\jarfiles\WEB-INF\lib\unittest34751.jar;C:\bea\user_projects\newdomain\.\myserver\.wlnotdelete\cactus_cactus_4917686\jarfiles\WEB-INF\lib\weblogic34752.j
ar;C:\bea\user_projects\newdomain\.\myserver\.wlnotdelete\cactus_cactus_4917686\jarfiles\WEB-INF\lib\xerces34753.jar.
java.lang.ExceptionInInitializerError
at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:723)
at
weblogic.servlet.internal.ServletStubImpl.checkForReload(ServletStubImpl.java:604)
at
weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:451)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:287)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:20)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5369)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2466)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>