[ http://jira.jboss.com/jira/browse/JBJMX-22?page=history ]
     
Scott M Stark closed JBJMX-22:
------------------------------

    Resolution: Out of Date

> Class loading bug in 3.2 RC2/RC3
> --------------------------------
>
>          Key: JBJMX-22
>          URL: http://jira.jboss.com/jira/browse/JBJMX-22
>      Project: JBoss JMX
>         Type: Bug
>     Reporter: SourceForge User
>     Assignee: Scott M Stark

>
>
> SourceForge Submitter: vkorenev .
> I have the following application structure:
> myapp.ear
> +-- ....
> +-- junitee.war
>      +-- WEB-INF
>            +-- lib
>                  +-- .....
>                  +-- junit.jar
>                  +-- junitee.jar
>                  +-- strutstest-1.9.6.jar
> When running tests, I receive the following exception:
> 2003-03-13 15:03:53,717 WARN  [org.jboss.jbossweb]
> WARNING: Error for
> /junitee/test?suite=ru.cboss.callcenter.presentation.controller.struts.action.LoginPageTest
> java.lang.NoClassDefFoundError:
> servletunit/struts/CactusStrutsTestCase
>       at java.lang.ClassLoader.defineClass0(Native Method)
>       at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
>       at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>       at
> java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
>       at
> java.net.URLClassLoader.access$100(URLClassLoader.java:54)
>       at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
>       at java.security.AccessController.doPrivileged(Native
> Method)
>       at
> java.net.URLClassLoader.findClass(URLClassLoader.java:186)
>       at
> org.jboss.mx.loading.UnifiedClassLoader.findClass(UnifiedClassLoader.java:388)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
>       at
> org.jboss.mx.loading.UnifiedClassLoader.loadClassLocally(UnifiedClassLoader.java:229)
>       at
> org.jboss.mx.loading.UnifiedLoaderRepository3.loadClassFromClassLoader(UnifiedLoaderRepository3.java:217)
>       at
> org.jboss.mx.loading.LoadMgr.beginLoadTask(LoadMgr.java:129)
>       at
> org.jboss.mx.loading.UnifiedClassLoader3.loadClass(UnifiedClassLoader3.java:161)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:292)
>       at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:566)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
>       at
> org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:214)
>       at
> org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:198)
>       at
> org.junitee.runner.TestSuiteLoader.load(TestSuiteLoader.java:37)
>       at
> junit.runner.BaseTestRunner.loadSuiteClass(BaseTestRunner.java:193)
>       at
> junit.runner.BaseTestRunner.getTest(BaseTestRunner.java:86)
>       at org.junitee.runner.TestRunner$1.run(TestRunner.java:70)
>       at org.junitee.runner.TestRunner.run(TestRunner.java:95)
>       at
> org.junitee.servlet.JUnitEEServlet.runTests(JUnitEEServlet.java:212)
>       at
> org.junitee.servlet.JUnitEEServlet.doGet(JUnitEEServlet.java:188)
>       at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>       at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
>       at
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:278)
>       at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
>       at
> org.mortbay.http.HttpContext.handle(HttpContext.java:1713)
>       at
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:550)
>       at
> org.mortbay.http.HttpContext.handle(HttpContext.java:1663)
>       at
> org.mortbay.http.HttpServer.service(HttpServer.java:863)
>       at org.jboss.jetty.Jetty.service(Jetty.java:470)
>       at
> org.mortbay.http.HttpConnection.service(HttpConnection.java:773)
>       at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:937)
>       at
> org.mortbay.http.HttpConnection.handle(HttpConnection.java:790)
>       at
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
>       at
> org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
>       at
> org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)
> The servletunit.struts.CactusStrutsTestCase class is in
> strutstest-1.9.6.jar. The same ear works fine on JBoss
> 3.0.6.
> Win2000/Sun JDK 1.4.1_01

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



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
JBoss-Development mailing list
JBoss-Development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to