Hi Siva, Who told you this is not the normal behaviour ? ;-)
In short, you are not allowed to call directly the cactus redirectors. In other words the redirector API is not a public one. They must be called by the Cactus client side which knows the protocol to call them. A Cactus test is started by using a JUnit test runner. -Vincent > -----Original Message----- > From: Sivalingam Sivasuthan [mailto:[EMAIL PROTECTED]] > Sent: 19 December 2001 10:28 > To: [EMAIL PROTECTED] > Subject: Problem I Calling the Servlet > > I am using Weblogic6.1 with sp1 deployment is ok. > But when i Call the Servlet in the browser url : > http://127.0.0.1:7001/EJBUnitTest/ServletRedirector > I am getting the following error : > I can't be able to figureout this error > <Error> <HTTP> > <[WebAppServletContext(3876153,EJBUnitTestWAR,/EJBUnitTestWAR)] > Servlet failed with ServletException > javax.servlet.ServletException: Missing service name parameter > [Cactus_Service] in HTTP request. > at > org.apache.cactus.server.AbstractTestController.getServiceName(AbstractT es > tController. > java;org/apache/cactus/util/log/LogAspect.java(1k):179) > at > org.apache.cactus.server.AbstractTestController.handleRequest$ajcPostAro un > d7(AbstractT > estController.java;org/apache/cactus/util/log/LogAspect.java(1k):112) > at > org.apache.cactus.server.AbstractTestController.handleRequest$ajcPostAro un > d7$ajcVoidWr > apper(AbstractTestController.java;org/apache/cactus/util/log/LogAspect.j av > a(1k)) > at > org.apache.cactus.server.AbstractTestController.handleRequest(AbstractTe st > Controller.j > ava;org/apache/cactus/util/log/LogAspect.java(1k):1135) > at > org.apache.cactus.server.ServletTestRedirector.doPost$ajcPostAround10(Se rv > letTestRedir > ector.java;org/apache/cactus/util/log/LogAspect.java(1k):131) > at > org.apache.cactus.server.ServletTestRedirector.doPost$ajcPostAround10$aj cV > oidWrapper(S > ervletTestRedirector.java;org/apache/cactus/util/log/LogAspect.java(1k)) > at > org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirec to > r.java;org/a > pache/cactus/util/log/LogAspect.java(1k):1135) > at > org.apache.cactus.server.ServletTestRedirector.doGet$ajcPostAround6(Serv le > tTestRedirec > tor.java;org/apache/cactus/util/log/LogAspect.java(1k):105) > at > org.apache.cactus.server.ServletTestRedirector.doGet$ajcPostAround6$ajcV oi > dWrapper(Ser > vletTestRedirector.java;org/apache/cactus/util/log/LogAspect.java(1k)) > at > org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirect or > .java;org/ap > ache/cactus/util/log/LogAspect.java(1k):1135) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. ja > va:265) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. ja > va:200) > at > weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServl et > Context.java > :2456) > at > weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl. ja > va:2039) > at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) > > > Thanks In Advance. > > Regrads, > Siva > > > -- > To unsubscribe, e-mail: <mailto:cactus-user- > [EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:cactus-user- > [EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
