Hi Matt,
Very very strange. I can't imagine what could be causing it. Looking at
the source code, there is nothing wrong I can see. I need more
information. Here's the error handling code:
catch (Exception e)
{
String message = "Error instantiating class [" + theClassName +
"(["
+ theTestCaseName + "], [" + theWrappedClassName + "])]";
LOGGER.error(message, e);
throw new ServletException(message, e);
}
The problem is that the container does not print the nested exception
(e). However, we are logging it with LOGGER.error(...). If you turn
logging on for the server side you should be able to see the root cause
of the error.
There should be a logging.properties file in the servlet sample dir of
the cactus distribution you downloaded. Edit it and use the logging
system you want. It's supposed to be easier than before :-)
Thanks
-Vincent
> -----Original Message-----
> From: Matt Raible [mailto:[EMAIL PROTECTED]
> Sent: 29 November 2003 08:23
> To: [EMAIL PROTECTED]
> Subject: Strange Error when invoking Cactus tests
>
> I am running all of my cactus tests using a <junit> task in Ant. If I
> run my LoginServletTest alone, or just "ant test-cactus" (does all
> Servlets and Struts Actions), everything works fine. However, when I
> try to run *all* my tests as one long process, I get the following
> error. I've never seen this before upgrading to Cactus 1.5. Any
> ideas?
>
> Thanks,
>
> Matt
>
> [java] [appfuse] ERROR [http8080-Processor4]
> AbstractWebTestCaller.getTestClassInstance(458) |
> Error instantiating class
> [org.appfuse.webapp.action.LoginServletTest([testInit], [null])]
> [java] java.lang.reflect.InvocationTargetException
> [java] at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> [java] at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorIm
> pl.java:39)
> [java] at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAc
> cessorImpl.java:27)
> [java] at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> [java] at
>
org.apache.cactus.server.AbstractWebTestCaller.getTestClassInstance(Abst
> ractWebTe
> stCaller.java:419)
> [java] at
>
org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCal
> ler.java:
> 148)
> [java] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody0(Abst
> ractWebTestController.java:130)
> [java] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody1$advi
> ce(AbstractWebTestController.java:158)
> [java] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest(Abstrac
> tWebTestC
> ontroller.java)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(Servle
> tTestRedi
> rector.java:138)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice
> (ServletT
> estRedirector.java:158)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirec
> tor.java)
>
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(Servlet
> TestRedir
> ector.java:109)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(
> ServletTe
> stRedirector.java:158)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirect
> or.java)
> [java] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> [java] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> [java] at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilte
> rChain.java:247)
> [java] at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.j
> ava:193)
> [java] at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:25
> 6)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:19
> 1)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
> Base.java
> :494)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
> 2417)
> [java] at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :180)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
> lve.java:
> 171)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [java] at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :172)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:174)
>
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
>
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
> [java] at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 781)
> [java] at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
> onnection
> (Http11Protocol.java:549)
> [java] at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 589)
> [java] at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:666
> )
> [java] at java.lang.Thread.run(Thread.java:534)
> [java] Caused by: java.util.MissingResourceException: Can't find
> bundle for base name org.appfu
> se.webapp.action.LoginServletTest, locale en_US
> [java] at
>
java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.ja
> va:804)
> [java] at
> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:773)
> [java] at
> java.util.ResourceBundle.getBundle(ResourceBundle.java:511)
> [java] at
>
org.appfuse.webapp.action.LoginServletTest.<init>(LoginServletTest.java:
> 29)
> [java] ... 48 more
> [java] [appfuse] ERROR [http8080-Processor8]
> AbstractWebTestCaller.getTestClassInstance(458) |
> Error instantiating class
> [org.appfuse.webapp.action.LoginServletTest([testFormAuthentication],
> [nul
> l])]
> [java] java.lang.reflect.InvocationTargetException
> [java] at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> [java] at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorIm
> pl.java:39)
> [java] at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAc
> cessorImpl.java:27)
> [java] at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> [java] at
>
org.apache.cactus.server.AbstractWebTestCaller.getTestClassInstance(Abst
> ractWebTe
> stCaller.java:419)
> [java] at
>
org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCal
> ler.java:
> 148)
> [java] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody0(Abst
> ractWebTestController.java:130)
> [java] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody1$advi
> ce(AbstractWebTestController.java:158)
> [java] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest(Abstrac
> tWebTestC
> ontroller.java)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(Servle
> tTestRedi
> rector.java:138)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice
> (ServletT
> estRedirector.java:158)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirec
> tor.java)
>
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(Servlet
> TestRedir
> ector.java:109)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(
> ServletTe
> stRedirector.java:158)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirect
> or.java)
> [java] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> [java] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> [java] at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilte
> rChain.java:247)
> [java] at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.j
> ava:193)
> [java] at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:25
> 6)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:19
> 1)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
> Base.java
> :553)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
> 2417)
> [java] at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :180)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
> lve.java:
> 171)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [java] at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :172)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:174)
>
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
>
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
> [java] at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 781)
> [java] at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
> onnection
> (Http11Protocol.java:549)
> [java] at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 589)
> [java] at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:666
> )
> [java] at java.lang.Thread.run(Thread.java:534)
> [java] Caused by: java.util.MissingResourceException: Can't find
> bundle for base name org.appfu
> se.webapp.action.LoginServletTest, locale en_US
> [java] at
>
java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.ja
> va:804)
> [java] at
> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:694)
> [java] at
> java.util.ResourceBundle.getBundle(ResourceBundle.java:511)
> [java] at
>
org.appfuse.webapp.action.LoginServletTest.<init>(LoginServletTest.java:
> 29)
> [java] ... 48 more
> [java] [appfuse] ERROR [http8080-Processor6]
> AbstractWebTestCaller.getTestClassInstance(458) |
> Error instantiating class
> [org.appfuse.webapp.action.LoginServletTest([testExecute], [null])]
> [java] java.lang.reflect.InvocationTargetException
> [java] at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> [java] at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorIm
> pl.java:39)
> [java] at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAc
> cessorImpl.java:27)
> [java] at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> [java] at
>
org.apache.cactus.server.AbstractWebTestCaller.getTestClassInstance(Abst
> ractWebTe
> stCaller.java:419)
> [java] at
>
org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCal
> ler.java:
> 148)
> [java] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody0(Abst
> ractWebTestController.java:130)
> [java] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody1$advi
> ce(AbstractWebTestController.java:158)
> [java] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest(Abstrac
> tWebTestC
> ontroller.java)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(Servle
> tTestRedi
> rector.java:138)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice
> (ServletT
> estRedirector.java:158)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirec
> tor.java)
>
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(Servlet
> TestRedir
> ector.java:109)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(
> ServletTe
> stRedirector.java:158)
> [java] at
>
org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirect
> or.java)
> [java] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> [java] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> [java] at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilte
> rChain.java:247)
> [java] at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.j
> ava:193)
> [java] at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:25
> 6)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:19
> 1)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
> Base.java
> :494)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
> 2417)
> [java] at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :180)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
> lve.java:
> 171)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [java] at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :172)
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:174)
>
> [java] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [java] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [java] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [java] at
>
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
> [java] at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 781)
> [java] at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
> onnection
> (Http11Protocol.java:549)
> [java] at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 589)
> [java] at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:666
> )
> [java] at java.lang.Thread.run(Thread.java:534)
> [java] Caused by: java.util.MissingResourceException: Can't find
> bundle for base name org.appfu
> se.webapp.action.LoginServletTest, locale en_US
> [java] at
>
java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.ja
> va:804)
> [java] at
> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:694)
> [java] at
> java.util.ResourceBundle.getBundle(ResourceBundle.java:511)
> [java] at
>
org.appfuse.webapp.action.LoginServletTest.<init>(LoginServletTest.java:
> 29)
> [java] ... 48 more
> [junit] Testsuite: org.appfuse.webapp.action.LoginServletTest
> [junit] Tests run: 3, Failures: 0, Errors: 3, Time elapsed: 1.735
> sec
>
> [junit] Testcase:
> testInit(org.appfuse.webapp.action.LoginServletTest): Caused an
> ERROR
> [junit] Error instantiating class
> [org.appfuse.webapp.action.LoginServletTest([testInit], [null]
> )]
> [junit] javax.servlet.ServletException: Error instantiating class
> [org.appfuse.webapp.action.Log
> inServletTest([testInit], [null])]
> [junit] at
>
org.apache.cactus.server.AbstractWebTestCaller.getTestClassInstance(Abst
> ractWebTe
> stCaller.java:459)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCal
> ler.java:
> 148)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody0(Abst
> ractWebTestController.java:130)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody1$advi
> ce(AbstractWebTestController.java:158)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest(Abstrac
> tWebTestC
> ontroller.java)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(Servle
> tTestRedi
> rector.java:138)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice
> (ServletT
> estRedirector.java:158)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirec
> tor.java)
>
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(Servlet
> TestRedir
> ector.java:109)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(
> ServletTe
> stRedirector.java:158)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirect
> or.java)
> [junit] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> [junit] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> [junit] at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilte
> rChain.java:247)
> [junit] at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.j
> ava:193)
> [junit] at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:25
> 6)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:19
> 1)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
> Base.java
> :494)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
> 2417)
> [junit] at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :180)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
> lve.java:
> 171)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [junit] at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :172)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:174)
>
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
>
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
> [junit] at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 781)
> [junit] at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
> onnection
> (Http11Protocol.java:549)
> [junit] at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 589)
> [junit] at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:666
> )
> [junit] at java.lang.Thread.run(Thread.java:534)
>
>
> [junit] Testcase:
> testFormAuthentication(org.appfuse.webapp.action.LoginServletTest):
> Caus
> ed an ERROR
> [junit] Error instantiating class
> [org.appfuse.webapp.action.LoginServletTest([testFormAuthentic
> ation], [null])]
> [junit] javax.servlet.ServletException: Error instantiating class
> [org.appfuse.webapp.action.Log
> inServletTest([testFormAuthentication], [null])]
> [junit] at
>
org.apache.cactus.server.AbstractWebTestCaller.getTestClassInstance(Abst
> ractWebTe
> stCaller.java:459)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCal
> ler.java:
> 148)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody0(Abst
> ractWebTestController.java:130)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody1$advi
> ce(AbstractWebTestController.java:158)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest(Abstrac
> tWebTestC
> ontroller.java)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(Servle
> tTestRedi
> rector.java:138)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice
> (ServletT
> estRedirector.java:158)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirec
> tor.java)
>
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(Servlet
> TestRedir
> ector.java:109)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(
> ServletTe
> stRedirector.java:158)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirect
> or.java)
> [junit] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> [junit] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> [junit] at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilte
> rChain.java:247)
> [junit] at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.j
> ava:193)
> [junit] at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:25
> 6)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:19
> 1)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
> Base.java
> :553)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
> 2417)
> [junit] at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :180)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
> lve.java:
> 171)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [junit] at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :172)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:174)
>
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
>
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
> [junit] at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 781)
> [junit] at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
> onnection
> (Http11Protocol.java:549)
> [junit] at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 589)
> [junit] at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:666
> )
> [junit] at java.lang.Thread.run(Thread.java:534)
>
>
> [junit] Testcase:
> testExecute(org.appfuse.webapp.action.LoginServletTest): Caused an
> ERROR
> [junit] Error instantiating class
> [org.appfuse.webapp.action.LoginServletTest([testExecute], [nu
> ll])]
> [junit] javax.servlet.ServletException: Error instantiating class
> [org.appfuse.webapp.action.Log
> inServletTest([testExecute], [null])]
> [junit] at
>
org.apache.cactus.server.AbstractWebTestCaller.getTestClassInstance(Abst
> ractWebTe
> stCaller.java:459)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCal
> ler.java:
> 148)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody0(Abst
> ractWebTestController.java:130)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundB
> ody1$advi
> ce(AbstractWebTestController.java:158)
> [junit] at
>
org.apache.cactus.server.AbstractWebTestController.handleRequest(Abstrac
> tWebTestC
> ontroller.java)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(Servle
> tTestRedi
> rector.java:138)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice
> (ServletT
> estRedirector.java:158)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirec
> tor.java)
>
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(Servlet
> TestRedir
> ector.java:109)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(
> ServletTe
> stRedirector.java:158)
> [junit] at
>
org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirect
> or.java)
> [junit] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> [junit] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> [junit] at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilte
> rChain.java:247)
> [junit] at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.j
> ava:193)
> [junit] at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:25
> 6)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:19
> 1)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
> Base.java
> :494)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
> 2417)
> [junit] at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :180)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
> lve.java:
> 171)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [junit] at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :172)
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:641)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:174)
>
> [junit] at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext
> (StandardPipeline.java:643)
> [junit] at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 480)
> [junit] at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> [junit] at
>
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
> [junit] at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 781)
> [junit] at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
> onnection
> (Http11Protocol.java:549)
> [junit] at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 589)
> [junit] at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:666
> )
> [junit] at java.lang.Thread.run(Thread.java:534)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]