From 49ea40f1c41efdc335e5029a483e06597541c18d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20S=C3=B8rensen?= Date: Fri, 23 Nov 2018 12:07:04 -0800 Subject: [PATCH 1/2] METAMODEL-1205: Updated SugarCRM JAX-WS/WSDL codegen to work in JDK9+ --- sugarcrm/pom.xml | 43 ++++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/sugarcrm/pom.xml b/sugarcrm/pom.xml index 9119dc65b..32383fcb0 100644 --- a/sugarcrm/pom.xml +++ b/sugarcrm/pom.xml @@ -26,13 +26,17 @@ under the License. 4.0.0 MetaModel-sugarcrm MetaModel module for SugarCRM + + + 2.3.1 + - org.jvnet.jax-ws-commons + com.helger.maven jaxws-maven-plugin - 2.2 + 2.6 import-sugarcrm-wsdl @@ -54,24 +58,17 @@ under the License. com.sun.xml.ws jaxws-tools - 2.1.7 - - - org.jvnet.staxex - stax-ex - - + 2.3.0.2 - org.jvnet.staxex - stax-ex - 1.2 - - - javax.xml.stream - stax-api - - + javax.xml.ws + jaxws-api + ${jaxws.version} + + + javax.activation + activation + 1.1.1 @@ -139,12 +136,16 @@ under the License. commons-codec - + javax.xml.ws jaxws-api - 2.0 - provided + ${jaxws.version} + + + com.sun.xml.ws + jaxws-rt + ${jaxws.version} From a2e481877ea8a0cb3e7497db3838267b911cbf44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20S=C3=B8rensen?= Date: Sat, 24 Nov 2018 11:07:12 -0800 Subject: [PATCH 2/2] Implemented mvn profiles to use separate JAX-WS versions per JDK --- sugarcrm/pom.xml | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/sugarcrm/pom.xml b/sugarcrm/pom.xml index 32383fcb0..4a17f450a 100644 --- a/sugarcrm/pom.xml +++ b/sugarcrm/pom.xml @@ -17,7 +17,9 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> - + MetaModel org.apache.metamodel @@ -26,11 +28,23 @@ under the License. 4.0.0 MetaModel-sugarcrm MetaModel module for SugarCRM - + 2.3.1 + + + jdk8 + + 1.8 + + + 2.2.10 + + + + @@ -58,7 +72,7 @@ under the License. com.sun.xml.ws jaxws-tools - 2.3.0.2 + ${jaxws.version} javax.xml.ws @@ -141,11 +155,23 @@ under the License. javax.xml.ws jaxws-api ${jaxws.version} + + + javax.xml.stream + stax-api + + com.sun.xml.ws jaxws-rt ${jaxws.version} + + + javax.xml.stream + stax-api + +