Getting error: javax.servlet.ServletException: Failed to load test suite [TestSampleServlet], Reason is [Class not found "TestSampleServlet"]

piampri <[email protected]>
Newsgroups gmane.comp.jakarta.cactus.user
Message-ID <[email protected]>
Hi, 

I'm a new user to Cactus and I'm getting a strange error on trying to launch
TestRunner with the Weblogic container. My server classpath contains all of
the relevant jars namely:

cactus.jar 
commons-httpclient.jar 
commons-logging.jar 
junit.jar 
aspectjrt.jar 

in addition to my classes under test and the classes which contain the test
(ie. which extend TestCase). 

However the following error stack indicates a problem finding my test class:

Reason is [Class not found "TestSampleServlet"]
	at
org.apache.cactus.server.runner.ServletTestRunner.run(ServletTestRunner.java:302)
	at
org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody0(ServletTestRunner.java:186)
	at
org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody1$advice(ServletTestRunner.java:224)
	at
org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunner.java)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)
	at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
	at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
	at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6718)
	at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
	at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
	at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3764)
	at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)
	at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
	at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

I've tried jarring the classes separately and then adding the jar to the war
file instead of as individual classes. However the original error still
occurs. Can someone help with this. 

I am using the Weblogic 8.1 application server.


-- 
View this message in context: http://www.nabble.com/Getting-error%3A-javax.servlet.ServletException%3A-Failed-to-load-test-suite--TestSampleServlet-%2C-Reason-is--Class-not-found-%22TestSampleServlet%22--tf3269274.html#a9089128
Sent from the Cactus - User mailing list archive at Nabble.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.