Get trunk to build on jdk11 with cxf connector

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/trunk@1884341 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/CHANGES.txt b/CHANGES.txt
index dbbe598..050e44f 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -3,6 +3,9 @@
 
 ======================= 2.18-dev =====================
 
+NOTICKET: Get the CXF wsdl-2-java utility working on JDK 11.
+(Karl Wright)
+
 CONNECTORS-1660: Better handling of non-correctly-formatted HTML.
 (Olivier Tavard)
 
diff --git a/build.xml b/build.xml
index 7ca3270..741b7bf 100644
--- a/build.xml
+++ b/build.xml
@@ -1038,6 +1038,13 @@
             <param name="artifact-name" value="javax.activation"/>
             <param name="artifact-type" value="jar"/>
         </antcall>
+        <antcall target="download-via-maven">
+          <param name="project-path" value="javax/jws"/>
+          <param name="artifact-version" value="1.1"/>
+          <param name="target" value="lib"/>
+          <param name="artifact-name" value="javax.jws-api"/>
+          <param name="artifact-type" value="jar"/>
+        </antcall>
     </target>
     
     <target name="download-hsqldb">
diff --git a/connectors/alfresco-webscript/build.xml b/connectors/alfresco-webscript/build.xml
index 8d25630..78c5cd5 100644
--- a/connectors/alfresco-webscript/build.xml
+++ b/connectors/alfresco-webscript/build.xml
@@ -45,7 +45,6 @@
             <include name="chemistry*.jar"/>
             <include name="stax*.jar"/>
             <include name="streambuffer*.jar"/>
-            <include name="jaxws-api*.jar"/>
             <include name="cxf-rt-frontend-jaxws*.jar"/>
             <include name="woodstox-core-asl*.jar"/>
             <include name="mimepull*.jar"/>
diff --git a/connectors/cmis/build.xml b/connectors/cmis/build.xml
index e408490..8447b3d 100644
--- a/connectors/cmis/build.xml
+++ b/connectors/cmis/build.xml
@@ -60,12 +60,11 @@
             <include name="chemistry*.jar"/>
             <include name="stax*.jar"/>
             <include name="streambuffer*.jar"/>
-            <include name="jaxws-api*.jar"/>
             <include name="woodstox-core-asl*.jar"/>
             <include name="mimepull*.jar"/>
             <include name="resolver*.jar"/>
             <include name="org.osgi.core*.jar"/>
-        	  <include name="joda*.jar"/>
+            <include name="joda*.jar"/>
         </fileset>
     </path>
 
@@ -76,7 +75,6 @@
                 <include name="chemistry*.jar"/>
                 <include name="stax*.jar"/>
                 <include name="streambuffer*.jar"/>
-                <include name="jaxws-api*.jar"/>
                 <include name="woodstox-core-asl*.jar"/>
                 <include name="mimepull*.jar"/>
                 <include name="resolver*.jar"/>
diff --git a/framework/build.xml b/framework/build.xml
index b0983c9..616336b 100644
--- a/framework/build.xml
+++ b/framework/build.xml
@@ -1692,6 +1692,10 @@
                 <include name="opensaml*.jar"/>
                 <include name="activation*.jar"/>
             </fileset>
+            <fileset dir="../lib">
+              <include name="jaxws-api*.jar"/>
+              <include name="javax.jws-api*.jar"/>
+            </fileset>
         </copy>
     </target>
     
diff --git a/framework/buildfiles/connector-build.xml b/framework/buildfiles/connector-build.xml
index 0252d27..ed3fa44 100644
--- a/framework/buildfiles/connector-build.xml
+++ b/framework/buildfiles/connector-build.xml
@@ -136,6 +136,7 @@
 	    <include name="jasper*.jar"/>
 	    <include name="jetty*.jar"/>
 	    <include name="slf4j*.jar"/>
+             <include name="javax.activation*.jar"/>
 	    <include name="jsp-2.1*.jar"/>
 	    <include name="jsp-api*.jar"/>
 	    <include name="junit*.jar"/>
@@ -222,6 +223,8 @@
 	    <include name="xmlschema-core*.jar"/>
 	    <include name="javax.annotation-api*.jar"/>
 	    <include name="javax.ws.rs-api*.jar"/>
+	    <include name="jaxws-api*.jar"/>
+            <include name="javax.jws-api*.jar"/>
 	</fileset>
 	<fileset dir="${mcf-dist}/connector-common-lib">
 	    <include name="axis*.jar"/>
@@ -421,11 +424,15 @@
                       <include name="xmlschema*.jar"/>
                       <include name="neethi*.jar"/>
                       <include name="xml-resolver*.jar"/>
+		      <include name="jaxws-api*.jar"/>
+                      <include name="javax.annotation-api*.jar"/>
+                      <include name="javax.jws-api*.jar"/>
                   </fileset>
                   <fileset dir="${mcf-dist}/lib">
                       <include name="velocity*.jar"/>
                       <include name="commons-collections*.jar"/>
                       <include name="commons-lang*.jar"/>
+                      <include name="javax.activation*.jar"/>
                   </fileset>
               </classpath>
               <jvmarg value="-Dorg.apache.cxf.stax.allowInsecureParser=1"/>