Can you please repost to the cactus-user mailing list ?
Thanks
-Vincent
----- Original Message -----
From: "Lindanger Trond Kjetil" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, August 21, 2001 3:55 PM
Subject: Ant + Cactus + JUnit on JBoss222
> I have had a problem i have been working with for quite a while.
> When running my tests using Ant + Cactus + JUnit on JBoss222 i get the
> following exception:
>
> <?xml version="1.0"?>
> <testsuite name="unittests.com.ec.eccore.controller.model.TestState"
> tests="22" failures="0" errors="22" time="2.184">
> <testcase name="testCircularTransition" time="0.28">
> <error message="org/apache/commons/cactus/ServletTestCase"
>
type="org.apache.commons.cactus.client.ServletExceptionWrapper"><![CDATA[jav
> a.lang.NoClassDefFoundError: org/apache/commons/cactus/ServletTestCase
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(Unknown Source)
> at java.security.SecureClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.access$100(Unknown Source)
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at
>
org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.j
> ava:446)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Unknown Source)
> at
>
org.apache.commons.cactus.server.ServletTestCaller.callTestMethod(ServletTes
> tCaller.java:94)
> at
>
org.apache.commons.cactus.server.ServletTestCaller.doTest(ServletTestCaller.
> java:174)
> at
>
org.apache.commons.cactus.server.ServletTestRedirector.doPost(ServletTestRed
> irector.java:118)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
> at org.apache.tomcat.core.Handler.service(Handler.java:287)
> at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> at
>
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
> 7)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
> at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:213)
> at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
> at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
> at java.lang.Thread.run(Unknown Source)
> ]]></error>
> </testcase>
> ....the rest of the file is not shown.
>
> Seems like JUnit.jar can not be found, since ServletTestCase depends upon
> it?
> But JUnit.jar is included in the war file under WEB-INF/lib as it should.
> Any ideas or suggestions?
>
> Regards,
> Trond Lindanger
>
>