This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository uima-addons.
commit eb21c0f1c8a7fbca364716c5117a3c329beaaf97 Author: Emmanuel Bourg <[email protected]> Date: Fri Oct 21 21:29:49 2016 +0200 Transition to Jetty 9 --- debian/changelog | 2 +- debian/control | 2 +- debian/maven.rules | 2 +- debian/patches/jetty-compatibility.patch | 27 +++++++++++++++++++++++++-- 4 files changed, 28 insertions(+), 5 deletions(-) diff --git a/debian/changelog b/debian/changelog index c6d1eab..c733b21 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,7 @@ uima-addons (2.3.1-6) UNRELEASED; urgency=medium * Team upload. - * Transition to the Servlet API 3.1 + * Transition to Jetty 9 and Servlet API 3.1 * Removed the -java-doc package * Switch to debhelper level 10 diff --git a/debian/control b/debian/control index 8f43839..3ef7a8e 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Build-Depends-Indep: ant, libcommons-logging-java, libhttpclient-java, libjavacc-maven-plugin-java, - libjetty8-java, + libjetty9-java, liblog4j1.2-java, libmaven-antrun-plugin-java, libmaven-bundle-plugin-java, diff --git a/debian/maven.rules b/debian/maven.rules index 308af03..98de4d0 100644 --- a/debian/maven.rules +++ b/debian/maven.rules @@ -21,7 +21,7 @@ log4j log4j jar s/1\.2\..*/1.2.x/ * * junit junit jar s/.*/4\.x/ * * commons-logging s/commons-logging-api/commons-logging/ * s/.*/debian/ * * s/ant/org.apache.ant/ * * s/.*/debian/ * * -s/org.mortbay.jetty/org.eclipse.jetty/ s/jetty/jetty-servlet/ * s/.*/debian/ * * +s/org.mortbay.jetty/org.eclipse.jetty/ s/jetty/jetty-servlet/ * s/.*/9.x/ * * javax.servlet s/servlet-api/javax.servlet-api/ jar s/.*/3.1/ * * org.apache.uima BSFAnnotator jar s/.*/debian/ * * diff --git a/debian/patches/jetty-compatibility.patch b/debian/patches/jetty-compatibility.patch index 67ac6dd..df88627 100644 --- a/debian/patches/jetty-compatibility.patch +++ b/debian/patches/jetty-compatibility.patch @@ -1,4 +1,4 @@ -Description: Port the Jetty 6 code to Jetty 8 +Description: Port the Jetty 6 code to Jetty 9 Author: Emmanuel Bourg <[email protected]> Forwarded: no --- a/SimpleServer/src/main/java/org/apache/uima/simpleserver/util/JettyUtils.java @@ -14,12 +14,21 @@ Forwarded: no -import org.mortbay.jetty.servlet.ServletHolder; +import org.eclipse.jetty.server.Connector; +import org.eclipse.jetty.server.Server; -+import org.eclipse.jetty.server.nio.SelectChannelConnector; ++import org.eclipse.jetty.server.ServerConnector; +import org.eclipse.jetty.servlet.ServletHandler; +import org.eclipse.jetty.servlet.ServletHolder; public class JettyUtils { +@@ -103,7 +103,7 @@ + + public static Server createServer() { + Server server = new Server(); +- Connector connector = new SelectChannelConnector(); ++ ServerConnector connector = new ServerConnector(server); + final int port = findFreePort(); + if (port <= 0) { + return null; @@ -120,7 +120,7 @@ return server; } @@ -29,3 +38,17 @@ Forwarded: no ((ServletHandler) server.getHandler()).addServletWithMapping(servlet, pathSpec); } +@@ -130,11 +130,11 @@ + } + + public static String getHost(Server server) { +- return server.getConnectors()[0].getHost(); ++ return ((org.eclipse.jetty.server.NetworkConnector) server.getConnectors()[0]).getHost(); + } + + public static int getPort(Server server) { +- return server.getConnectors()[0].getPort(); ++ return ((org.eclipse.jetty.server.NetworkConnector) server.getConnectors()[0]).getPort(); + } + + private static final int findFreePort() { -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/uima-addons.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

