Author: rmannibucau
Date: Fri Aug  5 08:23:09 2011
New Revision: 1154120

URL: http://svn.apache.org/viewvc?rev=1154120&view=rev
Log:
using random port for cdi-tomee

Modified:
    openejb/trunk/openejb3/tck/cdi-tomee/pom.xml
    
openejb/trunk/openejb3/tck/cdi-tomee/src/main/resources/META-INF/jboss-test-harness.properties

Modified: openejb/trunk/openejb3/tck/cdi-tomee/pom.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/tck/cdi-tomee/pom.xml?rev=1154120&r1=1154119&r2=1154120&view=diff
==============================================================================
--- openejb/trunk/openejb3/tck/cdi-tomee/pom.xml (original)
+++ openejb/trunk/openejb3/tck/cdi-tomee/pom.xml Fri Aug  5 08:23:09 2011
@@ -29,8 +29,6 @@
   <properties>
     <!-- where we will unpack tomcat -->
     
<openejb.home>${project.build.directory}${file.separator}apache-tomee-${project.version}</openejb.home>
-    <tomee.port>7180</tomee.port>
-    <tomee.shutdown.port>7105</tomee.shutdown.port>
   </properties>
   <dependencies>
     <dependency>
@@ -84,6 +82,28 @@
     </resources>
     <plugins>
       <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>build-helper-maven-plugin</artifactId>
+        <version>1.7</version>
+         <executions>
+          <execution>
+            <id>reserve-network-port</id>
+            <phase>pre-integration-test</phase>
+            <goals>
+              <goal>reserve-network-port</goal>
+            </goals>
+            <configuration>
+              <portNames>
+                <portName>tomee.ssl.port</portName>
+                <portName>tomee.ajp.port</portName>
+                <portName>tomee.http.port</portName>
+                <portName>tomee.shutdown.port</portName>
+              </portNames>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>2.3</version>
@@ -106,13 +126,6 @@
               </artifactItems>
             </configuration>
           </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-dependency-plugin</artifactId>
-        <version>2.3</version>
-        <executions>
           <execution>
             <id>copy</id>
             <phase>pre-integration-test</phase>
@@ -156,10 +169,10 @@
                 <delete dir="${openejb.home}/webapps/docs"/>
                 <delete dir="${openejb.home}/webapps/manager"/>
                 <delete dir="${openejb.home}/webapps/host-manager"/>
-                <replace file="${openejb.home}/conf/server.xml" token="8080" 
value="${tomee.port}"/>
-                <replace file="${openejb.home}/conf/server.xml" token="8443" 
value="7143"/>
+                <replace file="${openejb.home}/conf/server.xml" token="8080" 
value="${tomee.http.port}"/>
+                <replace file="${openejb.home}/conf/server.xml" token="8443" 
value="${tomee.ssl.port}"/>
                 <replace file="${openejb.home}/conf/server.xml" token="8005" 
value="${tomee.shutdown.port}"/>
-                <replace file="${openejb.home}/conf/server.xml" token="8009" 
value="7109"/>
+                <replace file="${openejb.home}/conf/server.xml" token="8009" 
value="${tomee.ajp.port}"/>
               </target>
             </configuration>
           </execution>
@@ -182,12 +195,12 @@
             
<org.jboss.testharness.runIntegrationTests>true</org.jboss.testharness.runIntegrationTests>
             
<org.jboss.testharness.container.forceRestart>true</org.jboss.testharness.container.forceRestart>
             
<org.jboss.testharness.libraryDirectory>${project.build.directory}/dependency/lib</org.jboss.testharness.libraryDirectory>
-            
<org.jboss.testharness.host>http://localhost:${tomee.port}/openejb/ejb</org.jboss.testharness.host>
+            
<org.jboss.testharness.host>http://localhost:${tomee.http.port}/openejb/ejb</org.jboss.testharness.host>
             
<!--<org.jboss.testharness.outputDirectory>target</org.jboss.testharness.outputDirectory>-->
             <deleteArtifacts>true</deleteArtifacts>
 
             <!--<openejb.server.debug>true</openejb.server.debug>-->
-            
<java.naming.provider.url>http://localhost:${tomee.port}/openejb/ejb</java.naming.provider.url>
+            
<java.naming.provider.url>http://localhost:${tomee.http.port}/openejb/ejb</java.naming.provider.url>
             <connect.tries>90</connect.tries>
             <server.shutdown.port>${tomee.shutdown.port}</server.shutdown.port>
             <java.opts>-Xmx128m -XX:MaxPermSize=128m</java.opts>
@@ -213,4 +226,4 @@
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>

Modified: 
openejb/trunk/openejb3/tck/cdi-tomee/src/main/resources/META-INF/jboss-test-harness.properties
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/tck/cdi-tomee/src/main/resources/META-INF/jboss-test-harness.properties?rev=1154120&r1=1154119&r2=1154120&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/tck/cdi-tomee/src/main/resources/META-INF/jboss-test-harness.properties
 (original)
+++ 
openejb/trunk/openejb3/tck/cdi-tomee/src/main/resources/META-INF/jboss-test-harness.properties
 Fri Aug  5 08:23:09 2011
@@ -27,4 +27,4 @@ org.jboss.testharness.api.TestLauncher=o
 org.jboss.testharness.runIntegrationTests=true
 org.jboss.testharness.outputDirectory=dumpedArtifacts
 org.jboss.testharness.container.forceRestart=false
-org.jboss.testharness.host=http://localhost:${tomee.port}/openejb/ejb
\ No newline at end of file
+# org.jboss.testharness.host=http://localhost:${tomee.http.port}/openejb/ejb


Reply via email to