Hi Rajesh, Please use the cactus-user mailing list and *NOT* the cactus-user-owner! (I won't answer on that email next time. BTW, if you had used the correct mailing list you would already have received answers several days ago on your problem).
See below. > -----Original Message----- > From: Rajesh kumar singh [mailto:[EMAIL PROTECTED] > Sent: 04 May 2004 14:08 > To: [EMAIL PROTECTED] > Subject: Help regarding running CactusStrutsTestCase > > > Hi, > I am using cactus-12-1.5.jar,struts 1.0.jar,strutstest-2.0.0.jar > and servlet.jar to run my CactusStrutsTestCase using ant.My test case is > > > public class TestLoginAction extends CactusStrutsTestCase > { > public TestLoginAction(String theName) > { > super(theName); > } > public static Test suite() > { > return new TestSuite(TestLoginAction.class); > } > public static void main(String args[]) > { > junit.textui.TestRunner.run(suite()); > } Note that you can safely remove any of the previous 3 methods. They are not needed. > public void testSuccessfulLogin() { > setRequestPathInfo("/submit"); > addRequestParameter("lastName","raj"); > actionPerform(); > verifyForward("success"); > verifyNoActionErrors(); > } > > > }; > > > While running it using ant,i am getting the following error > > > org.apache.cactus.util.ChainedRuntimeException: Failed to get the test > results at http://localhost:8080/myapp/ServletRedirector [snip] > org.apache.cactus.client.ParsingException: Not a valid response [404 > /myapp/ServletRedirector] [snip] Thus the error seems quite obvious: you have not mapped your ServletRedirector correctly. It's not under /myapp/ServletRedirector. > > If i remove commons-httpclient-2.0.jar from my library,i > get an AssertionFailedError message.I have looked for help on google but > nowhere could find the exact solution for it and so i am posting this > question.It would be great if you help me out.Thanking you in advance. -Vincent --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
