You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by br...@apache.org on 2014/07/28 12:08:40 UTC

git commit: modernise Jetty configuration

Repository: maven-surefire
Updated Branches:
  refs/heads/master dbf8ef9b2 -> 1cdf49dc2


modernise Jetty configuration


Project: http://git-wip-us.apache.org/repos/asf/maven-surefire/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-surefire/commit/1cdf49dc
Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/1cdf49dc
Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/1cdf49dc

Branch: refs/heads/master
Commit: 1cdf49dc2cbf2b0beee0eb73567718c04fa4efb9
Parents: dbf8ef9
Author: Brett Porter <br...@apache.org>
Authored: Mon Jul 28 20:08:24 2014 +1000
Committer: Brett Porter <br...@apache.org>
Committed: Mon Jul 28 20:08:24 2014 +1000

----------------------------------------------------------------------
 .../src/it/jetty-war-test-failing/pom.xml        | 18 ++++++++----------
 .../src/it/jetty-war-test-passing/pom.xml        | 18 ++++++++----------
 maven-surefire-plugin/src/site/apt/usage.apt.vm  | 19 +++++++++----------
 3 files changed, 25 insertions(+), 30 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/1cdf49dc/maven-failsafe-plugin/src/it/jetty-war-test-failing/pom.xml
----------------------------------------------------------------------
diff --git a/maven-failsafe-plugin/src/it/jetty-war-test-failing/pom.xml b/maven-failsafe-plugin/src/it/jetty-war-test-failing/pom.xml
index b6fc6a7..cc65b18 100644
--- a/maven-failsafe-plugin/src/it/jetty-war-test-failing/pom.xml
+++ b/maven-failsafe-plugin/src/it/jetty-war-test-failing/pom.xml
@@ -65,19 +65,16 @@
     </testResources>
     <plugins>
       <plugin>
-        <groupId>org.mortbay.jetty</groupId>
-        <artifactId>maven-jetty-plugin</artifactId>
-        <version>6.1.16</version>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-maven-plugin</artifactId>
+        <version>${jetty-version}</version>
         <configuration>
           <stopPort>${integration-test-stop-port}</stopPort>
           <stopKey>STOP</stopKey>
-          <contextPath>/</contextPath>
-          <connectors>
-            <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
-              <port>${integration-test-port}</port>
-              <maxIdleTime>60000</maxIdleTime>
-            </connector>
-          </connectors>
+          <httpConnector>
+            <port>${integration-test-port}</port>
+            <idleTimeout>60000</idleTimeout>
+          </httpConnector>
         </configuration>
         <executions>
           <execution>
@@ -137,6 +134,7 @@
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     <integration-test-port>8083</integration-test-port>
     <integration-test-stop-port>18009</integration-test-stop-port>
+    <jetty-version>9.2.2.v20140723</jetty-version>
   </properties>
 
 </project>

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/1cdf49dc/maven-failsafe-plugin/src/it/jetty-war-test-passing/pom.xml
----------------------------------------------------------------------
diff --git a/maven-failsafe-plugin/src/it/jetty-war-test-passing/pom.xml b/maven-failsafe-plugin/src/it/jetty-war-test-passing/pom.xml
index ed2c259..b90d3d8 100644
--- a/maven-failsafe-plugin/src/it/jetty-war-test-passing/pom.xml
+++ b/maven-failsafe-plugin/src/it/jetty-war-test-passing/pom.xml
@@ -65,19 +65,16 @@
     </testResources>
     <plugins>
       <plugin>
-        <groupId>org.mortbay.jetty</groupId>
-        <artifactId>maven-jetty-plugin</artifactId>
-        <version>6.1.16</version>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-maven-plugin</artifactId>
+        <version>${jetty-version}</version>
         <configuration>
           <stopPort>${integration-test-stop-port}</stopPort>
           <stopKey>STOP</stopKey>
-          <contextPath>/</contextPath>
-          <connectors>
-            <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
-              <port>${integration-test-port}</port>
-              <maxIdleTime>60000</maxIdleTime>
-            </connector>
-          </connectors>
+          <httpConnector>
+            <port>${integration-test-port}</port>
+            <idleTimeout>60000</idleTimeout>
+          </httpConnector>
         </configuration>
         <executions>
           <execution>
@@ -137,6 +134,7 @@
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     <integration-test-port>8083</integration-test-port>
     <integration-test-stop-port>18009</integration-test-stop-port>
+    <jetty-version>9.2.2.v20140723</jetty-version>
   </properties>
 
 </project>

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/1cdf49dc/maven-surefire-plugin/src/site/apt/usage.apt.vm
----------------------------------------------------------------------
diff --git a/maven-surefire-plugin/src/site/apt/usage.apt.vm b/maven-surefire-plugin/src/site/apt/usage.apt.vm
index 93e8ded..b5dd3bd 100644
--- a/maven-surefire-plugin/src/site/apt/usage.apt.vm
+++ b/maven-surefire-plugin/src/site/apt/usage.apt.vm
@@ -134,7 +134,7 @@ mvn verify
 #{if}(${project.artifactId}=="maven-failsafe-plugin")
 * Using jetty and ${project.artifactId}
 
-  You need to bind one of <<<jetty:run>>>, <<<jetty:run-exploded>>> or <<<jetty:run-war>>>
+  You need to bind one of <<<jetty:start>>>, <<<jetty:run>>>, <<<jetty:run-exploded>>> or <<<jetty:run-war>>>
   to the <<<pre-integration-test>>> phase with <<<daemon>>> set to true, bind
   <<<failsafe:integration-test>>> to the <<<integration-test>>> phase, bind <<<jetty:stop>>>
   to the <<<post-integration-test>>> phase and finally bind <<<failsafe:verify>>> to
@@ -167,16 +167,15 @@ mvn verify
         </executions>
       </plugin>
       <plugin>
-        <groupId>org.mortbay.jetty</groupId>
-        <artifactId>maven-jetty-plugin</artifactId>
-        <version>6.1.16</version>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-maven-plugin</artifactId>
+        <version>9.2.2.v20140723</version>
         [...]
         <configuration>
           [...]
           <scanIntervalSeconds>10</scanIntervalSeconds>
           <stopPort>8005</stopPort>
           <stopKey>STOP</stopKey>
-          <contextPath>/</contextPath>
           [...]
         </configuration>
         [...]
@@ -186,7 +185,7 @@ mvn verify
             <id>start-jetty</id>
             <phase>pre-integration-test</phase>
             <goals>
-              <goal>run-exploded</goal>
+              <goal>start</goal>
             </goals>
             <configuration>
               <scanIntervalSeconds>0</scanIntervalSeconds>
@@ -234,9 +233,9 @@ mvn verify
     <plugins>
       [...]
       <plugin>
-        <groupId>org.mortbay.jetty</groupId>
-        <artifactId>maven-jetty-plugin</artifactId>
-        <version>6.1.16</version>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-maven-plugin</artifactId>
+        <version>9.2.2.v20140723</version>
         [...]
         <executions>
           [...]
@@ -246,7 +245,7 @@ mvn verify
             <goals>
               <!-- stop any previous instance to free up the port -->
               <goal>stop</goal>
-              <goal>run-exploded</goal>
+              <goal>start</goal>
             </goals>
             [...]
           </execution>