2 Replies Latest reply: Mar 31, 2012 3:08 AM by Takayuki Konishi RSS

    How to test a WAR that redirects all GET request?

    Takayuki Konishi Newbie

      Hi forks,


      I'm trying to test OpemAM with Arquillian in EAP 5.1.2 just out of interest.

      Test code: [1]


      The problem is OpemAM seem to redirect all request, so arquillian test request [2] is redirected [3] and the test turns to error.

      When I modified web.xml of OpenAM, the test is succeeded but I don't think modifying one of test target is a good way.


      This test is just out of interest but would be important when adopting Arquillian to existing project.

      How should I avoid the redirect?


      Attached file: this test project except for openam_954.war.




      public class EmailValidatorTest {
          public static WebArchive createDeployment() {
              return ShrinkWrap.create(ZipImporter.class, "openam_954_test.war")
                      .importFrom(new File("sample/openam_954.war"))
          public void validateShouldValidateAddress() throws Exception {
              EmailValidator ev = new EmailValidator();



      GET /openam_954_test/ArquillianServletRunner?outputMode=serializedObject&className=org.arquillian.example.EmailValidatorTest&methodName=validateShouldValidateAddress



      302 Moved Temporarily