diff --git a/core/pom.xml b/core/pom.xml index f0610a37e5..da8741b10f 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -11,6 +11,21 @@ + + + jakarta.xml.bind + jakarta.xml.bind-api + + + org.glassfish.jaxb + jaxb-runtime + + + + jakarta.transaction + jakarta.transaction-api + + commons-codec commons-codec @@ -79,24 +94,11 @@ org.alfresco.surf spring-surf-core-configservice - - jakarta.xml.bind - jakarta.xml.bind-api - - - com.sun.xml.bind - jaxb-core - 2.3.0.1 - org.codehaus.guessencoding guessencoding 1.4 - - jakarta.transaction - jakarta.transaction-api - joda-time joda-time diff --git a/data-model/pom.xml b/data-model/pom.xml index 43c8ff4438..5b2ad69295 100644 --- a/data-model/pom.xml +++ b/data-model/pom.xml @@ -127,9 +127,28 @@ javax.servlet-api provided - + + + + jakarta.activation + jakarta.activation-api + + + + com.sun.activation + jakarta.activation + + + + jakarta.annotation + jakarta.annotation-api + + + + jakarta.jws + jakarta.jws-api + + org.jibx jibx-run @@ -150,29 +169,7 @@ woodstox-core 6.2.3 - - - jakarta.jws - jakarta.jws-api - 1.1.1 - - - - jakarta.transaction - jakarta.transaction-api - - - - jakarta.annotation - jakarta.annotation-api - 1.3.5 - - - - com.sun.activation - jakarta.activation - 2.0.0 - + org.apache.chemistry.opencmis @@ -266,15 +263,6 @@ asm asm - - - org.glassfish.jaxb - txw2 - - - com.sun.istack - istack-commons-runtime - org.apache.geronimo.specs diff --git a/packaging/tests/tas-integration/pom.xml b/packaging/tests/tas-integration/pom.xml index bcba4ebdea..da1ba7fd57 100644 --- a/packaging/tests/tas-integration/pom.xml +++ b/packaging/tests/tas-integration/pom.xml @@ -39,16 +39,14 @@ - javax.mail - javax.mail-api - ${dependency.javax.mail.version} + jakarta.mail + jakarta.mail-api test com.sun.mail - javax.mail - ${dependency.javax.mail.version} + jakarta.mail diff --git a/packaging/tests/tas-restapi/pom.xml b/packaging/tests/tas-restapi/pom.xml index 65a916ac45..637806a1af 100644 --- a/packaging/tests/tas-restapi/pom.xml +++ b/packaging/tests/tas-restapi/pom.xml @@ -59,7 +59,7 @@ org.glassfish - javax.json + jakarta.json test diff --git a/packaging/war/pom.xml b/packaging/war/pom.xml index 62a0c0f982..60b75d49fb 100644 --- a/packaging/war/pom.xml +++ b/packaging/war/pom.xml @@ -60,12 +60,10 @@ org.glassfish.jaxb jaxb-runtime - 2.3.3 - javax.xml.soap - javax.xml.soap-api - 1.4.0 + jakarta.xml.soap + jakarta.xml.soap-api diff --git a/pom.xml b/pom.xml index be38487552..37aff8154d 100644 --- a/pom.xml +++ b/pom.xml @@ -72,9 +72,7 @@ 2.12.1 1.7.30 0.12 - 2.3.3 2.5.9 - 1.6.2 1.25 5.4.1 7.7.10 @@ -87,6 +85,17 @@ 1.2.5 4.0.3 + 2.3.3 + 2.3.3 + 1.4.2 + 1.2.2 + 1.3.5 + 1.3.3 + 2.1.0 + 1.6.5 + 1.1.6 + 1.1.4 + 3.2.0 1.4.0-M1 @@ -95,7 +104,6 @@ 2.7.1 3.0.41 3.3.0 - 1.1.4 1.51 1.26 1.8 @@ -124,6 +132,92 @@ + + + jakarta.xml.bind + jakarta.xml.bind-api + ${dependency.jakarta-jaxb-api.version} + + + org.glassfish.jaxb + jaxb-runtime + ${dependency.jakarta-jaxb-api.version} + + + + jakarta.xml.ws + jakarta.xml.ws-api + ${dependency.jakarta-ws-api.version} + + + + jakarta.xml.soap + jakarta.xml.soap-api + ${dependency.jakarta-soap-api.version} + + + + jakarta.activation + jakarta.activation-api + ${dependency.jakarta-activation-api.version} + + + com.sun.activation + jakarta.activation + ${dependency.jakarta-activation-api.version} + + + + jakarta.annotation + jakarta.annotation-api + ${dependency.jakarta-annotation-api.version} + + + + jakarta.transaction + jakarta.transaction-api + ${dependency.jakarta-transaction-api.version} + + + + jakarta.jws + jakarta.jws-api + ${dependency.jakarta-jws-api.version} + + + + jakarta.mail + jakarta.mail-api + ${dependency.jakarta-mail-api.version} + + + com.sun.mail + jakarta.mail + ${dependency.jakarta-mail-api.version} + + + + jakarta.json + jakarta.json-api + ${dependency.jakarta-json-api.version} + + + org.glassfish + jakarta.json + ${dependency.jakarta-json-api.version} + + + + jakarta.xml.rpc + jakarta.xml.rpc-api + ${dependency.jakarta-rpc-api.version} + + + com.sun.xml.rpc + jaxrpc-impl + ${dependency.jakarta-rpc-api.version} + + org.alfresco alfresco-jlan-embed @@ -138,6 +232,13 @@ org.alfresco alfresco-heartbeat-data-sender ${dependency.alfresco-hb-data-sender.version} + + + + javax.xml.bind + jaxb-api + + xalan @@ -248,11 +349,7 @@ commons-fileupload 1.4 - - com.sun.xml.bind - jaxb-impl - ${dependency.jaxb.version} - + org.apache.httpcomponents httpclient @@ -376,11 +473,6 @@ jackson-module-jaxb-annotations ${dependency.jackson.version} - - jakarta.xml.bind - jakarta.xml.bind-api - 2.3.3 - org.codehaus.woodstox woodstox-core-asl @@ -542,12 +634,6 @@ ${dependency.rest-assured.version} test - - org.glassfish - javax.json - ${dependency.javax.json.version} - test - org.alfresco.tas restapi @@ -584,11 +670,6 @@ ${dependency.tas-dataprep.version} test - - jakarta.transaction - jakarta.transaction-api - 1.3.3 - joda-time joda-time @@ -636,6 +717,16 @@ org.apache.camel camel-spring ${dependency.camel.version} + + + com.sun.xml.bind + jaxb-core + + + com.sun.xml.bind + jaxb-impl + + org.apache.camel diff --git a/remote-api/pom.xml b/remote-api/pom.xml index c81cd3f8a1..233ad2d020 100644 --- a/remote-api/pom.xml +++ b/remote-api/pom.xml @@ -16,38 +16,13 @@ alfresco-repository ${project.version} + + - org.alfresco - alfresco-data-model - ${project.version} - - - - com.sun.activation - javax.activation - - - - org.codehaus.woodstox - woodstox-core-asl - - - - javax.annotation - javax.annotation-api - - - - org.apache.geronimo.specs - geronimo-ws-metadata_2.0_spec - - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - - + jakarta.xml.rpc + jakarta.xml.rpc-api + com.fasterxml.jackson.core jackson-core @@ -79,23 +54,12 @@ org.alfresco.surf spring-webscripts - - javax.xml - jaxrpc-api - 1.1 - - org.apache.chemistry.opencmis chemistry-opencmis-test-tck ${dependency.opencmis.version} - - - com.sun.activation - javax.activation - org.apache.geronimo.specs @@ -141,18 +105,6 @@ ${project.version} tests test - - - - javax.transaction - jta - - - - javax.xml.bind - jaxb-api - - org.alfresco.surf @@ -195,6 +147,11 @@ 2.0 test + + + org.apache.geronimo.specs + geronimo-jta_1.1_spec + org.apache.geronimo.specs diff --git a/remote-api/src/main/java/org/alfresco/repo/webdav/WebDAVServlet.java b/remote-api/src/main/java/org/alfresco/repo/webdav/WebDAVServlet.java index f586edf5e3..2fcfb408c2 100644 --- a/remote-api/src/main/java/org/alfresco/repo/webdav/WebDAVServlet.java +++ b/remote-api/src/main/java/org/alfresco/repo/webdav/WebDAVServlet.java @@ -1,28 +1,28 @@ -/* - * #%L - * Alfresco Remote API - * %% - * Copyright (C) 2005 - 2016 Alfresco Software Limited - * %% - * This file is part of the Alfresco software. - * If the software was purchased under a paid Alfresco license, the terms of - * the paid license agreement will prevail. Otherwise, the software is - * provided under the following open source license terms: - * - * Alfresco is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Alfresco is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with Alfresco. If not, see . - * #L% - */ +/* + * #%L + * Alfresco Remote API + * %% + * Copyright (C) 2005 - 2016 Alfresco Software Limited + * %% + * This file is part of the Alfresco software. + * If the software was purchased under a paid Alfresco license, the terms of + * the paid license agreement will prevail. Otherwise, the software is + * provided under the following open source license terms: + * + * Alfresco is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Alfresco is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with Alfresco. If not, see . + * #L% + */ package org.alfresco.repo.webdav; import java.io.IOException; @@ -31,7 +31,6 @@ import java.util.List; import javax.servlet.ServletConfig; import javax.servlet.ServletException; -import javax.servlet.UnavailableException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; diff --git a/repository/pom.xml b/repository/pom.xml index 9598f8fa33..6604bd31b5 100644 --- a/repository/pom.xml +++ b/repository/pom.xml @@ -11,6 +11,12 @@ + + org.alfresco + alfresco-data-model + ${project.version} + + org.alfresco alfresco-jlan-embed @@ -21,23 +27,6 @@ - - org.alfresco - alfresco-core - ${project.version} - - - - javax.transaction - jta - - - - javax.xml.bind - jaxb-api - - - org.alfresco alfresco-text-gen @@ -46,31 +35,38 @@ org.alfresco alfresco-heartbeat-data-sender - - - - javax.xml.bind - jaxb-api - - - - - com.sun.mail - javax.mail - 1.6.2 - - - - javax.activation - activation - - org.alfresco alfresco-greenmail ${dependency.alfresco-greenmail.version} + + + + com.sun.mail + javax.mail + + + + + + jakarta.xml.ws + jakarta.xml.ws-api + + + jakarta.xml.soap + jakarta.xml.soap-api + + + jakarta.mail + jakarta.mail-api + + + com.sun.mail + jakarta.mail + + commons-dbcp commons-dbcp @@ -180,6 +176,7 @@ subethasmtp 3.1.7 + javax.mail mail @@ -196,10 +193,6 @@ maven-artifact 3.6.3 - - jakarta.xml.bind - jakarta.xml.bind-api - de.schlichtherle.truezip truezip-driver-zip @@ -249,12 +242,6 @@ xalan xalan - - - jakarta.annotation - jakarta.annotation-api - 1.3.5 - org.freemarker freemarker @@ -279,13 +266,6 @@ 1.1 - - - jakarta.jws - jakarta.jws-api - 1.1.1 - - com.googlecode.concurrentlinkedhashmap concurrentlinkedhashmap-lru @@ -343,11 +323,6 @@ provided - - jakarta.transaction - jakarta.transaction-api - - com.fasterxml.jackson.core jackson-databind @@ -471,6 +446,7 @@ org.slf4j jcl-over-slf4j + javax.mail mail @@ -489,6 +465,14 @@ javax.xml.bind jaxb-api + + com.sun.xml.bind + jaxb-core + + + com.sun.xml.bind + jaxb-impl + org.glassfish.corba @@ -499,6 +483,24 @@ javax.annotation javax.annotation-api + + + javax.activation + javax.activation-api + + + + com.sun.mail + javax.mail + + + javax.xml.ws + jaxws-api + + + javax.xml.soap + javax.xml.soap-api + @@ -506,6 +508,14 @@ activiti-spring ${dependency.activiti.version} + + javax.xml.ws + jaxws-api + + + javax.xml.soap + javax.xml.soap-api + org.springframework spring-jdbc @@ -532,6 +542,14 @@ javax.xml.bind jaxb-api + + com.sun.xml.bind + jaxb-core + + + com.sun.xml.bind + jaxb-impl + org.glassfish.corba @@ -542,6 +560,11 @@ javax.annotation javax.annotation-api + + + javax.activation + javax.activation-api + @@ -736,18 +759,6 @@ ${project.version} tests test - - - - javax.transaction - jta - - - - javax.xml.bind - jaxb-api - - org.alfresco @@ -768,33 +779,6 @@ - - org.alfresco - alfresco-data-model - ${project.version} - - - - com.sun.activation - javax.activation - - - - javax.annotation - javax.annotation-api - - - - org.apache.geronimo.specs - geronimo-ws-metadata_2.0_spec - - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - - - org.postgresql postgresql @@ -856,11 +840,6 @@ org.apache.geronimo.specs geronimo-ws-metadata_2.0_spec - - - javax.annotation - javax.annotation-api - org.apache.geronimo.specs @@ -883,12 +862,6 @@ taglibs-standard-jstlel ${dependency.apache.taglibs.version} - - - com.sun.activation - jakarta.activation - 2.0.0 - org.alfresco