4 Replies Latest reply: Aug 9, 2012 7:07 PM by Iván Pazmiño RSS

    Drone invoking JSP extensions

    Iván Pazmiño Novice

      Hello,

       

      I'm trying to test some WUIs with the Drone extension but I have a problem with the URL the DefaultSelenium is trying to open. Even when I instruct the remote to open a .jsf page with

       

      browser.open(deploymentUrl + "registration/index.jsf");
      

       

      it tries to open a .jsp page and of course is not found

       

      The requested resource (/test-war/registration/index.jsp) is not available.
      

       

      I tryed to force the pattern and added a web.xml including

       

          <servlet>
              <servlet-name>Faces Servlet</servlet-name>
              <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
              <load-on-startup>1</load-on-startup>
          </servlet>
          <servlet-mapping>
              <servlet-name>Faces Servlet</servlet-name>
              <url-pattern>*.jsf</url-pattern>
          </servlet-mapping>
      

       

      But got the same result.

       

      I'm using the following BOMs

       

                  <!-- Arquillian -->
                  <dependency>
                      <groupId>org.jboss.arquillian</groupId>
                      <artifactId>arquillian-bom</artifactId>
                      <version>1.0.2.Final</version>
                      <scope>import</scope>
                      <type>pom</type>
                  </dependency>
                  <!-- Drone -->
                  <dependency>
                      <groupId>org.jboss.arquillian.extension</groupId>
                      <artifactId>arquillian-drone-bom</artifactId>
                      <version>1.0.0.Final</version>
                      <type>pom</type>
                      <scope>import</scope>
                  </dependency>
      

       

      Any idea why the .jsf in replaced for .jsp?

       

      Thanks in advance.