This is an automated email from the ASF dual-hosted git repository. vavrtom pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/qpid-broker-j.git
The following commit(s) were added to refs/heads/main by this push: new 28a00b9366 QPID-8688: [Broker-J] Remove unneeded jaxb dependencies (#263) 28a00b9366 is described below commit 28a00b93661ef9b8af05d10717160e684afa70fa Author: Daniil Kirilyuk <daniel.kiril...@gmail.com> AuthorDate: Thu Mar 20 08:27:38 2025 +0100 QPID-8688: [Broker-J] Remove unneeded jaxb dependencies (#263) --- bdbstore/systests/pom.xml | 10 ------- joramtests/pom.xml | 30 ------------------- perftests/pom.xml | 20 ------------- pom.xml | 14 +-------- qpid-perftests-systests/pom.xml | 11 ------- systests/end-to-end-conversion-tests/pom.xml | 2 +- systests/qpid-systests-http-management/pom.xml | 10 ------- systests/qpid-systests-jms_1.1/pom.xml | 10 ------- systests/qpid-systests-spawn-admin/pom.xml | 10 ------- tck/pom.xml | 20 ------------- tools/pom.xml | 40 -------------------------- 11 files changed, 2 insertions(+), 175 deletions(-) diff --git a/bdbstore/systests/pom.xml b/bdbstore/systests/pom.xml index d378056926..41a25cbd37 100644 --- a/bdbstore/systests/pom.xml +++ b/bdbstore/systests/pom.xml @@ -131,16 +131,6 @@ <artifactId>qpid-client</artifactId> <scope>test</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>test</scope> - </dependency> </dependencies> </profile> </profiles> diff --git a/joramtests/pom.xml b/joramtests/pom.xml index f55e86c5b4..4d87952a1e 100644 --- a/joramtests/pom.xml +++ b/joramtests/pom.xml @@ -238,16 +238,6 @@ <version>${qpid-amqp-1-0-client-jms-version}</version> <scope>runtime</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> @@ -295,16 +285,6 @@ <artifactId>qpid-client</artifactId> <scope>runtime</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> @@ -328,16 +308,6 @@ <artifactId>qpid-client</artifactId> <scope>runtime</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> </profiles> diff --git a/perftests/pom.xml b/perftests/pom.xml index f651373115..151c1801b7 100644 --- a/perftests/pom.xml +++ b/perftests/pom.xml @@ -378,16 +378,6 @@ <artifactId>qpid-client</artifactId> <scope>runtime</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> <profile> @@ -410,16 +400,6 @@ <artifactId>qpid-client</artifactId> <scope>runtime</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> <profile> diff --git a/pom.xml b/pom.xml index ad0f244140..de77e407f4 100644 --- a/pom.xml +++ b/pom.xml @@ -136,9 +136,8 @@ <maven-resolver-provider-version>3.8.6</maven-resolver-provider-version> <maven-resolver-version>1.9.22</maven-resolver-version> <httpclient-version>4.5.13</httpclient-version> - <qpid-jms-client-version>0.61.0</qpid-jms-client-version> + <qpid-jms-client-version>1.13.0</qpid-jms-client-version> <qpid-jms-client-amqp-0-x-version>6.4.0</qpid-jms-client-amqp-0-x-version> - <jaxb-api-version>2.3.1</jaxb-api-version> <nashorn-version>15.6</nashorn-version> <exec-maven-plugin-version>3.5.0</exec-maven-plugin-version> @@ -521,17 +520,6 @@ <artifactId>qpid-client</artifactId> <version>${qpid-jms-client-amqp-0-x-version}</version> </dependency> - <!-- qpid-client requires jaxb-api for Base64 encoding--> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <version>${jaxb-api-version}</version> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <version>${jaxb-api-version}</version> - </dependency> <dependency> <groupId>org.apache.qpid</groupId> <artifactId>qpid-jms-client</artifactId> diff --git a/qpid-perftests-systests/pom.xml b/qpid-perftests-systests/pom.xml index 47489c0932..48a7d87149 100644 --- a/qpid-perftests-systests/pom.xml +++ b/qpid-perftests-systests/pom.xml @@ -108,17 +108,6 @@ <artifactId>qpid-client</artifactId> <scope>test</scope> </dependency> - - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>test</scope> - </dependency> </dependencies> </profile> <profile> diff --git a/systests/end-to-end-conversion-tests/pom.xml b/systests/end-to-end-conversion-tests/pom.xml index 367dfa286d..4ecc4fc2cb 100644 --- a/systests/end-to-end-conversion-tests/pom.xml +++ b/systests/end-to-end-conversion-tests/pom.xml @@ -34,7 +34,7 @@ <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <amqp10ClientGavs>org.apache.qpid:qpid-jms-client:${qpid-jms-client-version},org.slf4j:slf4j-simple:${slf4j-version}</amqp10ClientGavs> - <amqp0xClientGavs>org.apache.qpid:qpid-client:${qpid-jms-client-amqp-0-x-version},org.apache.geronimo.specs:geronimo-jms_1.1_spec:${geronimo-jms-1-1-version},org.slf4j:slf4j-simple:${slf4j-version},javax.xml.bind:jaxb-api:${jaxb-api-version},org.glassfish.jaxb:jaxb-runtime:${jaxb-api-version}</amqp0xClientGavs> + <amqp0xClientGavs>org.apache.qpid:qpid-client:${qpid-jms-client-amqp-0-x-version},org.apache.geronimo.specs:geronimo-jms_1.1_spec:${geronimo-jms-1-1-version},org.slf4j:slf4j-simple:${slf4j-version},org.glassfish.jaxb:jaxb-runtime:${jaxb-api-version}</amqp0xClientGavs> </properties> <dependencies> diff --git a/systests/qpid-systests-http-management/pom.xml b/systests/qpid-systests-http-management/pom.xml index a3303630ae..6a4df0a7e7 100644 --- a/systests/qpid-systests-http-management/pom.xml +++ b/systests/qpid-systests-http-management/pom.xml @@ -138,16 +138,6 @@ <artifactId>qpid-client</artifactId> <scope>test</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>test</scope> - </dependency> </dependencies> </profile> </profiles> diff --git a/systests/qpid-systests-jms_1.1/pom.xml b/systests/qpid-systests-jms_1.1/pom.xml index 6282c82d50..f966a6a203 100644 --- a/systests/qpid-systests-jms_1.1/pom.xml +++ b/systests/qpid-systests-jms_1.1/pom.xml @@ -97,16 +97,6 @@ <artifactId>qpid-client</artifactId> <scope>test</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>test</scope> - </dependency> </dependencies> </profile> </profiles> diff --git a/systests/qpid-systests-spawn-admin/pom.xml b/systests/qpid-systests-spawn-admin/pom.xml index 436207cc93..02073261e7 100644 --- a/systests/qpid-systests-spawn-admin/pom.xml +++ b/systests/qpid-systests-spawn-admin/pom.xml @@ -87,16 +87,6 @@ <artifactId>geronimo-jms_1.1_spec</artifactId> <scope>provided</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> </profiles> diff --git a/tck/pom.xml b/tck/pom.xml index 71455c5f18..d9ae62837d 100644 --- a/tck/pom.xml +++ b/tck/pom.xml @@ -664,16 +664,6 @@ <artifactId>qpid-client</artifactId> <scope>runtime</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> @@ -698,16 +688,6 @@ <artifactId>qpid-client</artifactId> <scope>runtime</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> </profiles> diff --git a/tools/pom.xml b/tools/pom.xml index 4223588c66..5e1c9f1293 100644 --- a/tools/pom.xml +++ b/tools/pom.xml @@ -135,16 +135,6 @@ <artifactId>geronimo-jms_1.1_spec</artifactId> <scope>runtime</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> <profile> @@ -182,16 +172,6 @@ <artifactId>geronimo-jms_1.1_spec</artifactId> <scope>runtime</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> <profile> @@ -256,16 +236,6 @@ <artifactId>geronimo-jms_1.1_spec</artifactId> <scope>compile</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> <profile> @@ -303,16 +273,6 @@ <artifactId>geronimo-jms_1.1_spec</artifactId> <scope>compile</scope> </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <scope>runtime</scope> - </dependency> </dependencies> </profile> <profile> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org