Try http://jakarta.apache.org/cactus/howto_testcase_servlet.html (read "Tips
and Tricks" section)  or
http://jakarta.apache.org:8080/jyve-faq/Turbine/screen/DisplayQuestionAnswer
/action/SetAll/project_id/2/faq_id/46/topic_id/221/question_id/835

-Vincent

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, October 02, 2001 7:49 PM
Subject: problems in integrating cactus with VAJ3.5.3


> I have integrated cactus with VAJ3.5.3.
> basically my servlet dispatches the response to a jsp using servlet
> context.
> my test case works fine, when i comment out servletcontext.
> but it gives the following error when the servletcontext is not commented.
> I am not able to understand whether the problem is with the configuration
> or with my test case.
> could anybody help me in this regard.
> immediate response would be highly appreciated, coz its very urgent for
me.
>
> thanks,
> pawan
>
> java.lang.NullPointerException
>      java.lang.Throwable()
>      java.lang.Exception()
>      java.lang.RuntimeException()
>      java.lang.NullPointerException()
>      javax.servlet.ServletContext
> javax.servlet.GenericServlet.getServletContext()
>      javax.servlet.ServletContext
> javax.servlet.GenericServlet.getServletContext()
>      void
>
com.dcx.ps.e3npm.npm.cat.servlet.MfgDataList.performTask(javax.servlet.http.
HttpServletRequest,
>
> javax.servlet.http.HttpServletResponse)
>      void
>
com.dcx.ps.e3npm.npm.cat.servlet.MfgDataList.doPost(javax.servlet.http.HttpS
ervletRequest,
>
> javax.servlet.http.HttpServletResponse)
>      void com.dcx.ps.e3npm.npm.cat.servlet.TestMfgDataList.testDoPost()
>      void org.apache.commons.cactus.AbstractTestCase.runServerTest()
>      void org.apache.commons.cactus.AbstractTestCase.runBareServerTest()
>      void
>
org.apache.commons.cactus.server.ServletTestCaller.callTestMethod(java.lang.
String,
>
> java.lang.String, org.apache.commons.cactus.server.ServletImplicitObjects)

>      void
>
org.apache.commons.cactus.server.ServletTestCaller.doTest(org.apache.commons
.cactus.server.ServletImplicitObjets)
>      void
>
org.apache.commons.cactus.server.ServletTestRedirector.doPost(javax.servlet.
http.HttpServletRequest,
>
> javax.servlet.http.HttpServletResponse)
>      void
>
javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest
,
>
> avax.servlet.http.HttpServletResponse)
>      void
> javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
> javax.servlet.ServletResponse)
>      void
>
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(javax.servlet.
ServletRequest,
>
> javax.servlet.ServletResponse)
>      void com.ibm.servlet.engine.webapp.StrictLifecycleServlet.
> _service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
>      void
>
com.ibm.servlet.engine.webapp.IdleServletState.service(com.ibm.servlet.engin
e.webapp.StrictLifecycleServlet,
>
> avax.servlet.ServletRequest, javax.servlet.ServletResponse)
>      void
>
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(javax.servlet.S
ervletRequest,
>
> javax.servlet.ServletResponse)
>      void
>
com.ibm.servlet.engine.webapp.ServletInstance.service(javax.servlet.ServletR
equest,
>
> javax.servlet.ServletResponse,
> com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
>      void
>
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(com.ibm.se
rvlet.engine.webapp.ServletInstanceReference,
>
> javax.servlet.ServletRequest, javax.servlet.ServletResponse,
> com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
>      void
>
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(javax.servle
t.ServletRequest,
>
> javax.servlet.ServletResponse,
> com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
>      void
>
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(c
om.ibm.servlet.engine.webapp.WebAppRequest,
>
> javax.servlet.http.HttpServletResponse, boolean)
>      void
>
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(javax.servlet
.ServletRequest,
>
> javax.servlet.ServletResponse, boolean)
>      void
>
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(javax.servlet.
ServletRequest,
>
> javax.servlet.ServletResponse)
>      void
>
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(java.lang.Obje
ct)
>      void
>
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(java.lan
g.Object)
>      void
>
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(java.lang.S
tring,
>
> com.ibm.servlet.engine.srp.ISRPConnection)
>      void
>
om.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(com.ibm.serv
let.engine.oselistener.api.IOSEConnecion)
>      void
>
com.ibm.servlet.engine.http_transport.HttpTransportHandler.handleConnection(
java.net.Socket)
>      void com.ibm.servlet.engine.http_transport.HttpTransportHandler.run()
>      void java.lang.Thread.run()
>
>
>
>
>
>
>
****************************************************************************
>
> The information contained in this transmission, which may be
> confidential and proprietary, is only for the intended recipients.
> Unauthorized use is strictly prohibited. If you receive this
> transmission in error, please notify me immediately by telephone
> or electronic mail and confirm that you deleted this transmission
> and the reply from your electronic mail system.
>
****************************************************************************
>
>
>
>

Reply via email to