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]>

Reply via email to