You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-dev@jakarta.apache.org by "Vincent Massol (JIRA)" <ca...@jakarta.apache.org> on 2005/01/27 22:17:24 UTC

[jira] Updated: (CACTUS-101) NoClassDefFound Exception thrown from ClassLoaderUtils.loadClassFromContextClassLoader_aroundBody2(ClassLoaderUtils.java:117)

     [ http://issues.apache.org/jira/browse/CACTUS-101?page=history ]

Vincent Massol updated CACTUS-101:
----------------------------------

    Fix Version:     (was: 1.7)

> NoClassDefFound Exception thrown from ClassLoaderUtils.loadClassFromContextClassLoader_aroundBody2(ClassLoaderUtils.java:117)
> -----------------------------------------------------------------------------------------------------------------------------
>
>          Key: CACTUS-101
>          URL: http://issues.apache.org/jira/browse/CACTUS-101
>      Project: Cactus
>         Type: Bug
>   Components: Framework
>     Versions: 1.5
>  Environment: ant.java.version 1.4 
> ant.version Apache Ant version 1.5.2 compiled on February 28 2003 
> env.OS Windows_NT 
> env.PROCESSOR_ARCHITECTURE x86 
> java.vendor Sun Microsystems Inc. 
> java.vendor.url http://java.sun.com/ 
> java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi 
> java.version 1.4.1_01 
> java.vm.info mixed mode 
> java.vm.name Java HotSpot(TM) Client VM 
> java.vm.specification.name Java Virtual Machine Specification 
> java.vm.specification.vendor Sun Microsystems Inc. 
> java.vm.specification.version 1.0 
> java.vm.vendor Sun Microsystems Inc. 
> java.vm.version 1.4.1_01-b01 
>     Reporter: Aaron

>
> When trying to run my test:
> public class MyServletTest extends ConfigurableServletTestCase
> {
>     public static final String MY_OUTPUT_PLUGIN_CLASS = MyPlugin.class.getName();     
>     
>     private static final Log s_log = LogFactory.getLog(MyServletTest.class);
>     
>     private static ApplicationModule s_AppModule;
>     
>     private HttpServlet m_httpServlet;
>     
>     
>                 
>     
>     /**
>      * @param name
>      */
>     public MyServletTest(String name)
>     {
>         super(name);
>     }
>     
>     public static Test suite()
>     {
>         ServletTestSuite suite = new ServletTestSuite(MyServletTest.class);
>         
>         TestSetup wrapper = new TestSetup(suite)
>         {
>             protected void setUp()
>                 throws Exception
>             {
>                 oneTimeSetup();
>             }
>             
>             protected void tearDown()
>                 throws Exception
>             {
>                 oneTimeTearDown();
>             }
>         };
>         return wrapper;
>     }
>     
>     
>     
>     
>     public static void oneTimeSetup()
>         throws Exception
>     {
>         try
>         {
>             s_oaAppModule = AppModuleTestCase.getApplicationModule("com.foo.JUnitTestAM");
>         }
>         catch (IOException e)
>         {
>            AppModuleTestCase.fail("Failed to get application module com.foo.JUnitTestAM " + 
>                               e.getMessage());
>         }
>                         
>     }
>     
>     public static void oneTimeTearDown()
>     {
>         s_oaAppModule = null;
>     } 
>     
>     
>     public void setUp()
>         throws Exception
>     {
>         m_httpServlet = createHttpServlet(MyServlet.class.getName());
>         setMyServletInitParams(m_httpServlet, config);
>     }
>     
>     public void tearDown()
>     {
>         if(m_httpServlet != null)
>         {
>             m_httpServlet.destroy();
>         }
>         m_httpServlet = null;
>     }
>     
>     public void beginPostMyServlet(WebRequest webRequest)
>     {
>         setMyServletRequestParams(webRequest,
>                                   "test.input.xml",
>                                   "test.input.xsl",
>                                   "test.output.xml",
>                                   "output.type.xml");              
>     }
>     
>     public void testPostAxaMyServlet()
>         throws Exception
>     {
>        
>         
>         if(s_log.isDebugEnabled())
>         {
>             s_log.debug("Initialise My Page Context");
>         }
>         ((MyServlet) m_httpServlet).initMyPageContext(s_AppModule,
>                                                       request,
>                                                       response);
>         if(s_log.isDebugEnabled())
>         {
>             s_log.debug("Do post on servlet");
>         }
>                                                                                                                       
>         ((MyServlet) m_httpServlet).doPost(request, response);
>  
>         assertNotNull(response);
>                   
>     }
>     
>     public void endPostAxaMY(WebResponse webResponse)
>     {
>         if(s_log.isDebugEnabled())
>         {
>             s_log.debug(webResponse.getText());
>         }
>     }
>     
>     
>     
>     /**
>      * Set Servlet init params.  Sets file location prefix and blaf stylsheet name.
>      *
>      */
>     protected void setMyServletInitParams(HttpServlet servlet, ServletConfigWrapper configWrapper)
>         throws ServletException        
>     {
>         configWrapper.setInitParameter(MyServlet.BLAF_STYLE_SHEET_PROPERTY,
>                                 getProperty(MyServlet.BLAF_STYLE_SHEET_PROPERTY));
>         configWrapper.setInitParameter(MyServlet.FILE_LOCATION_PRFX_PROPERTY,
>                                 System.getProperty("ini.path"));
>         servlet.init(configWrapper);                                                                    
>     }
>     
>     
>     
>     protected void setMyServletRequestParams(WebRequest webRequest,
>                                              String xmlFileProperty, 
>                                              String xslFileProperty,
>                                              String outFileProperty, 
>                                              String outputTypeProperty)
>     {
>         webRequest.addParameter(MyServlet.XML_FILE_PARAM, 
>                                 getProperty(xmlFileProperty));
>         webRequest.addParameter(MyServlet.XSL_FILE_PARAM, 
>                                 getProperty(xslFileProperty));
>                                         
>         webRequest.addParameter(MyServlet.OUTPUT_FILE_PARAM, 
>                                 getProperty(outFileProperty));
>         webRequest.addParameter(MyServlet.OUTPUT_TYPE_PARAM, 
>                                 getProperty(outputTypeProperty));                                             
>     }
>     
> }
> I get the following error:
> ---snip---
> 11:19:37,427 [HttpProcessor[8081][4]] DEBUG server.ServletTestRedirector    - <doPost([org.apache.catalina.connector.HttpRequestFacade@55d93d], [org.apache.catalina.connector.HttpResponseFacade@296f76]) 
> 11:19:37,427 [HttpProcessor[8081][4]] DEBUG server.ServletTestRedirector    - ------------- Start Servlet service 
> 11:19:37,427 [HttpProcessor[8081][4]] DEBUG server.ServletImplicitObjects   - <setHttpServletRequest([org.apache.catalina.connector.HttpRequestFacade@55d93d]) 
> 11:19:37,437 [HttpProcessor[8081][4]] DEBUG server.ServletImplicitObjects   - >setHttpServletRequest 
> 11:19:37,437 [HttpProcessor[8081][4]] DEBUG server.ServletImplicitObjects   - <setHttpServletResponse([org.apache.catalina.connector.HttpResponseFacade@296f76]) 
> 11:19:37,437 [HttpProcessor[8081][4]] DEBUG server.ServletImplicitObjects   - >setHttpServletResponse 
> 11:19:37,437 [HttpProcessor[8081][4]] DEBUG server.ServletImplicitObjects   - <setServletContext([org.apache.catalina.core.ApplicationContextFacade@1f48262]) 
> 11:19:37,437 [HttpProcessor[8081][4]] DEBUG server.ServletImplicitObjects   - >setServletContext 
> 11:19:37,437 [HttpProcessor[8081][4]] DEBUG server.ServletImplicitObjects   - <setServletConfig([org.apache.catalina.core.StandardWrapperFacade@19bfb30]) 
> 11:19:37,447 [HttpProcessor[8081][4]] DEBUG server.ServletImplicitObjects   - >setServletConfig 
> 11:19:37,447 [HttpProcessor[8081][4]] DEBUG server.ServletTestController    - <handleRequest([org.apache.cactus.server.ServletImplicitObjects@13c7378]) 
> 11:19:37,447 [HttpProcessor[8081][4]] DEBUG server.ServletUtil              - <getQueryStringParameter([Cactus_TestMethod=testPostAxaUIX&xmlFile=..%2Finput%2Fxml%2Faxa.xml&Cactus_TestClass=com.foo.MyOutputServletTest&Cactus_AutomaticSession=true&outFile=..%2Foutput%2Fuix%2Faxa.uix&xslFile=..%2Finput%2Fxsl%2Faxa.xsl&Cactus_Service=CALL_TEST&outputType=com.foo.MyOutputPlugin], [Cactus_Service]) 
> 11:19:37,447 [HttpProcessor[8081][4]] DEBUG server.ServletUtil              - >getQueryStringParameter = [CALL_TEST] 
> 11:19:37,447 [HttpProcessor[8081][4]] DEBUG rver.AbstractWebTestController  - Service to call = CALL_TEST 
> 11:19:37,457 [HttpProcessor[8081][4]] DEBUG cactus.ServiceEnumeration       - <valueOf([CALL_TEST]) 
> 11:19:37,457 [HttpProcessor[8081][4]] DEBUG cactus.ServiceEnumeration       - >valueOf = [CALL_TEST] 
> 11:19:37,457 [HttpProcessor[8081][4]] DEBUG server.ServletUtil              - <getQueryStringParameter([Cactus_TestMethod=testPostAxaUIX&xmlFile=..%2Finput%2Fxml%2Faxa.xml&Cactus_TestClass=com.foo.MyOutputServletTest&Cactus_AutomaticSession=true&outFile=..%2Foutput%2Fuix%2Faxa.uix&xslFile=..%2Finput%2Fxsl%2Faxa.xsl&Cactus_Service=CALL_TEST&outputType=com.foo.MyOutputPlugin], [Cactus_TestClass]) 
> 11:19:37,457 [HttpProcessor[8081][4]] DEBUG server.ServletUtil              - >getQueryStringParameter = [com.foo.MyOutputServletTest] 
> 11:19:37,457 [HttpProcessor[8081][4]] DEBUG server.AbstractWebTestCaller    - Class to call = [com.foo.MyOutputServletTest] 
> 11:19:37,457 [HttpProcessor[8081][4]] DEBUG server.ServletUtil              - <getQueryStringParameter([Cactus_TestMethod=testPostAxaUIX&xmlFile=..%2Finput%2Fxml%2Faxa.xml&Cactus_TestClass=com.foo.MyOutputServletTest&Cactus_AutomaticSession=true&outFile=..%2Foutput%2Fuix%2Faxa.uix&xslFile=..%2Finput%2Fxsl%2Faxa.xsl&Cactus_Service=CALL_TEST&outputType=com.foo.MyOutputPlugin], [Cactus_WrappedTestClass]) 
> 11:19:37,457 [HttpProcessor[8081][4]] DEBUG server.ServletUtil              - >getQueryStringParameter = [null] 
> 11:19:37,467 [HttpProcessor[8081][4]] DEBUG server.AbstractWebTestCaller    - No wrapped test class 
> 11:19:37,467 [HttpProcessor[8081][4]] DEBUG server.ServletUtil              - <getQueryStringParameter([Cactus_TestMethod=testPostAxaUIX&xmlFile=..%2Finput%2Fxml%2Faxa.xml&Cactus_TestClass=com.foo.MyOutputServletTest&Cactus_AutomaticSession=true&outFile=..%2Foutput%2Fuix%2Faxa.uix&xslFile=..%2Finput%2Fxsl%2Faxa.xsl&Cactus_Service=CALL_TEST&outputType=com.foo.MyOutputPlugin], [Cactus_TestMethod]) 
> 11:19:37,467 [HttpProcessor[8081][4]] DEBUG server.ServletUtil              - >getQueryStringParameter = [testPostAxaUIX] 
> 11:19:37,467 [HttpProcessor[8081][4]] DEBUG server.AbstractWebTestCaller    - Method to call = testPostAxaUIX 
> 11:19:37,467 [HttpProcessor[8081][4]] DEBUG util.ClassLoaderUtils           - <loadClass([com.foo.MyOutputServletTest], [class org.apache.cactus.server.ServletTestCaller]) 
> 11:19:37,467 [HttpProcessor[8081][4]] DEBUG util.ClassLoaderUtils           - <loadClassFromWebappClassLoader([com.foo.MyOutputServletTest], [class org.apache.cactus.server.ServletTestCaller]) 
> 11:19:37,667 [HttpProcessor[8081][4]] DEBUG util.ClassLoaderUtils           - <loadClassFromContextClassLoader([com.foo.MyOutputServletTest]) 
> 11:19:37,677 [HttpProcessor[8081][4]] DEBUG server.AbstractWebTestCaller    - Test result : [Test failed, Exception message = [null]] 
> 11:19:37,677 [HttpProcessor[8081][4]] DEBUG server.AbstractWebTestCaller    - Result saved in context scope 
> 11:19:37,677 [HttpProcessor[8081][4]] DEBUG server.ServletTestController    - >handleRequest 
> 11:19:37,687 [HttpProcessor[8081][4]] DEBUG server.ServletTestRedirector    - >doPost 
> 11:19:37,687 [HttpProcessor[8081][4]] DEBUG server.ServletTestRedirector    - >doGet 
> 11:19:37,777 [HttpProcessor[8081][3]] DEBUG server.ServletTestRedirector    - <doGet([org.apache.catalina.connector.HttpRequestFacade@aadc97], [org.apache.catalina.connector.HttpResponseFacade@178460d]) 
> 11:19:37,777 [HttpProcessor[8081][3]] DEBUG server.ServletTestRedirector    - <doPost([org.apache.catalina.connector.HttpRequestFacade@aadc97], [org.apache.catalina.connector.HttpResponseFacade@178460d]) 
> 11:19:37,777 [HttpProcessor[8081][3]] DEBUG server.ServletTestRedirector    - ------------- Start Servlet service 
> 11:19:37,777 [HttpProcessor[8081][3]] DEBUG server.ServletImplicitObjects   - <setHttpServletRequest([org.apache.catalina.connector.HttpRequestFacade@aadc97]) 
> 11:19:37,777 [HttpProcessor[8081][3]] DEBUG server.ServletImplicitObjects   - >setHttpServletRequest 
> 11:19:37,777 [HttpProcessor[8081][3]] DEBUG server.ServletImplicitObjects   - <setHttpServletResponse([org.apache.catalina.connector.HttpResponseFacade@178460d]) 
> 11:19:37,777 [HttpProcessor[8081][3]] DEBUG server.ServletImplicitObjects   - >setHttpServletResponse 
> 11:19:37,777 [HttpProcessor[8081][3]] DEBUG server.ServletImplicitObjects   - <setServletContext([org.apache.catalina.core.ApplicationContextFacade@1f48262]) 
> 11:19:37,777 [HttpProcessor[8081][3]] DEBUG server.ServletImplicitObjects   - >setServletContext 
> 11:19:37,787 [HttpProcessor[8081][3]] DEBUG server.ServletImplicitObjects   - <setServletConfig([org.apache.catalina.core.StandardWrapperFacade@19bfb30]) 
> 11:19:37,787 [HttpProcessor[8081][3]] DEBUG server.ServletImplicitObjects   - >setServletConfig 
> 11:19:37,787 [HttpProcessor[8081][3]] DEBUG server.ServletTestController    - <handleRequest([org.apache.cactus.server.ServletImplicitObjects@1938039]) 
> 11:19:37,787 [HttpProcessor[8081][3]] DEBUG server.ServletUtil              - <getQueryStringParameter([Cactus_Service=GET_RESULTS], [Cactus_Service]) 
> 11:19:37,787 [HttpProcessor[8081][3]] DEBUG server.ServletUtil              - >getQueryStringParameter = [GET_RESULTS] 
> 11:19:37,787 [HttpProcessor[8081][3]] DEBUG rver.AbstractWebTestController  - Service to call = GET_RESULTS 
> 11:19:37,787 [HttpProcessor[8081][3]] DEBUG cactus.ServiceEnumeration       - <valueOf([GET_RESULTS]) 
> 11:19:37,787 [HttpProcessor[8081][3]] DEBUG cactus.ServiceEnumeration       - >valueOf = [GET_RESULTS] 
> 11:19:37,797 [HttpProcessor[8081][3]] DEBUG server.AbstractWebTestCaller    - Test Result = [Test failed, Exception message = [null]] 
> 11:19:37,877 [HttpProcessor[8081][3]] DEBUG server.ServletTestController    - >handleRequest 
> 11:19:37,877 [HttpProcessor[8081][3]] DEBUG server.ServletTestRedirector    - >doPost 
> 11:19:37,877 [HttpProcessor[8081][3]] DEBUG server.ServletTestRedirector    - >doGet 
> 11:19:38,118 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - <doGet([org.apache.catalina.connector.HttpRequestFacade@137d090], [org.apache.catalina.connector.HttpResponseFacade@15db314]) 
> 11:19:38,118 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - <doPost([org.apache.catalina.connector.HttpRequestFacade@137d090], [org.apache.catalina.connector.HttpResponseFacade@15db314]) 
> 11:19:38,118 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - ------------- Start Servlet service 
> 11:19:38,118 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setHttpServletRequest([org.apache.catalina.connector.HttpRequestFacade@137d090]) 
> 11:19:38,118 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setHttpServletRequest 
> 11:19:38,118 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setHttpServletResponse([org.apache.catalina.connector.HttpResponseFacade@15db314]) 
> 11:19:38,128 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setHttpServletResponse 
> 11:19:38,128 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setServletContext([org.apache.catalina.core.ApplicationContextFacade@1f48262]) 
> 11:19:38,128 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setServletContext 
> 11:19:38,128 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setServletConfig([org.apache.catalina.core.StandardWrapperFacade@19bfb30]) 
> 11:19:38,128 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setServletConfig 
> 11:19:38,128 [HttpProcessor[8081][0]] DEBUG server.ServletTestController    - <handleRequest([org.apache.cactus.server.ServletImplicitObjects@8530b8]) 
> 11:19:38,128 [HttpProcessor[8081][0]] DEBUG server.ServletUtil              - <getQueryStringParameter([Cactus_Service=RUN_TEST], [Cactus_Service]) 
> 11:19:38,128 [HttpProcessor[8081][0]] DEBUG server.ServletUtil              - >getQueryStringParameter = [RUN_TEST] 
> 11:19:38,128 [HttpProcessor[8081][0]] DEBUG rver.AbstractWebTestController  - Service to call = RUN_TEST 
> 11:19:38,138 [HttpProcessor[8081][0]] DEBUG cactus.ServiceEnumeration       - <valueOf([RUN_TEST]) 
> 11:19:38,138 [HttpProcessor[8081][0]] DEBUG cactus.ServiceEnumeration       - >valueOf = [RUN_TEST] 
> 11:19:38,138 [HttpProcessor[8081][0]] DEBUG server.ServletTestController    - >handleRequest 
> 11:19:38,138 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - >doPost 
> 11:19:38,138 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - >doGet 
> 11:19:38,779 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - <doGet([org.apache.catalina.connector.HttpRequestFacade@137d090], [org.apache.catalina.connector.HttpResponseFacade@15db314]) 
> 11:19:38,779 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - <doPost([org.apache.catalina.connector.HttpRequestFacade@137d090], [org.apache.catalina.connector.HttpResponseFacade@15db314]) 
> 11:19:38,779 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - ------------- Start Servlet service 
> 11:19:38,779 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setHttpServletRequest([org.apache.catalina.connector.HttpRequestFacade@137d090]) 
> 11:19:38,779 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setHttpServletRequest 
> 11:19:38,779 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setHttpServletResponse([org.apache.catalina.connector.HttpResponseFacade@15db314]) 
> 11:19:38,789 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setHttpServletResponse 
> 11:19:38,789 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setServletContext([org.apache.catalina.core.ApplicationContextFacade@1f48262]) 
> 11:19:38,789 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setServletContext 
> 11:19:38,789 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setServletConfig([org.apache.catalina.core.StandardWrapperFacade@19bfb30]) 
> 11:19:38,789 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setServletConfig 
> 11:19:38,799 [HttpProcessor[8081][0]] DEBUG server.ServletTestController    - <handleRequest([org.apache.cactus.server.ServletImplicitObjects@419d05]) 
> 11:19:38,799 [HttpProcessor[8081][0]] DEBUG server.ServletUtil              - <getQueryStringParameter([Cactus_Service=RUN_TEST], [Cactus_Service]) 
> 11:19:38,799 [HttpProcessor[8081][0]] DEBUG server.ServletUtil              - >getQueryStringParameter = [RUN_TEST] 
> 11:19:38,799 [HttpProcessor[8081][0]] DEBUG rver.AbstractWebTestController  - Service to call = RUN_TEST 
> 11:19:38,799 [HttpProcessor[8081][0]] DEBUG cactus.ServiceEnumeration       - <valueOf([RUN_TEST]) 
> 11:19:38,799 [HttpProcessor[8081][0]] DEBUG cactus.ServiceEnumeration       - >valueOf = [RUN_TEST] 
> 11:19:38,799 [HttpProcessor[8081][0]] DEBUG server.ServletTestController    - >handleRequest 
> 11:19:38,809 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - >doPost 
> 11:19:38,809 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - >doGet 
> 11:19:39,359 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - <doGet([org.apache.catalina.connector.HttpRequestFacade@137d090], [org.apache.catalina.connector.HttpResponseFacade@15db314]) 
> 11:19:39,369 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - <doPost([org.apache.catalina.connector.HttpRequestFacade@137d090], [org.apache.catalina.connector.HttpResponseFacade@15db314]) 
> 11:19:39,369 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - ------------- Start Servlet service 
> 11:19:39,369 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setHttpServletRequest([org.apache.catalina.connector.HttpRequestFacade@137d090]) 
> 11:19:39,369 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setHttpServletRequest 
> 11:19:39,369 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setHttpServletResponse([org.apache.catalina.connector.HttpResponseFacade@15db314]) 
> 11:19:39,369 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setHttpServletResponse 
> 11:19:39,369 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setServletContext([org.apache.catalina.core.ApplicationContextFacade@1f48262]) 
> 11:19:39,369 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setServletContext 
> 11:19:39,369 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - <setServletConfig([org.apache.catalina.core.StandardWrapperFacade@19bfb30]) 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG server.ServletImplicitObjects   - >setServletConfig 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG server.ServletTestController    - <handleRequest([org.apache.cactus.server.ServletImplicitObjects@1abcc03]) 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG server.ServletUtil              - <getQueryStringParameter([Cactus_Service=RUN_TEST], [Cactus_Service]) 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG server.ServletUtil              - >getQueryStringParameter = [RUN_TEST] 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG rver.AbstractWebTestController  - Service to call = RUN_TEST 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG cactus.ServiceEnumeration       - <valueOf([RUN_TEST]) 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG cactus.ServiceEnumeration       - >valueOf = [RUN_TEST] 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG server.ServletTestController    - >handleRequest 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - >doPost 
> 11:19:39,380 [HttpProcessor[8081][0]] DEBUG server.ServletTestRedirector    - >doGet 
>   at org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundBody1$advice(AbstractWebTestController.java:151)
>   at org.apache.cactus.server.AbstractWebTestController.handleRequest(AbstractWebTestController.java)
>   at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletTestRedirector.java:138)
>   at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(ServletTestRedirector.java:151)
>   at org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.java)
>   at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(ServletTestRedirector.java:109)
>   at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(ServletTestRedirector.java:151)
>   at org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.java)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>   at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   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.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>   at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1040)
>   at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151)
>   at java.lang.Thread.run(Thread.java:536)
> ]]></stacktrace></exception></webresult>] 
> 11:19:37,907 [main] DEBUG client.WebTestResultParser      - <parse([<webresult><exception classname="java.lang.NoClassDefFoundError"><message><![CDATA[null]]></message><stacktrace><![CDATA[java.lang.NoClassDefFoundError
>   at java.lang.Class.forName0(Native Method)
>   at java.lang.Class.forName(Class.java:217)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClassFromContextClassLoader_aroundBody2(ClassLoaderUtils.java:117)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClassFromContextClassLoader_aroundBody3$advice(ClassLoaderUtils.java:180)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClassFromContextClassLoader(ClassLoaderUtils.java)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClass_aroundBody0(ClassLoaderUtils.java:100)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClass_aroundBody1$advice(ClassLoaderUtils.java:180)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java)
>   at org.apache.cactus.server.AbstractWebTestCaller.getTestClassClass(AbstractWebTestCaller.java:502)
>   at org.apache.cactus.server.AbstractWebTestCaller.getTestClassInstance(AbstractWebTestCaller.java:401)
>   at org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCaller.java:148)
>   at org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundBody0(AbstractWebTestController.java:130)
>   at org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundBody1$advice(AbstractWebTestController.java:151)
>   at org.apache.cactus.server.AbstractWebTestController.handleRequest(AbstractWebTestController.java)
>   at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletTestRedirector.java:138)
>   at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(ServletTestRedirector.java:151)
>   at org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.java)
>   at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(ServletTestRedirector.java:109)
>   at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(ServletTestRedirector.java:151)
>   at org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.java)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>   at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   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.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>   at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1040)
>   at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151)
>   at java.lang.Thread.run(Thread.java:536)
> ]]></stacktrace></exception></webresult>]) 
> 11:19:37,907 [main] DEBUG client.WebTestResultParser      - >parse = [Test failed, Exception message = [null]] 
> 11:19:37,927 [main] DEBUG client.ServletExceptionWrapper  - <printStackTrace([org.apache.log4j.spi.VectorWriter@1f1235b]) 
> 11:19:37,927 [main] DEBUG client.ServletExceptionWrapper  - >printStackTrace 
> 11:19:37,917 [main] DEBUG ient.WebClientTestCaseDelegate  - Exception in test 
> java.lang.NoClassDefFoundError
>   at java.lang.Class.forName0(Native Method)
>   at java.lang.Class.forName(Class.java:217)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClassFromContextClassLoader_aroundBody2(ClassLoaderUtils.java:117)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClassFromContextClassLoader_aroundBody3$advice(ClassLoaderUtils.java:180)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClassFromContextClassLoader(ClassLoaderUtils.java)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClass_aroundBody0(ClassLoaderUtils.java:100)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClass_aroundBody1$advice(ClassLoaderUtils.java:180)
>   at org.apache.cactus.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java)
>   at org.apache.cactus.server.AbstractWebTestCaller.getTestClassClass(AbstractWebTestCaller.java:502)
>   at org.apache.cactus.server.AbstractWebTestCaller.getTestClassInstance(AbstractWebTestCaller.java:401)
>   at org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCaller.java:148)
>   at org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundBody0(AbstractWebTestController.java:130)
>   at org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundBody1$advice(AbstractWebTestController.java:151)
>   at org.apache.cactus.server.AbstractWebTestController.handleRequest(AbstractWebTestController.java)
>   at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletTestRedirector.java:138)
>   at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(ServletTestRedirector.java:151)
>   at org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.java)
>   at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(ServletTestRedirector.java:109)
>   at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(ServletTestRedirector.java:151)
>   at org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.java)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>   at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>   at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   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.invokeNext(StandardPipeline.java:643)
>   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>   at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1040)
>   at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151)
>   at java.lang.Thread.run(Thread.java:536)
> 11:19:37,927 [main] DEBUG client.ServletExceptionWrapper  - <printStackTrace([java.io.PrintWriter@14d7745]) 
> 11:19:37,937 [main] DEBUG client.ServletExceptionWrapper  - >printStackTrace 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: cactus-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: cactus-dev-help@jakarta.apache.org