Hi Nalini, The error is as mentioned in the stack trace:
java.lang.NoClassDefFoundError at com.nerf.test.NerfProductListTest.setUp(NerfProductListTest.java:37) Also, the stack trace shows that the problem happen on the server side, which means that the class is probably missing from your WAR/EAR file. Fix this and it should work :-) -Vincent > -----Original Message----- > From: Nalini Cactus [mailto:[EMAIL PROTECTED] > Sent: mardi 6 juillet 2004 17:40 > To: [EMAIL PROTECTED] > Subject: Cactus + Ant + Log4J (in Tomcat 4.1.30) > > Hi, > I am getting the following errors. One of them is Log4J set up error > and the other is NoClassDefFoundError. > > I tried all ways and means. I spent more than 8 hours solving these > problems, but I couldn't. I followed the servlet sample that came with > cactus 1.6 in set up. I am using Tomcat 4.1.30 as container and running > ant script. > > [cactus] log4j:WARN No appenders could be found for logger > (org.apache.cactus.internal.server.ServerTestCaseCaller). > [cactus] log4j:WARN Please initialize the log4j system properly. > [cactus] Tests run: 3, Failures: 0, Errors: 3, Time elapsed: 0.962 sec > [cactus] Testsuite: com.nerf.test.NerfProductListTest > [cactus] Tests run: 3, Failures: 0, Errors: 3, Time elapsed: 0.962 sec > [cactus] Testcase: > testDoPostProductList(com.nerf.test.NerfProductListTest): Caused an ERROR > [cactus] null > [cactus] java.lang.NoClassDefFoundError > [cactus] at > com.nerf.test.NerfProductListTest.setUp(NerfProductListTest.java:37) > [cactus] at > org.apache.cactus.internal.AbstractCactusTestCase.runBareServer(AbstractCa > ctusTestCase.java:153) > [cactus] at > org.apache.cactus.internal.server.AbstractWebTestCaller.doTest(AbstractWeb > TestCaller.java:119) > [cactus] at > org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ > aroundBody0(AbstractWebTestController.java:93) > [cactus] at > org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ > aroundBody1$advice(AbstractWebTestController.java:117) > [cactus] at > org.apache.cactus.internal.server.AbstractWebTestController.handleRequest( > AbstractWebTestController.java) > [cactus] at > org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletT > estRedirector.java:101) > [cactus] at > org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(S > ervletTestRedirector.java:117) > [cactus] at > org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirecto > r.java) > [cactus] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > [cactus] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > ........ > ....... > I really appreciate any suggestions. > Thanks in advance, > Nalini. > > > --------------------------------- > Do you Yahoo!? > New and Improved Yahoo! Mail - Send 10MB messages! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
