From e39e8353b5321a8ddd9a19054e83822a7b629684 Mon Sep 17 00:00:00 2001 From: Robert Gemmell Date: Fri, 31 Jan 2014 15:52:15 +0000 Subject: QPID-5527: Upgrade to Jetty 8 Applied patch from Emmanuel Bourg. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1563153 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/java/amqp-1-0-client-websocket/pom.xml | 20 ++++++------ qpid/java/broker-plugins/management-http/pom.xml | 20 ++++++------ .../server/management/plugin/HttpManagement.java | 4 +-- qpid/java/broker-plugins/websocket/pom.xml | 20 ++++++------ qpid/java/build.deps | 18 +++++------ qpid/java/ivy.retrieve.xml | 18 +++++------ qpid/java/jca/build.xml | 2 +- .../java/jca/example/build-geronimo-properties.xml | 3 +- qpid/java/jca/pom.xml | 4 +-- .../lib/poms/geronimo-servlet_2.5_spec-1.2.xml | 22 ------------- .../lib/poms/geronimo-servlet_3.0_spec-1.0.xml | 22 +++++++++++++ .../poms/jetty-continuation-7.6.10.v20130312.xml | 22 ------------- .../poms/jetty-continuation-8.1.14.v20131031.xml | 22 +++++++++++++ qpid/java/lib/poms/jetty-http-7.6.10.v20130312.xml | 28 ----------------- qpid/java/lib/poms/jetty-http-8.1.14.v20131031.xml | 28 +++++++++++++++++ qpid/java/lib/poms/jetty-io-7.6.10.v20130312.xml | 28 ----------------- qpid/java/lib/poms/jetty-io-8.1.14.v20131031.xml | 28 +++++++++++++++++ .../lib/poms/jetty-security-7.6.10.v20130312.xml | 28 ----------------- .../lib/poms/jetty-security-8.1.14.v20131031.xml | 28 +++++++++++++++++ .../lib/poms/jetty-server-7.6.10.v20130312.xml | 36 ---------------------- .../lib/poms/jetty-server-8.1.14.v20131031.xml | 36 ++++++++++++++++++++++ .../lib/poms/jetty-servlet-7.6.10.v20130312.xml | 28 ----------------- .../lib/poms/jetty-servlet-8.1.14.v20131031.xml | 28 +++++++++++++++++ qpid/java/lib/poms/jetty-util-7.6.10.v20130312.xml | 22 ------------- qpid/java/lib/poms/jetty-util-8.1.14.v20131031.xml | 22 +++++++++++++ .../lib/poms/jetty-websocket-7.6.10.v20130312.xml | 36 ---------------------- .../lib/poms/jetty-websocket-8.1.14.v20131031.xml | 36 ++++++++++++++++++++++ 27 files changed, 304 insertions(+), 305 deletions(-) delete mode 100644 qpid/java/lib/poms/geronimo-servlet_2.5_spec-1.2.xml create mode 100644 qpid/java/lib/poms/geronimo-servlet_3.0_spec-1.0.xml delete mode 100644 qpid/java/lib/poms/jetty-continuation-7.6.10.v20130312.xml create mode 100644 qpid/java/lib/poms/jetty-continuation-8.1.14.v20131031.xml delete mode 100644 qpid/java/lib/poms/jetty-http-7.6.10.v20130312.xml create mode 100644 qpid/java/lib/poms/jetty-http-8.1.14.v20131031.xml delete mode 100644 qpid/java/lib/poms/jetty-io-7.6.10.v20130312.xml create mode 100644 qpid/java/lib/poms/jetty-io-8.1.14.v20131031.xml delete mode 100644 qpid/java/lib/poms/jetty-security-7.6.10.v20130312.xml create mode 100644 qpid/java/lib/poms/jetty-security-8.1.14.v20131031.xml delete mode 100644 qpid/java/lib/poms/jetty-server-7.6.10.v20130312.xml create mode 100644 qpid/java/lib/poms/jetty-server-8.1.14.v20131031.xml delete mode 100644 qpid/java/lib/poms/jetty-servlet-7.6.10.v20130312.xml create mode 100644 qpid/java/lib/poms/jetty-servlet-8.1.14.v20131031.xml delete mode 100644 qpid/java/lib/poms/jetty-util-7.6.10.v20130312.xml create mode 100644 qpid/java/lib/poms/jetty-util-8.1.14.v20131031.xml delete mode 100644 qpid/java/lib/poms/jetty-websocket-7.6.10.v20130312.xml create mode 100644 qpid/java/lib/poms/jetty-websocket-8.1.14.v20131031.xml (limited to 'qpid/java') diff --git a/qpid/java/amqp-1-0-client-websocket/pom.xml b/qpid/java/amqp-1-0-client-websocket/pom.xml index 205e0d5ab7..3862fb0fc5 100644 --- a/qpid/java/amqp-1-0-client-websocket/pom.xml +++ b/qpid/java/amqp-1-0-client-websocket/pom.xml @@ -44,15 +44,15 @@ org.apache.geronimo.specs - geronimo-servlet_2.5_spec - 1.2 + geronimo-servlet_3.0_spec + 1.0 compile org.eclipse.jetty jetty-server - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -73,14 +73,14 @@ org.eclipse.jetty jetty-continuation - 7.6.10.v20130312 + 8.1.14.v20131031 compile org.eclipse.jetty jetty-security - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -93,7 +93,7 @@ org.eclipse.jetty jetty-http - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -105,7 +105,7 @@ org.eclipse.jetty jetty-io - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -118,7 +118,7 @@ org.eclipse.jetty jetty-servlet - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -131,14 +131,14 @@ org.eclipse.jetty jetty-util - 7.6.10.v20130312 + 8.1.14.v20131031 compile org.eclipse.jetty jetty-websocket - 7.6.10.v20130312 + 8.1.14.v20131031 compile diff --git a/qpid/java/broker-plugins/management-http/pom.xml b/qpid/java/broker-plugins/management-http/pom.xml index abc754902a..57b2dd863b 100644 --- a/qpid/java/broker-plugins/management-http/pom.xml +++ b/qpid/java/broker-plugins/management-http/pom.xml @@ -50,15 +50,15 @@ org.apache.geronimo.specs - geronimo-servlet_2.5_spec - 1.2 + geronimo-servlet_3.0_spec + 1.0 compile org.eclipse.jetty jetty-server - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -79,14 +79,14 @@ org.eclipse.jetty jetty-continuation - 7.6.10.v20130312 + 8.1.14.v20131031 compile org.eclipse.jetty jetty-security - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -99,7 +99,7 @@ org.eclipse.jetty jetty-http - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -112,7 +112,7 @@ org.eclipse.jetty jetty-io - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -125,7 +125,7 @@ org.eclipse.jetty jetty-servlet - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -138,14 +138,14 @@ org.eclipse.jetty jetty-util - 7.6.10.v20130312 + 8.1.14.v20131031 compile org.eclipse.jetty jetty-websocket - 7.6.10.v20130312 + 8.1.14.v20131031 compile diff --git a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagement.java b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagement.java index 039114056f..3375a784ea 100644 --- a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagement.java +++ b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagement.java @@ -29,6 +29,7 @@ import javax.net.ssl.KeyManager; import javax.net.ssl.SSLContext; import javax.net.ssl.TrustManager; import javax.net.ssl.X509TrustManager; +import javax.servlet.DispatcherType; import org.apache.log4j.Logger; import org.apache.qpid.server.configuration.IllegalConfigurationException; @@ -77,7 +78,6 @@ import org.apache.qpid.server.plugin.PluginFactory; import org.apache.qpid.server.util.MapValueConverter; import org.apache.qpid.transport.network.security.ssl.QpidMultipleTrustManager; import org.eclipse.jetty.server.Connector; -import org.eclipse.jetty.server.DispatcherType; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.server.SessionManager; import org.eclipse.jetty.server.nio.SelectChannelConnector; @@ -396,7 +396,7 @@ public class HttpManagement extends AbstractPluginAdapter implements HttpManagem root.addServlet(new ServletHolder(new LogFileServlet()), "/rest/logfile"); final SessionManager sessionManager = root.getSessionHandler().getSessionManager(); - sessionManager.setSessionCookie(JSESSIONID_COOKIE_PREFIX + lastPort); + sessionManager.getSessionCookieConfig().setName(JSESSIONID_COOKIE_PREFIX + lastPort); sessionManager.setMaxInactiveInterval((Integer)getAttribute(TIME_OUT)); return server; diff --git a/qpid/java/broker-plugins/websocket/pom.xml b/qpid/java/broker-plugins/websocket/pom.xml index 2029bd33aa..fb55be05c8 100644 --- a/qpid/java/broker-plugins/websocket/pom.xml +++ b/qpid/java/broker-plugins/websocket/pom.xml @@ -38,15 +38,15 @@ org.apache.geronimo.specs - geronimo-servlet_2.5_spec - 1.2 + geronimo-servlet_3.0_spec + 1.0 compile org.eclipse.jetty jetty-server - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -67,14 +67,14 @@ org.eclipse.jetty jetty-continuation - 7.6.10.v20130312 + 8.1.14.v20131031 compile org.eclipse.jetty jetty-security - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -87,7 +87,7 @@ org.eclipse.jetty jetty-http - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -100,7 +100,7 @@ org.eclipse.jetty jetty-io - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -113,7 +113,7 @@ org.eclipse.jetty jetty-servlet - 7.6.10.v20130312 + 8.1.14.v20131031 compile @@ -126,14 +126,14 @@ org.eclipse.jetty jetty-util - 7.6.10.v20130312 + 8.1.14.v20131031 compile org.eclipse.jetty jetty-websocket - 7.6.10.v20130312 + 8.1.14.v20131031 compile diff --git a/qpid/java/build.deps b/qpid/java/build.deps index 58dea7009e..4dc5b0ca46 100644 --- a/qpid/java/build.deps +++ b/qpid/java/build.deps @@ -35,7 +35,7 @@ geronimo-j2ee=lib/required/geronimo-j2ee-connector_1.5_spec-2.0.0.jar geronimo-jta=lib/required/geronimo-jta_1.1_spec-1.1.1.jar geronimo-kernel=lib/required/geronimo-kernel-2.2.1.jar geronimo-openejb=lib/required/geronimo-ejb_3.0_spec-1.0.1.jar -geronimo-servlet=lib/required/geronimo-servlet_2.5_spec-1.2.jar +geronimo-servlet=lib/required/geronimo-servlet_3.0_spec-1.0.jar junit=lib/required/junit-3.8.1.jar mockito-all=lib/required/mockito-all-1.9.0.jar @@ -49,14 +49,14 @@ slf4j-log4j=lib/required/slf4j-log4j12-1.6.4.jar xalan=lib/required/xalan-2.7.0.jar -jetty=lib/required/jetty-server-7.6.10.v20130312.jar -jetty-continuation=lib/required/jetty-continuation-7.6.10.v20130312.jar -jetty-security=lib/required/jetty-security-7.6.10.v20130312.jar -jetty-util=lib/required/jetty-util-7.6.10.v20130312.jar -jetty-io=lib/required/jetty-io-7.6.10.v20130312.jar -jetty-http=lib/required/jetty-http-7.6.10.v20130312.jar -jetty-servlet=lib/required/jetty-servlet-7.6.10.v20130312.jar -jetty-websocket=lib/required/jetty-websocket-7.6.10.v20130312.jar +jetty=lib/required/jetty-server-8.1.14.v20131031.jar +jetty-continuation=lib/required/jetty-continuation-8.1.14.v20131031.jar +jetty-security=lib/required/jetty-security-8.1.14.v20131031.jar +jetty-util=lib/required/jetty-util-8.1.14.v20131031.jar +jetty-io=lib/required/jetty-io-8.1.14.v20131031.jar +jetty-http=lib/required/jetty-http-8.1.14.v20131031.jar +jetty-servlet=lib/required/jetty-servlet-8.1.14.v20131031.jar +jetty-websocket=lib/required/jetty-websocket-8.1.14.v20131031.jar servlet-api=${geronimo-servlet} dojo-version=1.9.1 diff --git a/qpid/java/ivy.retrieve.xml b/qpid/java/ivy.retrieve.xml index 388e2d0dc4..59b3fa70af 100644 --- a/qpid/java/ivy.retrieve.xml +++ b/qpid/java/ivy.retrieve.xml @@ -49,7 +49,7 @@ - + @@ -61,14 +61,14 @@ - - - - - - - - + + + + + + + + diff --git a/qpid/java/jca/build.xml b/qpid/java/jca/build.xml index 7137467e4b..83cc781ba9 100644 --- a/qpid/java/jca/build.xml +++ b/qpid/java/jca/build.xml @@ -24,7 +24,7 @@ - + diff --git a/qpid/java/jca/example/build-geronimo-properties.xml b/qpid/java/jca/example/build-geronimo-properties.xml index a20753117f..3c84b7634a 100644 --- a/qpid/java/jca/example/build-geronimo-properties.xml +++ b/qpid/java/jca/example/build-geronimo-properties.xml @@ -87,7 +87,6 @@ - @@ -113,7 +112,7 @@ - + diff --git a/qpid/java/jca/pom.xml b/qpid/java/jca/pom.xml index 859b8aabac..c7a8de61fe 100644 --- a/qpid/java/jca/pom.xml +++ b/qpid/java/jca/pom.xml @@ -70,8 +70,8 @@ org.apache.geronimo.specs - geronimo-servlet_2.5_spec - 1.2 + geronimo-servlet_3.0_spec + 1.0 provided diff --git a/qpid/java/lib/poms/geronimo-servlet_2.5_spec-1.2.xml b/qpid/java/lib/poms/geronimo-servlet_2.5_spec-1.2.xml deleted file mode 100644 index 11228afcfa..0000000000 --- a/qpid/java/lib/poms/geronimo-servlet_2.5_spec-1.2.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - org.apache.geronimo.specs - geronimo-servlet_2.5_spec - 1.2 - diff --git a/qpid/java/lib/poms/geronimo-servlet_3.0_spec-1.0.xml b/qpid/java/lib/poms/geronimo-servlet_3.0_spec-1.0.xml new file mode 100644 index 0000000000..5e7093bb0a --- /dev/null +++ b/qpid/java/lib/poms/geronimo-servlet_3.0_spec-1.0.xml @@ -0,0 +1,22 @@ + + + + org.apache.geronimo.specs + geronimo-servlet_3.0_spec + 1.0 + diff --git a/qpid/java/lib/poms/jetty-continuation-7.6.10.v20130312.xml b/qpid/java/lib/poms/jetty-continuation-7.6.10.v20130312.xml deleted file mode 100644 index 5beba95d17..0000000000 --- a/qpid/java/lib/poms/jetty-continuation-7.6.10.v20130312.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - org.eclipse.jetty - jetty-continuation - 7.6.10.v20130312 - diff --git a/qpid/java/lib/poms/jetty-continuation-8.1.14.v20131031.xml b/qpid/java/lib/poms/jetty-continuation-8.1.14.v20131031.xml new file mode 100644 index 0000000000..10b7a4c499 --- /dev/null +++ b/qpid/java/lib/poms/jetty-continuation-8.1.14.v20131031.xml @@ -0,0 +1,22 @@ + + + + org.eclipse.jetty + jetty-continuation + 8.1.14.v20131031 + diff --git a/qpid/java/lib/poms/jetty-http-7.6.10.v20130312.xml b/qpid/java/lib/poms/jetty-http-7.6.10.v20130312.xml deleted file mode 100644 index 5c840bedd6..0000000000 --- a/qpid/java/lib/poms/jetty-http-7.6.10.v20130312.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - org.eclipse.jetty - jetty-http - 7.6.10.v20130312 - - - org.eclipse.jetty - jetty-io - - - diff --git a/qpid/java/lib/poms/jetty-http-8.1.14.v20131031.xml b/qpid/java/lib/poms/jetty-http-8.1.14.v20131031.xml new file mode 100644 index 0000000000..929fcbef3a --- /dev/null +++ b/qpid/java/lib/poms/jetty-http-8.1.14.v20131031.xml @@ -0,0 +1,28 @@ + + + + org.eclipse.jetty + jetty-http + 8.1.14.v20131031 + + + org.eclipse.jetty + jetty-io + + + diff --git a/qpid/java/lib/poms/jetty-io-7.6.10.v20130312.xml b/qpid/java/lib/poms/jetty-io-7.6.10.v20130312.xml deleted file mode 100644 index 9cec3998ea..0000000000 --- a/qpid/java/lib/poms/jetty-io-7.6.10.v20130312.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - org.eclipse.jetty - jetty-io - 7.6.10.v20130312 - - - org.eclipse.jetty - jetty-util - - - diff --git a/qpid/java/lib/poms/jetty-io-8.1.14.v20131031.xml b/qpid/java/lib/poms/jetty-io-8.1.14.v20131031.xml new file mode 100644 index 0000000000..42be6ad6ab --- /dev/null +++ b/qpid/java/lib/poms/jetty-io-8.1.14.v20131031.xml @@ -0,0 +1,28 @@ + + + + org.eclipse.jetty + jetty-io + 8.1.14.v20131031 + + + org.eclipse.jetty + jetty-util + + + diff --git a/qpid/java/lib/poms/jetty-security-7.6.10.v20130312.xml b/qpid/java/lib/poms/jetty-security-7.6.10.v20130312.xml deleted file mode 100644 index 9501750ba0..0000000000 --- a/qpid/java/lib/poms/jetty-security-7.6.10.v20130312.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - org.eclipse.jetty - jetty-security - 7.6.10.v20130312 - - - org.eclipse.jetty - jetty-server - - - diff --git a/qpid/java/lib/poms/jetty-security-8.1.14.v20131031.xml b/qpid/java/lib/poms/jetty-security-8.1.14.v20131031.xml new file mode 100644 index 0000000000..8079c78d96 --- /dev/null +++ b/qpid/java/lib/poms/jetty-security-8.1.14.v20131031.xml @@ -0,0 +1,28 @@ + + + + org.eclipse.jetty + jetty-security + 8.1.14.v20131031 + + + org.eclipse.jetty + jetty-server + + + diff --git a/qpid/java/lib/poms/jetty-server-7.6.10.v20130312.xml b/qpid/java/lib/poms/jetty-server-7.6.10.v20130312.xml deleted file mode 100644 index 587860b50f..0000000000 --- a/qpid/java/lib/poms/jetty-server-7.6.10.v20130312.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - org.eclipse.jetty - jetty-server - 7.6.10.v20130312 - - - org.eclipse.jetty.orbit - javax.servlet - - - org.eclipse.jetty - jetty-continuation - - - org.eclipse.jetty - jetty-http - - - diff --git a/qpid/java/lib/poms/jetty-server-8.1.14.v20131031.xml b/qpid/java/lib/poms/jetty-server-8.1.14.v20131031.xml new file mode 100644 index 0000000000..5b8160efd4 --- /dev/null +++ b/qpid/java/lib/poms/jetty-server-8.1.14.v20131031.xml @@ -0,0 +1,36 @@ + + + + org.eclipse.jetty + jetty-server + 8.1.14.v20131031 + + + org.eclipse.jetty.orbit + javax.servlet + + + org.eclipse.jetty + jetty-continuation + + + org.eclipse.jetty + jetty-http + + + diff --git a/qpid/java/lib/poms/jetty-servlet-7.6.10.v20130312.xml b/qpid/java/lib/poms/jetty-servlet-7.6.10.v20130312.xml deleted file mode 100644 index 4c0ff0a41b..0000000000 --- a/qpid/java/lib/poms/jetty-servlet-7.6.10.v20130312.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - org.eclipse.jetty - jetty-servlet - 7.6.10.v20130312 - - - org.eclipse.jetty - jetty-security - - - diff --git a/qpid/java/lib/poms/jetty-servlet-8.1.14.v20131031.xml b/qpid/java/lib/poms/jetty-servlet-8.1.14.v20131031.xml new file mode 100644 index 0000000000..5abcf03a18 --- /dev/null +++ b/qpid/java/lib/poms/jetty-servlet-8.1.14.v20131031.xml @@ -0,0 +1,28 @@ + + + + org.eclipse.jetty + jetty-servlet + 8.1.14.v20131031 + + + org.eclipse.jetty + jetty-security + + + diff --git a/qpid/java/lib/poms/jetty-util-7.6.10.v20130312.xml b/qpid/java/lib/poms/jetty-util-7.6.10.v20130312.xml deleted file mode 100644 index f5c990248f..0000000000 --- a/qpid/java/lib/poms/jetty-util-7.6.10.v20130312.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - org.eclipse.jetty - jetty-util - 7.6.10.v20130312 - diff --git a/qpid/java/lib/poms/jetty-util-8.1.14.v20131031.xml b/qpid/java/lib/poms/jetty-util-8.1.14.v20131031.xml new file mode 100644 index 0000000000..e134444e44 --- /dev/null +++ b/qpid/java/lib/poms/jetty-util-8.1.14.v20131031.xml @@ -0,0 +1,22 @@ + + + + org.eclipse.jetty + jetty-util + 8.1.14.v20131031 + diff --git a/qpid/java/lib/poms/jetty-websocket-7.6.10.v20130312.xml b/qpid/java/lib/poms/jetty-websocket-7.6.10.v20130312.xml deleted file mode 100644 index 4d3ebd1666..0000000000 --- a/qpid/java/lib/poms/jetty-websocket-7.6.10.v20130312.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - org.eclipse.jetty - jetty-websocket - 7.6.10.v20130312 - - - org.eclipse.jetty - jetty-util - - - org.eclipse.jetty - jetty-io - - - org.eclipse.jetty - jetty-http - - - diff --git a/qpid/java/lib/poms/jetty-websocket-8.1.14.v20131031.xml b/qpid/java/lib/poms/jetty-websocket-8.1.14.v20131031.xml new file mode 100644 index 0000000000..1592ca3d56 --- /dev/null +++ b/qpid/java/lib/poms/jetty-websocket-8.1.14.v20131031.xml @@ -0,0 +1,36 @@ + + + + org.eclipse.jetty + jetty-websocket + 8.1.14.v20131031 + + + org.eclipse.jetty + jetty-util + + + org.eclipse.jetty + jetty-io + + + org.eclipse.jetty + jetty-http + + + -- cgit v1.2.1