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]>

Reply via email to