From 0b523b7c677095789b8df1ddc655a9080aad8fea Mon Sep 17 00:00:00 2001
From: Marek Goldmann <mgoldman@redhat.com>
Date: Mon, 16 Apr 2012 17:45:12 +0200
Subject: [PATCH] [fedora] 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 +-
.../modules/javax/xml/soap/api/main/module.xml | 1 -
.../codehaus/jackson/jackson-xc/main/module.xml | 3 +-
.../jboss/resteasy/resteasy-jaxrs/main/module.xml | 1 -
pom.xml | 7 ----
13 files changed, 3 insertions(+), 79 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 0a0ce06..0679d4d 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -340,10 +340,6 @@
<module-def name="javaee.api"/>
- <module-def name="javax.activation.api">
- <maven-resource group="javax.activation" artifact="activation"/>
- </module-def>
-
<module-def name="javax.annotation.api">
<maven-resource group="org.jboss.spec.javax.annotation" artifact="jboss-annotations-api_1.1_spec"/>
</module-def>
diff --git a/build/pom.xml b/build/pom.xml
index dfc91a9..86f4868 100644
--- a/build/pom.xml
+++ b/build/pom.xml
@@ -298,11 +298,6 @@
</dependency>
<dependency>
- <groupId>javax.activation</groupId>
- <artifactId>activation</artifactId>
- </dependency>
-
- <dependency>
<groupId>javax.enterprise</groupId>
<artifactId>cdi-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 5f599df..a0c5f12 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"/>
<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 12a0c85..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" />
<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 ccb597c..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"/>
<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/javax/xml/soap/api/main/module.xml b/build/src/main/resources/modules/javax/xml/soap/api/main/module.xml
index f65c518..20c547c 100644
--- a/build/src/main/resources/modules/javax/xml/soap/api/main/module.xml
+++ b/build/src/main/resources/modules/javax/xml/soap/api/main/module.xml
@@ -24,7 +24,6 @@
<module xmlns="urn:jboss:module:1.1" name="javax.xml.soap.api">
<dependencies>
- <module name="javax.activation.api" export="true"/>
<module name="javax.api"/>
<module name="org.jboss.modules"/>
</dependencies>
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 036f99e..686a609 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>
@@ -1298,12 +1297,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>