I have a series of selenium HTML tests that I want to filter the Context
Root out from a <application.contextRoot>NPIWeb</application.contextRoot>
setting.

How should I do this?

I put this in my selenium pom.xml:


<!--================================================================-->
       <!-- Filter propertiess for Maven replacements -->
       <!-- This declaration is required for each sub-module you intend to
-->
       <!-- filter. This is _NOT_ inheritable. -->

<!--================================================================-->
       <filters>
           <filter>${basedir}/src/main/filters/filter.properties</filter>
       </filters>


<!--================================================================-->
       <!-- Resource propertiess for Maven replacements -->
       <!-- This declaration is required for each sub-module you intend to
-->
       <!-- filter. This is _NOT_ inheritable. -->

<!--================================================================-->
       <resources>
           <resource>
               <directory>${basedir}/src/main/resources</directory>
               <filtering>false</filtering>
           </resource>
           <resource>
               <directory>${basedir}/src/main/webapp/npi</directory>
               <filtering>true</filtering>
           </resource>
       </resources>




then my filter.properties:

filter.application.contextRoot=${application.contextRoot}

but my HTML still shows:

<td>/${application.contextRoot}/faces/app/logon.jspx</td>


not:
<td>/NPIWeb/faces/app/logon.jspx</td>

like I want.



--

Thanks

DJ MICK
http://www.djmick.com
http://www.myspace.com/mickknutson

Reply via email to