You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Vikas Malla <ma...@yahoo.co.in> on 2002/10/24 21:06:02 UTC

Error creating ActionForm instance of class 'MyForm'

My tomcat error log shows me these errors. How can I have class not found exception when I am running the same application through the webserver and it works fine. I have this class in my WEB-INF/classes. But when I run my tests using <junit> task in ant, I get this problem. I no more get these errors if I jar my classes and put them in {tomcathome}/common/lib . I am using cactus 1.4.1 with ant 1.4.1, tomcat 4.03, struts 1.0, with strutstest 1.9-1.0-2.2 .Please let me know. I am not able to solve this problem.

Thanks.

Error Log:

2002-10-26 12:14:21 ServletRedirector: Error creating Action instance for path '/html/LogonAction', class name package1.p2.p3.MyAction
java.lang.ClassNotFoundException: package1.p2.p3.MyAction
 at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:1127)
 at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992)
 at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Class.java:120)
 at org.apache.struts.action.ActionServlet.processActionCreate(ActionServlet.java:1631)
 at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1577)
 at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
 at servletunit.struts.CactusStrutsTestCase.actionPerform(CactusStrutsTestCase.java:307)
 at package1.p2.p3.MyCactusTest.testSuccessfulLogin(Unknown Source)
 at java.lang.reflect.Method.invoke(Native Method)
 at org.apache.cactus.AbstractTestCase.runServerTest(AbstractTestCase.java:332)
 at org.apache.cactus.AbstractTestCase.runBareServerTest(AbstractTestCase.java:235)
 at org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCaller.java:149)
 at org.apache.cactus.server.AbstractWebTestController.dispatch87_handleRequest(AbstractWebTestController.java;org/apache/cactus/util/log/LogAspect.aj(1k):125)
 at org.apache.cactus.server.AbstractWebTestController.around87_handleRequest(AbstractWebTestController.java;org/apache/cactus/util/log/LogAspect.aj(1k):1149)
 at org.apache.cactus.server.AbstractWebTestController.handleRequest(AbstractWebTestController.java;org/apache/cactus/util/log/LogAspect.aj(1k):101)
 at org.apache.cactus.server.ServletTestRedirector.dispatch113_doPost(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.aj(1k):123)
 at org.apache.cactus.server.ServletTestRedirector.around113_doPost(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.aj(1k):1149)
 at org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.aj(1k):109)
 at org.apache.cactus.server.ServletTestRedirector.dispatch112_doGet(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.aj(1k):96)
 at org.apache.cactus.server.ServletTestRedirector.around112_doGet(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.aj(1k):1149)
 at org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.aj(1k):92)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
 at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)

Post your ad on Yahoo! India Autos.Check out the used Maruti, Fiat and Ford models on sale now.