You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2014/05/19 01:56:13 UTC

svn commit: r1595708 - in /manifoldcf/branches/CONNECTORS-938: ./ framework/ framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/

Author: kwright
Date: Sun May 18 23:56:13 2014
New Revision: 1595708

URL: http://svn.apache.org/r1595708
Log:
Port to jetty 9.2.0 m1

Modified:
    manifoldcf/branches/CONNECTORS-938/build.xml
    manifoldcf/branches/CONNECTORS-938/framework/build.xml
    manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFCombinedJettyRunner.java
    manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFJettyRunner.java

Modified: manifoldcf/branches/CONNECTORS-938/build.xml
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-938/build.xml?rev=1595708&r1=1595707&r2=1595708&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-938/build.xml (original)
+++ manifoldcf/branches/CONNECTORS-938/build.xml Sun May 18 23:56:13 2014
@@ -943,7 +943,7 @@ Use Apache Forrest version forrest-0.9-d
     
     <target name="download-jetty">
         <mkdir dir="lib"/>
-        <property name="jetty-version" value="7.5.4.v20111024"/>
+        <property name="jetty-version" value="9.2.0.M1"/>
         <property name="jetty-package" value="org/eclipse/jetty"/>
         <antcall target="download-via-maven"><param name="project-path" value="${jetty-package}"/><param name="artifact-version" value="${jetty-version}"/><param name="target" value="lib"/>
             <param name="artifact-name" value="jetty-jndi"/>
@@ -990,7 +990,7 @@ Use Apache Forrest version forrest-0.9-d
             <param name="artifact-type" value="jar"/>
         </antcall>
         <antcall target="download-via-maven"><param name="project-path" value="${jetty-package}"/><param name="artifact-version" value="${jetty-version}"/><param name="target" value="lib"/>
-            <param name="artifact-name" value="jetty-jsp-2.1"/>
+            <param name="artifact-name" value="jetty-jsp"/>
             <param name="artifact-type" value="jar"/>
         </antcall>
     </target>
@@ -1265,9 +1265,9 @@ Use Apache Forrest version forrest-0.9-d
     <target name="download-servlet-api">
         <mkdir dir="lib"/>
         <antcall target="download-via-maven"><param name="target" value="lib"/>
-            <param name="project-path" value="org/mortbay/jetty"/>
-            <param name="artifact-version" value="2.5-20081211"/>
-            <param name="artifact-name" value="servlet-api"/>
+            <param name="project-path" value="javax/servlet"/>
+            <param name="artifact-version" value="3.1.0"/>
+            <param name="artifact-name" value="javax.servlet-api"/>
             <param name="artifact-type" value="jar"/>
         </antcall>
     </target>

Modified: manifoldcf/branches/CONNECTORS-938/framework/build.xml
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-938/framework/build.xml?rev=1595708&r1=1595707&r2=1595708&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-938/framework/build.xml (original)
+++ manifoldcf/branches/CONNECTORS-938/framework/build.xml Sun May 18 23:56:13 2014
@@ -61,7 +61,7 @@
             <include name="junit*.jar"/>
             <include name="log4j*.jar"/>
             <include name="serializer*.jar"/>
-            <include name="servlet-api*.jar"/>
+            <include name="javax.servlet-api*.jar"/>
             <include name="juli*.jar"/>
             <include name="xalan*.jar"/>
             <include name="xercesImpl*.jar"/>
@@ -864,7 +864,7 @@
                 <include name="commons-logging*.jar"/>
                 <include name="log4j*.jar"/>
                 <include name="serializer*.jar"/>
-                <include name="servlet-api*.jar"/>
+                <include name="javax.servlet-api*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl*.jar"/>
                 <include name="xml-apis*.jar"/>
@@ -874,7 +874,7 @@
             </fileset>
             <fileset dir="../lib">
                 <include name="jetty*.jar"/>
-                <include name="servlet-api*.jar"/>
+                <include name="javax.servlet-api*.jar"/>
                 <include name="ecj*.jar"/>
                 <include name="jasper*.jar"/>
                 <include name="juli*.jar"/>
@@ -1032,13 +1032,13 @@
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="log4j.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="slf4j-api.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="slf4j-simple.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
-        <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="servlet-api.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
+        <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="javax.servlet-api.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="ecj.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="jetty-continuation.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="jetty-http.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="jetty-io.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="jetty-jndi.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
-        <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="jetty-jsp-2.1.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
+        <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="jetty-jsp.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="jetty-plus.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="jetty-security.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-jetty-add-lib-classpath"><param name="lib-jar" value="jetty-server.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
@@ -1074,13 +1074,13 @@
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="log4j.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="slf4j-api.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="slf4j-simple.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
-        <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="servlet-api.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
+        <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="javax.servlet-api.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="ecj.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="jetty-continuation.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="jetty-http.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="jetty-io.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="jetty-jndi.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
-        <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="jetty-jsp-2.1.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
+        <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="jetty-jsp.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="jetty-plus.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="jetty-security.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-combined-add-lib-classpath"><param name="lib-jar" value="jetty-server.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
@@ -1123,7 +1123,7 @@
         <antcall target="general-add-lib-classpath"><param name="lib-jar" value="commons-logging.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-add-lib-classpath"><param name="lib-jar" value="log4j.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-add-lib-classpath"><param name="lib-jar" value="serializer.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
-        <antcall target="general-add-lib-classpath"><param name="lib-jar" value="servlet-api.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
+        <antcall target="general-add-lib-classpath"><param name="lib-jar" value="javax.servlet-api.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-add-lib-classpath"><param name="lib-jar" value="xalan.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-add-lib-classpath"><param name="lib-jar" value="xercesImpl.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
         <antcall target="general-add-lib-classpath"><param name="lib-jar" value="xml-apis.jar"/><param name="processes-dir" value="${processes-dir}"/></antcall>
@@ -1369,7 +1369,7 @@
         <property name="manifest-cp-39" value="${manifest-cp-38} ../lib/log4j.jar"/>
         <property name="manifest-cp-40" value="${manifest-cp-39} ../lib/postgresql.jar"/>
         <property name="manifest-cp-42" value="${manifest-cp-40} ../lib/serializer.jar"/>
-        <property name="manifest-cp-43" value="${manifest-cp-42} ../lib/servlet-api.jar"/>
+        <property name="manifest-cp-43" value="${manifest-cp-42} ../lib/javax.servlet-api.jar"/>
         <property name="manifest-cp-44" value="${manifest-cp-43} ../lib/juli.jar"/>
         <property name="manifest-cp-45" value="${manifest-cp-44} ../lib/xalan.jar"/>
         <property name="manifest-cp-46" value="${manifest-cp-45} ../lib/xercesImpl.jar"/>
@@ -1471,7 +1471,7 @@
         <property name="manifest-cp-proprietary-40" value="${manifest-cp-proprietary-39} ../lib/postgresql.jar"/>
         <property name="manifest-cp-proprietary-41" value="${manifest-cp-proprietary-40} ../lib-proprietary/mysql-connector-java.jar"/>
         <property name="manifest-cp-proprietary-42" value="${manifest-cp-proprietary-41} ../lib/serializer.jar"/>
-        <property name="manifest-cp-proprietary-43" value="${manifest-cp-proprietary-42} ../lib/servlet-api.jar"/>
+        <property name="manifest-cp-proprietary-43" value="${manifest-cp-proprietary-42} ../lib/javax.servlet-api.jar"/>
         <property name="manifest-cp-proprietary-44" value="${manifest-cp-proprietary-43} ../lib/juli.jar"/>
         <property name="manifest-cp-proprietary-45" value="${manifest-cp-proprietary-44} ../lib/xalan.jar"/>
         <property name="manifest-cp-proprietary-46" value="${manifest-cp-proprietary-45} ../lib/xercesImpl.jar"/>

Modified: manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFCombinedJettyRunner.java
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFCombinedJettyRunner.java?rev=1595708&r1=1595707&r2=1595708&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFCombinedJettyRunner.java (original)
+++ manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFCombinedJettyRunner.java Sun May 18 23:56:13 2014
@@ -47,10 +47,12 @@ public class ManifoldCFCombinedJettyRunn
   public static final String combinedWarPathProperty = "org.apache.manifoldcf.combinedwarpath";
   public static final String jettyPortProperty = "org.apache.manifoldcf.jettyport";
   
+  protected final int port;
   protected Server server;
   
   public ManifoldCFCombinedJettyRunner( int port, String combinedWarPath )
   {
+    this.port = port;
     server = new Server( port );    
     server.setStopAtShutdown( true );
     
@@ -109,11 +111,14 @@ public class ManifoldCFCombinedJettyRunn
   public int getLocalPort()
     throws ManifoldCFException
   {
+    return this.port;
+    /*
     Connector[] conns = server.getConnectors();
     if (0 == conns.length) {
       throw new ManifoldCFException("Jetty Server has no Connectors");
     }
     return conns[0].getLocalPort();
+    */
   }
 
   /**

Modified: manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFJettyRunner.java
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFJettyRunner.java?rev=1595708&r1=1595707&r2=1595708&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFJettyRunner.java (original)
+++ manifoldcf/branches/CONNECTORS-938/framework/jetty-runner/src/main/java/org/apache/manifoldcf/jettyrunner/ManifoldCFJettyRunner.java Sun May 18 23:56:13 2014
@@ -51,10 +51,12 @@ public class ManifoldCFJettyRunner
   public static final String useJettyParentClassLoaderProperty = "org.apache.manifoldcf.usejettyparentclassloader";
   public static final String jettyPortProperty = "org.apache.manifoldcf.jettyport";
   
+  protected final int port;
   protected Server server;
   
   public ManifoldCFJettyRunner( int port, String crawlerWarPath, String authorityServiceWarPath, String apiWarPath, boolean useParentLoader )
   {
+    this.port = port;
     server = new Server( port );    
     server.setStopAtShutdown( true );
     
@@ -125,11 +127,14 @@ public class ManifoldCFJettyRunner
   public int getLocalPort()
     throws ManifoldCFException
   {
+    return this.port;
+    /*
     Connector[] conns = server.getConnectors();
     if (0 == conns.length) {
       throw new ManifoldCFException("Jetty Server has no Connectors");
     }
     return conns[0].getLocalPort();
+    */
   }
 
   /** Run the agents process.  This method will not return unless the agents process is shut down.