FELIX-5140 : Update Jetty to version 9.2.14. Apply patch from Xavier Fournet

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1722330 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/http/api/pom.xml b/http/api/pom.xml
index 290305d..52431c7 100644
--- a/http/api/pom.xml
+++ b/http/api/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/base/pom.xml b/http/base/pom.xml
index f83620c..b62f110 100644
--- a/http/base/pom.xml
+++ b/http/base/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/bridge/pom.xml b/http/bridge/pom.xml
index d7f2c3a..1e1582e 100644
--- a/http/bridge/pom.xml
+++ b/http/bridge/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/bundle/pom.xml b/http/bundle/pom.xml
index 23b5e2e..07b593e 100644
--- a/http/bundle/pom.xml
+++ b/http/bundle/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/cometd/pom.xml b/http/cometd/pom.xml
index 0548f3f..93a9c2a 100644
--- a/http/cometd/pom.xml
+++ b/http/cometd/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/itest/pom.xml b/http/itest/pom.xml
index a3dcf5b..a4b64c2 100644
--- a/http/itest/pom.xml
+++ b/http/itest/pom.xml
@@ -15,7 +15,7 @@
 	<parent>
 		<groupId>org.apache.felix</groupId>
 		<artifactId>org.apache.felix.http.parent</artifactId>
-		<version>7</version>
+		<version>8-SNAPSHOT</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 
diff --git a/http/jetty/pom.xml b/http/jetty/pom.xml
index e41a5e2..1bd68b9 100644
--- a/http/jetty/pom.xml
+++ b/http/jetty/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/parent/pom.xml b/http/parent/pom.xml
index 29289a3..52a5b26 100755
--- a/http/parent/pom.xml
+++ b/http/parent/pom.xml
@@ -39,7 +39,7 @@
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-    	<jetty.version>9.2.12.v20150709</jetty.version>
+    	<jetty.version>9.2.14.v20151106</jetty.version>
     	<cometd.version>2.8.0</cometd.version>
     	<servlet.version>3.1.0</servlet.version>
         <!--
@@ -89,6 +89,42 @@
                         </instructions>                        
                     </configuration>
                 </plugin>
+                <plugin>
+                    <groupId>org.apache.rat</groupId>
+                    <artifactId>apache-rat-plugin</artifactId>
+                    <configuration>
+                        <excludes combine.children="append">
+                            <!--  Used by maven-remote-resources-plugin -->
+                            <exclude>src/main/appended-resources/META-INF/*</exclude>
+                            <!--  Generated by maven-remote-resources-plugin -->
+                            <exclude>velocity.log</exclude>
+                            <!-- don't check anything in target -->
+                            <exclude>target/*</exclude>
+                            <!-- README files in markdown format -->
+                            <exclude>README.md</exclude>
+                            <!-- Ignore files generated bei IDE plugins e.g. maven-eclipse-plugin -->
+                            <exclude>maven-eclipse.xml</exclude>
+                            <exclude>.*</exclude>
+                            <exclude>.*/**</exclude>
+                            <!-- Exclude all JSON files -->
+                            <exclude>**/*.json</exclude>
+                            <!-- Generated for release source archives -->
+                            <exclude>DEPENDENCIES</exclude>
+                            <!-- .rej files from svn/patch -->
+                            <exclude>**/*.rej</exclude>
+                            <!-- Exclude Java crash log files -->
+                            <exclude>hs_err_*.log</exclude>
+                        </excludes>
+                    </configuration>
+                    <executions>
+                        <execution>
+                            <phase>verify</phase>
+                            <goals>
+                                <goal>check</goal>
+                            </goals>
+                        </execution>
+                    </executions>
+                </plugin>
             </plugins>
         </pluginManagement>
     </build>
diff --git a/http/pom.xml b/http/pom.xml
index 0dc1bef..4072bc9 100644
--- a/http/pom.xml
+++ b/http/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>felix-parent</artifactId>
-        <version>2.1</version>
+        <version>3</version>
         <relativePath>../pom/pom.xml</relativePath>
     </parent>
 
@@ -39,7 +39,7 @@
     </scm>
     
     <prerequisites>
-    	<maven>2.2.1</maven>
+    	<maven>3.0.5</maven>
     </prerequisites>
 
     <modules>
diff --git a/http/proxy/pom.xml b/http/proxy/pom.xml
index fde3677..1a4972c 100644
--- a/http/proxy/pom.xml
+++ b/http/proxy/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/samples/bridge/pom.xml b/http/samples/bridge/pom.xml
index ded405a..dfe30ae 100644
--- a/http/samples/bridge/pom.xml
+++ b/http/samples/bridge/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/samples/cometd/pom.xml b/http/samples/cometd/pom.xml
index d0ccc1d..c9442a9 100644
--- a/http/samples/cometd/pom.xml
+++ b/http/samples/cometd/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/samples/whiteboard/pom.xml b/http/samples/whiteboard/pom.xml
index f9a6dc3..a6ca0b6 100644
--- a/http/samples/whiteboard/pom.xml
+++ b/http/samples/whiteboard/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/servlet-api/pom.xml b/http/servlet-api/pom.xml
index 56d0bc9..9af8395 100644
--- a/http/servlet-api/pom.xml
+++ b/http/servlet-api/pom.xml
@@ -14,7 +14,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/sslfilter/pom.xml b/http/sslfilter/pom.xml
index 04d75b7..cbad0ef 100644
--- a/http/sslfilter/pom.xml
+++ b/http/sslfilter/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>
 
diff --git a/http/whiteboard/pom.xml b/http/whiteboard/pom.xml
index 774ec3d..0ca45c2 100644
--- a/http/whiteboard/pom.xml
+++ b/http/whiteboard/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.http.parent</artifactId>
-        <version>7</version>
+        <version>8-SNAPSHOT</version>
         <relativePath>../parent/pom.xml</relativePath>
     </parent>