Return-Path: Delivered-To: apmail-jakarta-cactus-user-archive@apache.org Received: (qmail 41107 invoked from network); 28 Dec 2001 05:25:11 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 28 Dec 2001 05:25:11 -0000 Received: (qmail 10788 invoked by uid 97); 28 Dec 2001 05:25:12 -0000 Delivered-To: qmlist-jakarta-archive-cactus-user@jakarta.apache.org Received: (qmail 10772 invoked by uid 97); 28 Dec 2001 05:25:11 -0000 Mailing-List: contact cactus-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Cactus Users List" Reply-To: "Cactus Users List" Delivered-To: mailing list cactus-user@jakarta.apache.org Received: (qmail 10761 invoked from network); 28 Dec 2001 05:25:10 -0000 Subject: RE: Problem I Calling the Servlet To: vmassol@octo.com, cactus-user@jakarta.apache.org X-Mailer: Lotus Notes Release 5.0.6 December 14, 2000 Message-ID: From: "Sivalingam Sivasuthan" Date: Fri, 28 Dec 2001 11:35:33 +0600 X-MIMETrack: Serialize by Router on Web/INTERNET/JKCS(Release 5.0.8 |June 18, 2001) at 12/28/2001 11:32:14 AM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi , Thanks for your reply.Now I have Understood that I have to call the redirector from the Cactus client side. I have downloaded night build(25122001)and did all necessary changes to the propertyfile(cactus.properties - made cactus.servletRedirectorURL to http://localhost:7001/test/ServletRedirector) and also configured all the properties of the build.properties file when I run the ant I am gettin the build failed like this tests: [junit] Running org.apache.cactus.TestAll [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 12.937 sec [junit] Testsuite: org.apache.cactus.TestAll [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 12.937 sec [junit] [junit] Testcase: testLongProcess took 12.937 sec [junit] Caused an ERROR [junit] Error finding class [org.apache.cactus.sample.unit.TestServletTestCase_TestResult] in classpath. If you are getting this message Cactus may not be able to see your test cases. [junit] Possible causes include: [junit] - Your webapp may not include your test classes, [junit] - The cactus.jar resides in a global location and your test classes reside in a specific webapp, [junit] - Something else ... ! [junit] javax.servlet.ServletException: Error finding class [org.apache.cactus.sample.unit.TestServletTestCase_TestResult] in classpath. If you are getting this message Cactus may not be able to see your test cases. [junit] Possible causes include: [junit] - Your webapp may not include your test classes, [junit] - The cactus.jar resides in a global location and your test classes reside in a specific webapp, [junit] - Something else ... ! [junit] at org.apache.cactus.server.AbstractTestCaller.getTestClassClass(AbstractTestCall er.java:339) .............. is there anythink else to be done othere than changing the cactus.properties file to test my EJB. -Siva > -----Original Message----- > From: Vincent Massol [mailto:vmassol@octo.com] > Sent: Wed, 19 Dec 2001 11:53:25 -0800 > To: cactus-user@jakarta.apache.org > Subject: RE: Problem I Calling the Servlet >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:sivasuthan@jkcs.slt.lk] > Sent: 19 December 2001 10:28 > To: cactus-user@jakarta.apache.org > 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 > > <[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(AbstractTestController. > java;org/apache/cactus/util/log/LogAspect.java(1k):179) > at >org.apache.cactus.server.AbstractTestController.handleRequest$ajcPostAround7(AbstractT > estController.java;org/apache/cactus/util/log/LogAspect.java(1k):112) > at >org.apache.cactus.server.AbstractTestController.handleRequest$ajcPostAround7$ajcVoidWr apper(AbstractTestController.java;org/apache/cactus/util/log/LogAspect.j ava(1k)) > at >org.apache.cactus.server.AbstractTestController.handleRequest(AbstractTestController.j > ava;org/apache/cactus/util/log/LogAspect.java(1k):1135) > at >org.apache.cactus.server.ServletTestRedirector.doPost$ajcPostAround10(ServletTestRedir > ector.java;org/apache/cactus/util/log/LogAspect.java(1k):131) > at >org.apache.cactus.server.ServletTestRedirector.doPost$ajcPostAround10$ajcVoidWrapper(S > ervletTestRedirector.java;org/apache/cactus/util/log/LogAspect.java(1k)) > at >org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.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: For additional commands, e-mail: