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 ji...@apache.org on 2004/04/17 19:07:31 UTC

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

The following issue has been updated:

    Updater: Vincent Massol (mailto:vmassol@apache.org)
       Date: Sat, 17 Apr 2004 10:06 AM
    Changes:
             Fix Version changed to 1.7
    ---------------------------------------------------------------------
For a full history of the issue, see:

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

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/CACTUS-101

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: CACTUS-101
    Summary: NoClassDefFound Exception thrown from ClassLoaderUtils.loadClassFromContextClassLoader_aroundBody2(ClassLoaderUtils.java:117)
       Type: Bug

     Status: Unassigned
   Priority: Major

    Project: Cactus
 Components: 
             Framework
   Fix Fors:
             1.7
   Versions:
             1.5

   Assignee: 
   Reporter: Aaron

    Created: Thu, 1 Apr 2004 6:08 PM
    Updated: Sat, 17 Apr 2004 10:06 AM
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 

Description:
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 




---------------------------------------------------------------------
JIRA INFORMATION:
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