I set up a JSP for form authentication, which is <table> <tr><td> <table width="542" align="center" height="74" valign="middle" border="0" cellspacing="0" cellpadding="0"> <form method="POST" action="j_security_check" > <tr> <td width="31" height="35"> </td> <td width="249" height="35">Login</td> <td width="256" height="35"><input type="text" name= "j_username" ></td> </tr>
<tr> <td width="31" height="34"> </td> <td width="249" height="34">Password</td> <td width="256" height="34"><input type="password" name= "j_password" ></td> </tr> <tr> <td colspan="2" width="282" height="5"> </td> <td width="256" height="5"><input type="submit" value="login"/></td> </tr> </form> </table> </td> </tr> </table> <%: Now, I'm getting this exception : 2004/02/19 17:07:48:387 EST [DEBUG] CookieUtil - -<createHttpClientCookie([simulation URL = [null], automatic session = [true], cookies = [[name = [JSESSIONID], value = [A0SzU7k4jVGaHiC6RJAF6Lspxec8PtuqvWJ8BOrGZvhABCAS10Mi!2002253705], dom in = [localhost], path = [null], isSecure = [false], comment = [null], expiryDate = [null]]], headers = [], GET paramet rs = [[[Cactus_Service] = [[GET_RESULTS]]]], POST parameters = []], [http://pc23165:80/eservice/JspRedirectorSecure?Cac us_Service=GET_RESULTS], [name = [JSESSIONID], value = [A0SzU7k4jVGaHiC6RJAF6Lspxec8PtuqvWJ8BOrGZvhABCAS10Mi!2002253705 , domain = [localhost], path = [null], isSecure = [false], comment = [null], expiryDate = [null]]) 2004/02/19 17:07:48:418 EST [DEBUG] CookieUtil - -<getCookiePath([simulation URL = [null], automatic session = [true], ookies = [[name = [JSESSIONID], value = [A0SzU7k4jVGaHiC6RJAF6Lspxec8PtuqvWJ8BOrGZvhABCAS10Mi!2002253705], domain = [lo alhost], path = [null], isSecure = [false], comment = [null], expiryDate = [null]]], headers = [], GET parameters = [[[ actus_Service] = [[GET_RESULTS]]]], POST parameters = []], [/eservice/JspRedirectorSecure?Cactus_Service=GET_RESULTS]) 2004/02/19 17:07:48:418 EST [DEBUG] CookieUtil - -Cookie validation path = [/eservice/JspRedirectorSecure] 2004/02/19 17:07:48:434 EST [DEBUG] CookieUtil - ->getCookiePath = [/eservice/JspRedirectorSecure] 2004/02/19 17:07:48:434 EST [DEBUG] CookieUtil - ->createHttpClientCookie = [JSESSIONID=A0SzU7k4jVGaHiC6RJAF6Lspxec8Ptu vWJ8BOrGZvhABCAS10Mi!2002253705] 2004/02/19 17:07:48:449 EST [DEBUG] CookieUtil - ->createHttpClientCookies = [[Lorg.apache.commons.httpclient.Cookie;@4 f687] 2004/02/19 17:07:48:449 EST [DEBUG] CookieUtil - ->createHttpState = [[ | | JSESSIONID=A0SzU7k4jVGaHiC6RJAF6Lspxec8Ptu vWJ8BOrGZvhABCAS10Mi!2002253705]] 2004/02/19 17:07:48:465 EST [DEBUG] HttpClientConnectionHelper - ->connect = [org.apache.commons.httpclient.util.HttpUR Connection:http://pc23165:80/eservice/JspRedirectorSecure?Cactus_Service=GET_RESULTS] 2004/02/19 17:07:48:465 EST [DEBUG] JspConfiguration - -<getRedirectorURL([simulation URL = [null], automatic session = [true], cookies = [[name = [JSESSIONID], value = [A0SzU7k4jVGaHiC6RJAF6Lspxec8PtuqvWJ8BOrGZvhABCAS10Mi!2002253705], dom in = [localhost], path = [null], isSecure = [false], comment = [null], expiryDate = [null]]], headers = [], GET paramet rs = [[[Cactus_TestMethod] = [[testIsUserLoggedIn]]][[Cactus_TestClass] = [[com.axa.eplatform.beaweblogic70.usermgmt.Te tUserAccessManagement]]][[Cactus_AutomaticSession] = [[true]]][[Cactus_Service] = [[CALL_TEST]]]], POST parameters = [] ) 2004/02/19 17:07:48:496 EST [DEBUG] JspConfiguration - -<getRedirectorName([simulation URL = [null], automatic session [true], cookies = [[name = [JSESSIONID], value = [A0SzU7k4jVGaHiC6RJAF6Lspxec8PtuqvWJ8BOrGZvhABCAS10Mi!2002253705], do ain = [localhost], path = [null], isSecure = [false], comment = [null], expiryDate = [null]]], headers = [], GET parame ers = [[[Cactus_TestMethod] = [[testIsUserLoggedIn]]][[Cactus_TestClass] = [[com.axa.eplatform.beaweblogic70.usermgmt.T stUserAccessManagement]]][[Cactus_AutomaticSession] = [[true]]][[Cactus_Service] = [[CALL_TEST]]]], POST parameters = [ ]) 2004/02/19 17:07:48:512 EST [DEBUG] JspConfiguration - ->getRedirectorName = [JspRedirectorSecure] 2004/02/19 17:07:48:528 EST [DEBUG] JspConfiguration - ->getRedirectorURL = [http://pc23165:80/eservice/JspRedirectorSe ure] 2004/02/19 17:07:48:528 EST [DEBUG] ChainedRuntimeException - -<printStackTrace([EMAIL PROTECTED]) 2004/02/19 17:07:48:528 EST [DEBUG] ParsingException - -<printStackTrace([EMAIL PROTECTED]) 2004/02/19 17:07:48:543 EST [DEBUG] ParsingException - ->printStackTrace 2004/02/19 17:07:48:543 EST [DEBUG] ChainedRuntimeException - ->printStackTrace 2004/02/19 17:07:48:528 EST [DEBUG] WebClientTestCaseDelegate - -Exception in test <org.apache.cactus.util.ChainedRunti eException: Failed to get the test results at [http://pc23165:80/eservice/JspRedirectorSecure]>org.apache.cactus.util.C ainedRuntimeException: Failed to get the test results at [http://pc23165:80/eservice/JspRedirectorSecure] at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody0(DefaultHttpClient.java:131) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody1$advice(DefaultHttpClient.java:2 2) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest(DefaultHttpClient.java) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest(WebClientTestCaseDelegate.java:333) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest(WebClientTestCaseDelegate.java:28 ) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest(WebClientTestCaseDelegate.java:257) at org.apache.cactus.ServletTestCase.runCactusTest(ServletTestCase.java:300) at org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:263) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:118) at junit.framework.TestSuite.runTest(TestSuite.java:208) at junit.framework.TestSuite.run(TestSuite.java:203) at org.apache.cactus.server.runner.ServletTestRunner.run(ServletTestRunner.java:313) at org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody0(ServletTestRunner.java:209) at org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody1$advice(ServletTestRunner.java:151) at org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunner.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1075) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:418) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:306) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5517) at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:685) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3156) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2506) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210) org.apache.cactus.client.ParsingException: Not a valid response [302 Moved Temporarily] at org.apache.cactus.client.connector.http.DefaultHttpClient.callGetResult(DefaultHttpClient.java:249) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody0(DefaultHttpClient.java:126) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody1$advice(DefaultHttpClient.java:2 2) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest(DefaultHttpClient.java) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest(WebClientTestCaseDelegate.java:333) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest(WebClientTestCaseDelegate.java:28 ) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest(WebClientTestCaseDelegate.java:257) at org.apache.cactus.ServletTestCase.runCactusTest(ServletTestCase.java:300) at org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:263) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:118) at junit.framework.TestSuite.runTest(TestSuite.java:208) at junit.framework.TestSuite.run(TestSuite.java:203) at org.apache.cactus.server.runner.ServletTestRunner.run(ServletTestRunner.java:313) at org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody0(ServletTestRunner.java:209) at org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody1$advice(ServletTestRunner.java:151) at org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunner.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1075) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:418) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:306) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5517) at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:685) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3156) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2506) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210) 2004/02/19 17:07:48:856 EST [DEBUG] XMLFormatter - -<addError([testIsUserLoggedIn(com.axa.eplatform.beaweblogic70.userm mt.TestUserAccessManagement)], [org.apache.cactus.util.ChainedRuntimeException: Failed to get the test results at [http //pc23165:80/eservice/JspRedirectorSecure]]) 2004/02/19 17:07:48:856 EST [DEBUG] StringUtil - -<exceptionToString([org.apache.cactus.util.ChainedRuntimeException: F iled to get the test results at [http://pc23165:80/eservice/JspRedirectorSecure]], [[Ljava.lang.String;@309d31]) 2004/02/19 17:07:48:871 EST [DEBUG] ChainedRuntimeException - -<printStackTrace([EMAIL PROTECTED]) 2004/02/19 17:07:48:871 EST [DEBUG] ParsingException - -<printStackTrace([EMAIL PROTECTED]) 2004/02/19 17:07:48:871 EST [DEBUG] ParsingException - ->printStackTrace 2004/02/19 17:07:48:887 EST [DEBUG] ChainedRuntimeException - ->printStackTrace 2004/02/19 17:07:48:887 EST [DEBUG] StringUtil - ->exceptionToString = [org.apache.cactus.util.ChainedRuntimeException: Failed to get the test results at [http://pc23165:80/eservice/JspRedirectorSecure] at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody0(DefaultHttpClient.java:131) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody1$advice(DefaultHttpClient.java:2 2) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest(DefaultHttpClient.java) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest(WebClientTestCaseDelegate.java:333) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest(WebClientTestCaseDelegate.java:28 ) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest(WebClientTestCaseDelegate.java:257) at org.apache.cactus.server.runner.ServletTestRunner.run(ServletTestRunner.java:313) at org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody0(ServletTestRunner.java:209) at org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody1$advice(ServletTestRunner.java:151) at org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunner.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1075) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:418) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:306) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5517) at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:685) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3156) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2506) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210) org.apache.cactus.client.ParsingException: Not a valid response [302 Moved Temporarily] at org.apache.cactus.client.connector.http.DefaultHttpClient.callGetResult(DefaultHttpClient.java:249) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody0(DefaultHttpClient.java:126) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody1$advice(DefaultHttpClient.java:2 2) at org.apache.cactus.client.connector.http.DefaultHttpClient.doTest(DefaultHttpClient.java) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest(WebClientTestCaseDelegate.java:333) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest(WebClientTestCaseDelegate.java:28 ) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest(WebClientTestCaseDelegate.java:257) at org.apache.cactus.server.runner.ServletTestRunner.run(ServletTestRunner.java:313) at org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody0(ServletTestRunner.java:209) at org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody1$advice(ServletTestRunner.java:151) at org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunner.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1075) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:418) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:306) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5517) at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:685) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3156) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2506) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210) ] ********************************************************************************* Important Note This email (including any attachments) contains information which is confidential and may be subject to legal privilege. If you are not the intended recipient you must not use, distribute or copy this email. If you have received this email in error please notify the sender immediately and delete this email. Any views expressed in this email are not necessarily the views of AXA. Thank you. *********************************************************************************
