Blob Blame History Raw
From c95955b6aaccccb14f73e6935be4602d544acafd Mon Sep 17 00:00:00 2001
From: Marek Goldmann <mgoldman@redhat.com>
Date: Mon, 16 Apr 2012 17:45:12 +0200
Subject: [PATCH 40/43] Remove activation module

---
 build/build.xml                                    |    4 --
 build/pom.xml                                      |    5 ---
 build/src/license/licenses.xml                     |   16 --------
 .../resources/modules/javaee/api/main/module.xml   |    1 -
 .../modules/javax/activation/api/main/module.xml   |   39 --------------------
 .../resources/modules/javax/api/main/module.xml    |    1 +
 .../modules/javax/mail/api/main/module.xml         |    1 -
 .../modules/javax/xml/bind/api/main/module.xml     |    1 -
 .../modules/javax/xml/registry/api/main/module.xml |    2 +-
 .../codehaus/jackson/jackson-xc/main/module.xml    |    3 +-
 .../jboss/resteasy/resteasy-jaxrs/main/module.xml  |    1 -
 pom.xml                                            |    7 ----
 12 files changed, 3 insertions(+), 78 deletions(-)
 delete mode 100644 build/src/main/resources/modules/javax/activation/api/main/module.xml

diff --git a/build/build.xml b/build/build.xml
index 4bbc1ab..f637bb1 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -707,10 +707,6 @@
             <maven-resource group="gnu-getopt" artifact="getopt" />
         </module-def>
 
-        <module-def name="javax.activation.api">
-            <maven-resource group="javax.activation" artifact="activation"/>
-        </module-def>
-
         <module-def name="javax.faces.api" slot="1.2">
             <maven-resource group="javax.faces" artifact="jsf-api"/>
         </module-def>
diff --git a/build/pom.xml b/build/pom.xml
index e826cb8..6fc687f 100644
--- a/build/pom.xml
+++ b/build/pom.xml
@@ -779,11 +779,6 @@
                 -->
 
                 <dependency>
-                    <groupId>javax.activation</groupId>
-                    <artifactId>activation</artifactId>
-                </dependency>
-
-                <dependency>
                     <groupId>javax.faces</groupId>
                     <artifactId>jsf-api</artifactId>
                 </dependency>
diff --git a/build/src/license/licenses.xml b/build/src/license/licenses.xml
index 5ff098a..a1bf243 100644
--- a/build/src/license/licenses.xml
+++ b/build/src/license/licenses.xml
@@ -234,22 +234,6 @@
       </licenses>
     </dependency>
     <dependency>
-      <groupId>javax.activation</groupId>
-      <artifactId>activation</artifactId>
-      <licenses>
-        <license>
-          <name>Common Development and Distribution License</name>
-          <url>http://repository.jboss.org/licenses/cddl.txt</url>
-          <distribution>repo</distribution>
-        </license>
-        <license>
-          <name>GNU General Public License, Version 2 with the Classpath Exception</name>
-          <url>http://repository.jboss.org/licenses/gpl-2.0-ce.txt</url>
-          <distribution>repo</distribution>
-        </license>
-      </licenses>
-    </dependency>
-    <dependency>
       <groupId>javax.enterprise</groupId>
       <artifactId>cdi-api</artifactId>
       <licenses>
diff --git a/build/src/main/resources/modules/javaee/api/main/module.xml b/build/src/main/resources/modules/javaee/api/main/module.xml
index 40c62e4..fb439ce 100644
--- a/build/src/main/resources/modules/javaee/api/main/module.xml
+++ b/build/src/main/resources/modules/javaee/api/main/module.xml
@@ -28,7 +28,6 @@
     </resources>
 
     <dependencies>
-       <!--  <module name="javax.activation.api" export="true"/> is in JDK -->
         <module name="javax.annotation.api" export="true"/>
         <module name="javax.ejb.api" export="true"/>
         <module name="javax.el.api" export="true"/>
diff --git a/build/src/main/resources/modules/javax/activation/api/main/module.xml b/build/src/main/resources/modules/javax/activation/api/main/module.xml
deleted file mode 100644
index 7b73e1f..0000000
--- a/build/src/main/resources/modules/javax/activation/api/main/module.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-  ~ JBoss, Home of Professional Open Source.
-  ~ Copyright 2010, Red Hat, Inc., and individual contributors
-  ~ as indicated by the @author tags. See the copyright.txt file in the
-  ~ distribution for a full listing of individual contributors.
-  ~
-  ~ This 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 2.1 of
-  ~ the License, or (at your option) any later version.
-  ~
-  ~ This software 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 this software; if not, write to the Free
-  ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
-  ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
-  -->
-
-<module xmlns="urn:jboss:module:1.1" name="javax.activation.api">
-    <dependencies>
-        <module name="javax.api" />
-        <module name="javax.mail.api">
-            <imports><include path="META-INF"/></imports>
-        </module>
-        <module name="com.sun.xml.messaging.saaj"/>
-        <module name="org.jboss.ws.native.jbossws-native-core"/>
-        <module name="org.apache.cxf" optional="true"/>
-    </dependencies>
-
-    <resources>
-        <!-- Insert resources here -->
-    </resources>
-</module>
diff --git a/build/src/main/resources/modules/javax/api/main/module.xml b/build/src/main/resources/modules/javax/api/main/module.xml
index 5470de4..3206521 100644
--- a/build/src/main/resources/modules/javax/api/main/module.xml
+++ b/build/src/main/resources/modules/javax/api/main/module.xml
@@ -27,6 +27,7 @@
             <paths>
                 <path name="javax/accessibility"/>
                 <path name="javax/activity"/>
+                <path name="javax/activation"/>
                 <path name="javax/crypto"/>
                 <path name="javax/crypto/interfaces"/>
                 <path name="javax/crypto/spec"/>
diff --git a/build/src/main/resources/modules/javax/mail/api/main/module.xml b/build/src/main/resources/modules/javax/mail/api/main/module.xml
index 1b60ac1..59b2f5a 100644
--- a/build/src/main/resources/modules/javax/mail/api/main/module.xml
+++ b/build/src/main/resources/modules/javax/mail/api/main/module.xml
@@ -24,7 +24,6 @@
 
 <module xmlns="urn:jboss:module:1.1" name="javax.mail.api">
     <dependencies>
-        <module name="javax.activation.api" optional="true"/>
         <module name="javax.api"/>
     </dependencies>
 
diff --git a/build/src/main/resources/modules/javax/xml/bind/api/main/module.xml b/build/src/main/resources/modules/javax/xml/bind/api/main/module.xml
index 6376d6f..d68235c 100644
--- a/build/src/main/resources/modules/javax/xml/bind/api/main/module.xml
+++ b/build/src/main/resources/modules/javax/xml/bind/api/main/module.xml
@@ -26,7 +26,6 @@
 
 
     <dependencies>
-        <!-- <module name="javax.activation.api" export="true"/> is in JDK -->
         <module name="javax.xml.stream.api"/>
         <module name="com.sun.xml.bind" services="import"/>
         <module name="javax.api"/>
diff --git a/build/src/main/resources/modules/javax/xml/registry/api/main/module.xml b/build/src/main/resources/modules/javax/xml/registry/api/main/module.xml
index 0b4a509..c49fde8 100644
--- a/build/src/main/resources/modules/javax/xml/registry/api/main/module.xml
+++ b/build/src/main/resources/modules/javax/xml/registry/api/main/module.xml
@@ -24,7 +24,7 @@
 
 <module xmlns="urn:jboss:module:1.1" name="javax.xml.registry.api">
     <dependencies>
-        <module name="javax.activation.api" export="true"/>
+        <module name="javax.api" export="true"/>
     </dependencies>
 
     <resources>
diff --git a/build/src/main/resources/modules/org/codehaus/jackson/jackson-xc/main/module.xml b/build/src/main/resources/modules/org/codehaus/jackson/jackson-xc/main/module.xml
index 2c5b473..3a9ea01 100644
--- a/build/src/main/resources/modules/org/codehaus/jackson/jackson-xc/main/module.xml
+++ b/build/src/main/resources/modules/org/codehaus/jackson/jackson-xc/main/module.xml
@@ -32,9 +32,8 @@
 
     <dependencies>
         <module name="javax.api"/>
-        <module name="javax.activation.api"/>
         <module name="javax.xml.bind.api"/>
         <module name="org.codehaus.jackson.jackson-mapper-asl"/>
         <module name="org.codehaus.jackson.jackson-core-asl"/>
     </dependencies>
-</module>
\ No newline at end of file
+</module>
diff --git a/build/src/main/resources/modules/org/jboss/resteasy/resteasy-jaxrs/main/module.xml b/build/src/main/resources/modules/org/jboss/resteasy/resteasy-jaxrs/main/module.xml
index 0c06cc0..4f821ff 100644
--- a/build/src/main/resources/modules/org/jboss/resteasy/resteasy-jaxrs/main/module.xml
+++ b/build/src/main/resources/modules/org/jboss/resteasy/resteasy-jaxrs/main/module.xml
@@ -34,7 +34,6 @@
     <dependencies>
         <module name="javax.api"/>
         <module name="javax.annotation.api"/>
-        <module name="javax.activation.api"/>
         <module name="javax.ws.rs.api"/>
         <module name="org.apache.commons.codec" />
         <module name="org.apache.httpcomponents" />
diff --git a/pom.xml b/pom.xml
index 716b45d..c45f875 100644
--- a/pom.xml
+++ b/pom.xml
@@ -89,7 +89,6 @@
         <version.com.h2database>1.3.161</version.com.h2database>
         <version.dom4j>1.6.1</version.dom4j>
         <version.gnu.getopt>1.0.13</version.gnu.getopt>
-        <version.javax.activation>1.1.1</version.javax.activation>
         <version.javax.enterprise>1.0-SP4</version.javax.enterprise>
         <version.javax.faces.jsf-api.1.2>1.2_15-jbossorg-2</version.javax.faces.jsf-api.1.2>
         <version.javax.faces.jsf-impl>2.1.7-jbossorg-2</version.javax.faces.jsf-impl>
@@ -1313,12 +1312,6 @@
             </dependency>
 
             <dependency>
-                <groupId>javax.activation</groupId>
-                <artifactId>activation</artifactId>
-                <version>${version.javax.activation}</version>
-            </dependency>
-
-            <dependency>
                 <groupId>javax.enterprise</groupId>
                 <artifactId>cdi-api</artifactId>
                 <version>${version.javax.enterprise}</version>
-- 
1.7.10