You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-user@jakarta.apache.org by Matt Raible <ma...@raibledesigns.com> on 2003/11/29 08:22:56 UTC
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)
Re: Strange Error when invoking Cactus tests
Posted by Matt Raible <ma...@raibledesigns.com>.
On Nov 29, 2003, at 12:32 PM, Vincent Massol wrote:
>> -----Original Message-----
>> From: Matt Raible [mailto:matt@raibledesigns.com]
>> Sent: 29 November 2003 17:30
>> To: Cactus Users List
>> Subject: Re: Strange Error when invoking Cactus tests
>>
>>> Good catch Chris! Matt, it seems you're loading some resource bundle
> in
>>> your LoginServletTest constructor... Maybe you have some tests
> changing
>>> the locale or something like that?
>>>
>>> Thanks
>>> -Vincent
>
I stepped away from this for an hour or so and thought to myself - it's
*got* to be something simple. So I took your gents advice and ensured
that this .properties file was where I expected it to be - and NOPE, it
wasn't there!
What was happening (why it was working sometimes, but not others) was
that a prior test was putting it there. Oh well, now to figure out the
cleanest way to do this.
Thanks for the clue,
Matt
RE: Strange Error when invoking Cactus tests
Posted by Vincent Massol <vm...@pivolis.com>.
> -----Original Message-----
> From: Matt Raible [mailto:matt@raibledesigns.com]
> Sent: 29 November 2003 17:30
> To: Cactus Users List
> Subject: Re: Strange Error when invoking Cactus tests
>
> > Good catch Chris! Matt, it seems you're loading some resource bundle
in
> > your LoginServletTest constructor... Maybe you have some tests
changing
> > the locale or something like that?
> >
> > Thanks
> > -Vincent
> >
>
> Yeah - I saw that, but don't know if that's the problem since running
> the tests standalone - or running test-cactus (which runs all tests)
> works fine. The only thing I can think of is that I did change my
> form-based authentication from using /login.jsp and
> /login.jsp?error=true to using /security/login.jsp and
> /security/login.jsp?error=true as the form-login-page and error pages,
> respectively. It seems to me that just the form-based authentication
> is failing - does my cactifywar task look right with the new pages? I
> don't have to prefix the ServletRedirectorSecure with /security/ or
> anything do I?
I think <cactus> will look for the redirector under
localhost:[port]/[context]/[mapping] so that looks fine.
I'm not sure how we can help you further. We would need more
information. I you could provide a simple use case then I could test it
on my machine.
I don't have any ideas at the moment.
-Vincent
>
> Of course, it's also possible that the ResourceBundle is indeed
> missing, it's just strange that this test works sometimes, and doesn't
> others.
>
> <cactifywar srcfile="${webapp.dist}/${webapp.war}"
> destfile="${webapp.dist}/${webapp.name}-cactus.war">
> <lib dir="${strutstestcase.dir}" includes="*.jar"/>
> <lib dir="${cactus.dir}">
> <include name="*.jar"/>
> </lib>
> <servletredirector/>
> <!--
> Provide a secured servlet redirector in addition to
the
> default servlet redirector to test form-based
> authentication
> -->
> <servletredirector name="ServletRedirectorSecure"
> mapping="/ServletRedirectorSecure" roles="tomcat"/>
> </cactifywar>
>
> Thanks,
>
> Matt
Re: Strange Error when invoking Cactus tests
Posted by Matt Raible <ma...@raibledesigns.com>.
> Good catch Chris! Matt, it seems you're loading some resource bundle in
> your LoginServletTest constructor... Maybe you have some tests changing
> the locale or something like that?
>
> Thanks
> -Vincent
>
Yeah - I saw that, but don't know if that's the problem since running
the tests standalone - or running test-cactus (which runs all tests)
works fine. The only thing I can think of is that I did change my
form-based authentication from using /login.jsp and
/login.jsp?error=true to using /security/login.jsp and
/security/login.jsp?error=true as the form-login-page and error pages,
respectively. It seems to me that just the form-based authentication
is failing - does my cactifywar task look right with the new pages? I
don't have to prefix the ServletRedirectorSecure with /security/ or
anything do I?
Of course, it's also possible that the ResourceBundle is indeed
missing, it's just strange that this test works sometimes, and doesn't
others.
<cactifywar srcfile="${webapp.dist}/${webapp.war}"
destfile="${webapp.dist}/${webapp.name}-cactus.war">
<lib dir="${strutstestcase.dir}" includes="*.jar"/>
<lib dir="${cactus.dir}">
<include name="*.jar"/>
</lib>
<servletredirector/>
<!--
Provide a secured servlet redirector in addition to the
default servlet redirector to test form-based
authentication
-->
<servletredirector name="ServletRedirectorSecure"
mapping="/ServletRedirectorSecure" roles="tomcat"/>
</cactifywar>
Thanks,
Matt
RE: Strange Error when invoking Cactus tests
Posted by Vincent Massol <vm...@pivolis.com>.
> -----Original Message-----
> From: Christopher Lenz [mailto:cmlenz@gmx.de]
> Sent: 29 November 2003 16:46
> To: Cactus Users List
> Subject: Re: Strange Error when invoking Cactus tests
>
> Vincent Massol wrote:
> > 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.
>
> The root cause is in the log, actually:
Good catch Chris! Matt, it seems you're loading some resource bundle in
your LoginServletTest constructor... Maybe you have some tests changing
the locale or something like that?
Thanks
-Vincent
>
> >>-----Original Message-----
> >>From: Matt Raible [mailto:matt@raibledesigns.com]
>
> [snip]
>
> >> [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
>
> [very mangled now :-P ]
>
> That said: I have no idea what this may be caused by either.
>
> --
> Christopher Lenz
> /=/ cmlenz at gmx.de
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cactus-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: cactus-user-help@jakarta.apache.org
Re: Strange Error when invoking Cactus tests
Posted by Christopher Lenz <cm...@gmx.de>.
Vincent Massol wrote:
> 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.
The root cause is in the log, actually:
>>-----Original Message-----
>>From: Matt Raible [mailto:matt@raibledesigns.com]
[snip]
>> [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
[very mangled now :-P ]
That said: I have no idea what this may be caused by either.
--
Christopher Lenz
/=/ cmlenz at gmx.de
RE: Strange Error when invoking Cactus tests
Posted by Vincent Massol <vm...@pivolis.com>.
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:matt@raibledesigns.com]
> Sent: 29 November 2003 08:23
> To: cactus-user@jakarta.apache.org
> 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)