Bugs item #702918, was opened at 2003-03-13 15:35
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=702918&group_id=22866
Category: JBossWeb
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Vladimir Korenev (vkorenev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Class loading bug in RC2/RC3
Initial Comment:
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
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=702918&group_id=22866
-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development