I'm running a CactusStrutsTestCase and at the end of the test I get this
NullPointerException.

I don't know why, all the tests pass.


15:32:17,296 [main] DEBUG httpclient.HttpMethodBase       - Resorting to
protocol version default close connection policy 
15:32:17,296 [main] DEBUG httpclient.HttpMethodBase       - Should NOT close
connection, using HTTP/1.1. 
15:32:17,296 [main] DEBUG httpclient.HttpConnection       - enter
HttpConnection.releaseConnection() 
15:32:17,296 [main] DEBUG util.IoUtil                     - >getText =
[<webresult><exception
classname="java.lang.NullPointerException"><message><![CDATA[null]]></messag
e><stacktrace><![CDATA[java.lang.NullPointerException
        at java.util.Hashtable.put(Hashtable.java:393)
        at
weblogic.servlet.internal.WebAppServletContext.setAttribute(WebAppServletCon
text.java:669)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy2(AbstractServletContextWrapper.java:120)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy3$advice(AbstractServletContextWrapper.java:124)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute(Abstract
ServletContextWrapper.java)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy2(AbstractServletContextWrapper.java:120)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy3$advice(AbstractServletContextWrapper.java:124)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute(Abstract
ServletContextWrapper.java)
        at
servletunit.struts.CactusStrutsTestCase.tearDown(CactusStrutsTestCase.java:1
29)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at
org.apache.cactus.internal.AbstractCactusTestCase.runBareServer(AbstractCact
usTestCase.java:153)
        at
org.apache.cactus.internal.server.AbstractWebTestCaller.doTest(AbstractWebTe
stCaller.java:119)
        at
org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ar
oundBody0(AbstractWebTestController.java:93)
        at
org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ar
oundBody1$advice(AbstractWebTestController.java:124)
        at
org.apache.cactus.internal.server.AbstractWebTestController.handleRequest(Ab
stractWebTestController.java)
        at
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletTes
tRedirector.java:101)
        at
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(Ser
vletTestRedirector.java:124)
        at
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.
java)
        at
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(ServletTest
Redirector.java:72)
        at
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(Serv
letTestRedirector.java:124)
        at
org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.j
ava)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:971)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:402)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:305)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:6354)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3635)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2585)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
]]></stacktrace></exception></webresult>] 
15:32:17,296 [main] DEBUG client.WebTestResultParser      -
<parse([<webresult><exception
classname="java.lang.NullPointerException"><message><![CDATA[null]]></messag
e><stacktrace><![CDATA[java.lang.NullPointerException
        at java.util.Hashtable.put(Hashtable.java:393)
        at
weblogic.servlet.internal.WebAppServletContext.setAttribute(WebAppServletCon
text.java:669)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy2(AbstractServletContextWrapper.java:120)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy3$advice(AbstractServletContextWrapper.java:124)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute(Abstract
ServletContextWrapper.java)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy2(AbstractServletContextWrapper.java:120)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy3$advice(AbstractServletContextWrapper.java:124)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute(Abstract
ServletContextWrapper.java)
        at
servletunit.struts.CactusStrutsTestCase.tearDown(CactusStrutsTestCase.java:1
29)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at
org.apache.cactus.internal.AbstractCactusTestCase.runBareServer(AbstractCact
usTestCase.java:153)
        at
org.apache.cactus.internal.server.AbstractWebTestCaller.doTest(AbstractWebTe
stCaller.java:119)
        at
org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ar
oundBody0(AbstractWebTestController.java:93)
        at
org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ar
oundBody1$advice(AbstractWebTestController.java:124)
        at
org.apache.cactus.internal.server.AbstractWebTestController.handleRequest(Ab
stractWebTestController.java)
        at
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletTes
tRedirector.java:101)
        at
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(Ser
vletTestRedirector.java:124)
        at
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.
java)
        at
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(ServletTest
Redirector.java:72)
        at
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(Serv
letTestRedirector.java:124)
        at
org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.j
ava)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:971)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:402)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:305)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:6354)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3635)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2585)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
]]></stacktrace></exception></webresult>]) 
15:32:17,296 [main] DEBUG client.WebTestResultParser      - >parse = [Test
failed, Exception message = [null]] 
15:32:17,296 [main] DEBUG client.ClientTestCaseCaller     - Exception in
test 
15:32:17,296 [main] DEBUG client.ServletExceptionWrapper  -
<printStackTrace([EMAIL PROTECTED]) 
15:32:17,296 [main] DEBUG client.ServletExceptionWrapper  - >printStackTrace

java.lang.NullPointerException
        at java.util.Hashtable.put(Hashtable.java:393)
        at
weblogic.servlet.internal.WebAppServletContext.setAttribute(WebAppServletCon
text.java:669)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy2(AbstractServletContextWrapper.java:120)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy3$advice(AbstractServletContextWrapper.java:124)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute(Abstract
ServletContextWrapper.java)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy2(AbstractServletContextWrapper.java:120)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute_aroundBo
dy3$advice(AbstractServletContextWrapper.java:124)
        at
org.apache.cactus.server.AbstractServletContextWrapper.setAttribute(Abstract
ServletContextWrapper.java)
        at
servletunit.struts.CactusStrutsTestCase.tearDown(CactusStrutsTestCase.java:1
29)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at
org.apache.cactus.internal.AbstractCactusTestCase.runBareServer(AbstractCact
usTestCase.java:153)
        at
org.apache.cactus.internal.server.AbstractWebTestCaller.doTest(AbstractWebTe
stCaller.java:119)
        at
org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ar
oundBody0(AbstractWebTestController.java:93)
        at
org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ar
oundBody1$advice(AbstractWebTestController.java:124)
        at
org.apache.cactus.internal.server.AbstractWebTestController.handleRequest(Ab
stractWebTestController.java)
        at
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletTes
tRedirector.java:101)
        at
org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(Ser
vletTestRedirector.java:124)
        at
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.
java)
        at
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(ServletTest
Redirector.java:72)
        at
org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(Serv
letTestRedirector.java:124)
        at
org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.j
ava)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:971)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:402)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:305)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:6354)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3635)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2585)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to