You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2019/05/23 06:44:39 UTC

[tomee] 02/02: Remove jaxb-xjc from distributions

This is an automated email from the ASF dual-hosted git repository.

dblevins pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git

commit b76ed76939e5c5ba99c4ac18e9a46d91d88da9f0
Author: David Blevins <da...@gmail.com>
AuthorDate: Wed May 22 23:22:45 2019 -0700

    Remove jaxb-xjc from distributions
    
    Results in the following deltas
    
    apache-tomee 8.0.0-SNAPSHOT webprofile
    
      DEL ant-1.10.5.jar [2216.65 ko]
      DEL ant-launcher-1.10.5.jar [18.83 ko]
      DEL codemodel-2.3.2.jar [159.21 ko]
      DEL dtd-parser-1.4.1.jar [62.47 ko]
      DEL istack-commons-tools-3.0.8.jar [29.29 ko]
      DEL jaxb-xjc-2.3.2.jar [903.20 ko]
      DEL relaxng-datatype-2.3.2.jar [19.88 ko]
      DEL rngom-2.3.2.jar [315.64 ko]
      DEL xsom-2.3.2.jar [415.37 ko]
    
      change: -3.59 MB
      total : 41.72 MB
    
    apache-tomee 8.0.0-SNAPSHOT microprofile
    
      DEL ant-1.10.5.jar [2216.65 ko]
      DEL ant-launcher-1.10.5.jar [18.83 ko]
      DEL asm-all-5.0.3.jar [241.64 ko]
      DEL codemodel-2.3.2.jar [159.21 ko]
      DEL dtd-parser-1.4.1.jar [62.47 ko]
      DEL istack-commons-tools-3.0.8.jar [29.29 ko]
      DEL jaxb-xjc-2.3.2.jar [903.20 ko]
      DEL relaxng-datatype-2.3.2.jar [19.88 ko]
      DEL rngom-2.3.2.jar [315.64 ko]
      DEL xsom-2.3.2.jar [415.37 ko]
    
      change: -3.80 MB
      total : 44.57 MB
    
    apache-tomee 8.0.0-SNAPSHOT plus
    
      DEL ant-1.10.5.jar [2216.65 ko]
      DEL ant-launcher-1.10.5.jar [18.83 ko]
      DEL asm-all-5.0.3.jar [241.64 ko]
      DEL codemodel-2.3.2.jar [159.21 ko]
      DEL dtd-parser-1.4.1.jar [62.47 ko]
      DEL istack-commons-tools-3.0.8.jar [29.29 ko]
      DEL jaxb-xjc-2.3.2.jar [903.20 ko]
      DEL relaxng-datatype-2.3.2.jar [19.88 ko]
      DEL rngom-2.3.2.jar [315.64 ko]
      DEL xsom-2.3.2.jar [415.37 ko]
    
      change: -3.80 MB
      total : 61.36 MB
    
    apache-tomee 8.0.0-SNAPSHOT plume
    
      DEL ant-1.10.5.jar [2216.65 ko]
      DEL ant-launcher-1.10.5.jar [18.83 ko]
      DEL asm-all-5.0.3.jar [241.64 ko]
      DEL codemodel-2.3.2.jar [159.21 ko]
      DEL dtd-parser-1.4.1.jar [62.47 ko]
      DEL istack-commons-tools-3.0.8.jar [29.29 ko]
      DEL jaxb-xjc-2.3.2.jar [903.20 ko]
      DEL relaxng-datatype-2.3.2.jar [19.88 ko]
      DEL rngom-2.3.2.jar [315.64 ko]
      DEL xsom-2.3.2.jar [415.37 ko]
    
      change: -3.80 MB
      total : 68.20 MB
---
 .../arquillian-tomee-jms-tests/pom.xml             |  4 +++
 server/openejb-cxf-rs/pom.xml                      | 40 ++++++++++++++++++++++
 server/openejb-cxf-transport/pom.xml               |  4 +++
 server/openejb-cxf/pom.xml                         | 19 ++++++++++
 tck/microprofile-tck/jwt/pom.xml                   |  4 +++
 tck/microprofile-tck/openapi/pom.xml               |  4 +++
 tck/microprofile-tck/rest-client/pom.xml           |  4 +++
 tomee/tomee-microprofile/mp-common/pom.xml         |  4 +++
 8 files changed, 83 insertions(+)

diff --git a/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/pom.xml b/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/pom.xml
index 6ee1eaf..3bbe1f9 100644
--- a/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/pom.xml
+++ b/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/pom.xml
@@ -47,6 +47,10 @@
       <scope>test</scope>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>javax.annotation</groupId>
           <artifactId>javax.annotation-api</artifactId>
         </exclusion>
diff --git a/server/openejb-cxf-rs/pom.xml b/server/openejb-cxf-rs/pom.xml
index bce5a89..0576ebf 100644
--- a/server/openejb-cxf-rs/pom.xml
+++ b/server/openejb-cxf-rs/pom.xml
@@ -50,6 +50,12 @@
       <groupId>org.apache.cxf</groupId>
       <artifactId>cxf-rt-rs-service-description</artifactId>
       <version>${cxf.version}</version>
+      <exclusions>
+        <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.cxf</groupId>
@@ -57,6 +63,10 @@
       <version>${cxf.version}</version>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>javax.annotation</groupId>
           <artifactId>javax.annotation-api</artifactId>
         </exclusion>
@@ -64,6 +74,10 @@
           <groupId>jakarta.activation</groupId>
           <artifactId>jakarta.activation-api</artifactId>
         </exclusion>
+        <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
       </exclusions>
     </dependency>
     <dependency>
@@ -72,6 +86,10 @@
       <version>${cxf.version}</version>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>org.apache.geronimo.specs</groupId>
           <artifactId>geronimo-javamail_1.4_spec</artifactId>
         </exclusion>
@@ -105,11 +123,23 @@
       <groupId>org.apache.cxf</groupId>
       <artifactId>cxf-rt-rs-extension-search</artifactId>
       <version>${cxf.version}</version>
+      <exclusions>
+        <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.cxf</groupId>
       <artifactId>cxf-rt-rs-security-cors</artifactId>
       <version>${cxf.version}</version>
+      <exclusions>
+        <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.cxf</groupId>
@@ -117,6 +147,10 @@
       <version>${cxf.version}</version>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>org.apache.geronimo.specs</groupId>
           <artifactId>geronimo-servlet_3.0_spec</artifactId>
         </exclusion>
@@ -126,6 +160,12 @@
       <groupId>org.apache.cxf</groupId>
       <artifactId>cxf-rt-rs-extension-providers</artifactId>
       <version>${cxf.version}</version>
+      <exclusions>
+        <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency> <!-- JohnzonProvider, WadlDocumentMessageBodyWriter and JsrProvider -->
       <groupId>org.apache.johnzon</groupId>
diff --git a/server/openejb-cxf-transport/pom.xml b/server/openejb-cxf-transport/pom.xml
index 4a2d05f..6ed8ba7 100644
--- a/server/openejb-cxf-transport/pom.xml
+++ b/server/openejb-cxf-transport/pom.xml
@@ -42,6 +42,10 @@
       <version>${cxf.version}</version>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>jakarta.activation</groupId>
           <artifactId>jakarta.activation-api</artifactId>
         </exclusion>
diff --git a/server/openejb-cxf/pom.xml b/server/openejb-cxf/pom.xml
index a78f43b..cad9533 100644
--- a/server/openejb-cxf/pom.xml
+++ b/server/openejb-cxf/pom.xml
@@ -152,10 +152,25 @@
     </dependency>
     <dependency>
       <groupId>org.apache.cxf</groupId>
+      <artifactId>cxf-core</artifactId>
+      <version>${cxf.version}</version>
+      <exclusions>
+        <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.cxf</groupId>
       <artifactId>cxf-rt-frontend-jaxws</artifactId>
       <version>${cxf.version}</version>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>org.ow2.asm</groupId>
           <artifactId>asm</artifactId>
         </exclusion>
@@ -183,6 +198,10 @@
       <version>${cxf.version}</version>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>net.sf.ehcache</groupId>
           <artifactId>ehcache</artifactId>
         </exclusion>
diff --git a/tck/microprofile-tck/jwt/pom.xml b/tck/microprofile-tck/jwt/pom.xml
index 3984327..6952368 100644
--- a/tck/microprofile-tck/jwt/pom.xml
+++ b/tck/microprofile-tck/jwt/pom.xml
@@ -53,6 +53,10 @@
       <scope>test</scope>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>javax.ws.rs</groupId>
           <artifactId>javax.ws.rs-api</artifactId>
         </exclusion>
diff --git a/tck/microprofile-tck/openapi/pom.xml b/tck/microprofile-tck/openapi/pom.xml
index 5cc22ee..ed73b31 100644
--- a/tck/microprofile-tck/openapi/pom.xml
+++ b/tck/microprofile-tck/openapi/pom.xml
@@ -143,6 +143,10 @@
       <scope>test</scope>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>javax.ws.rs</groupId>
           <artifactId>javax.ws.rs-api</artifactId>
         </exclusion>
diff --git a/tck/microprofile-tck/rest-client/pom.xml b/tck/microprofile-tck/rest-client/pom.xml
index 092a960..51fa72c 100644
--- a/tck/microprofile-tck/rest-client/pom.xml
+++ b/tck/microprofile-tck/rest-client/pom.xml
@@ -161,6 +161,10 @@
       <scope>test</scope>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>javax.ws.rs</groupId>
           <artifactId>javax.ws.rs-api</artifactId>
         </exclusion>
diff --git a/tomee/tomee-microprofile/mp-common/pom.xml b/tomee/tomee-microprofile/mp-common/pom.xml
index 05b3d09..68830a6 100644
--- a/tomee/tomee-microprofile/mp-common/pom.xml
+++ b/tomee/tomee-microprofile/mp-common/pom.xml
@@ -126,6 +126,10 @@
       <version>${microprofile.rest-client.impl.version}</version>
       <exclusions>
         <exclusion>
+          <groupId>org.glassfish.jaxb</groupId>
+          <artifactId>jaxb-xjc</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>javax.json</groupId>
           <artifactId>javax.json-api</artifactId>
         </exclusion>