Blob Blame History Raw
From a8c7efdca2b4f95cdfa749efa204ea021fcab860 Mon Sep 17 00:00:00 2001
From: Marek Goldmann <mgoldman@redhat.com>
Date: Mon, 27 Feb 2012 15:11:20 +0100
Subject: [PATCH 27/43] Added jboss-as-web, jboss-as-clustering-api,
 jboss-as-clustering-web-spi modules. Removed
 jboss-jdt dependency.

---
 build/build.xml    |   29 ++++++++++++++---------------
 build/pom.xml      |   30 +++++++++++++++---------------
 clustering/pom.xml |    6 +++---
 pom.xml            |    2 +-
 web/pom.xml        |    5 -----
 5 files changed, 33 insertions(+), 39 deletions(-)

diff --git a/build/build.xml b/build/build.xml
index 69b27c8..cf0b579 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -177,6 +177,10 @@
             <maven-resource group="org.hibernate" artifact="hibernate-validator"/>
         </module-def>
 
+        <module-def name="org.jboss.as.clustering.api">
+            <maven-resource group="org.jboss.as" artifact="jboss-as-clustering-api"/>
+        </module-def>
+
         <module-def name="org.jboss.as.clustering.common">
             <maven-resource group="org.jboss.as" artifact="jboss-as-clustering-common"/>
         </module-def>
@@ -189,6 +193,10 @@
             <maven-resource group="org.jboss.as" artifact="jboss-as-clustering-jgroups"/>
         </module-def>
 
+        <module-def name="org.jboss.as.clustering.web.spi">
+            <maven-resource group="org.jboss.as" artifact="jboss-as-clustering-web-spi"/>
+        </module-def>
+
         <module-def name="org.jboss.as.connector">
             <maven-resource group="org.jboss.as" artifact="jboss-as-connector"/>
         </module-def>
@@ -275,6 +283,12 @@
             <maven-resource group="org.jboss.as" artifact="jboss-as-transactions"/>
         </module-def>
 
+        <module-def name="org.jboss.as.web">
+            <maven-resource group="org.jboss.as" artifact="jboss-as-web"/>
+            <!-- <maven-resource group="org.jboss.web" artifact="jasper-jdt"/> -->
+            <maven-resource group="org.jboss.web" artifact="jbossweb"/>
+        </module-def>
+
         <module-def name="org.jboss.com.sun.httpserver">
             <maven-resource group="org.jboss.com.sun.httpserver" artifact="httpserver"/>
         </module-def>
@@ -789,10 +803,6 @@
             <maven-resource group="org.jboss.as" artifact="jboss-as-cli"/>
         </module-def>
 
-        <module-def name="org.jboss.as.clustering.api">
-            <maven-resource group="org.jboss.as" artifact="jboss-as-clustering-api"/>
-        </module-def>
-
         <module-def name="org.jboss.as.clustering.ejb3.infinispan">
             <maven-resource group="org.jboss.as" artifact="jboss-as-clustering-ejb3-infinispan"/>
         </module-def>
@@ -817,10 +827,6 @@
             <maven-resource group="org.jboss.as" artifact="jboss-as-clustering-web-infinispan"/>
         </module-def>
 
-        <module-def name="org.jboss.as.clustering.web.spi">
-            <maven-resource group="org.jboss.as" artifact="jboss-as-clustering-web-spi"/>
-        </module-def>
-
         <module-def name="org.jboss.as.configadmin">
             <maven-resource group="org.jboss.as" artifact="jboss-as-configadmin"/>
         </module-def>
@@ -922,13 +928,6 @@
             <maven-resource group="org.jboss.as" artifact="jboss-as-sar"/>
         </module-def>
 
-        <module-def name="org.jboss.as.web">
-            <maven-resource group="org.jboss.as" artifact="jboss-as-web"/>
-            <maven-resource group="org.jboss.web" artifact="jasper-jdt"/>
-            <maven-resource group="org.jboss.web" artifact="jbossweb"/>
-            <extract-native-jar group="org.jboss.as" artifact="jbossweb-native"/>
-        </module-def>
-
         <module-def name="org.jboss.as.webservices">
             <maven-resource group="org.jboss.as" artifact="jboss-as-webservices-server-integration"/>
             <maven-resource-with-classifier group="org.jboss.ws.cxf" artifact="jbossws-cxf-resources" classifier="jboss711"/>
diff --git a/build/pom.xml b/build/pom.xml
index bfcaaf8..c4fd4ce 100644
--- a/build/pom.xml
+++ b/build/pom.xml
@@ -170,6 +170,16 @@
 
         <dependency>
             <groupId>org.jboss.as</groupId>
+            <artifactId>jboss-as-clustering-api</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.jboss.as</groupId>
+            <artifactId>jboss-as-clustering-web-spi</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.jboss.as</groupId>
             <artifactId>jboss-as-connector</artifactId>
         </dependency>
 
@@ -224,6 +234,11 @@
         </dependency>
 
         <dependency>
+            <groupId>org.jboss.as</groupId>
+            <artifactId>jboss-as-web</artifactId>
+        </dependency>
+
+        <dependency>
             <groupId>org.jboss.ejb3</groupId>
             <artifactId>jboss-ejb3-ext-api</artifactId>
         </dependency>
@@ -887,11 +902,6 @@
 
                 <dependency>
                     <groupId>org.jboss.as</groupId>
-                    <artifactId>jboss-as-clustering-api</artifactId>
-                </dependency>
-
-                <dependency>
-                    <groupId>org.jboss.as</groupId>
                     <artifactId>jboss-as-clustering-ejb3-infinispan</artifactId>
                 </dependency>
 
@@ -921,11 +931,6 @@
                 </dependency>
 
                 <dependency>
-                    <groupId>org.jboss.as</groupId>
-                    <artifactId>jboss-as-clustering-web-spi</artifactId>
-                </dependency>
-
-                <dependency>
                    <groupId>org.jboss.as</groupId>
                    <artifactId>jboss-as-cmp</artifactId>
                 </dependency>
@@ -1085,11 +1090,6 @@
 
                 <dependency>
                     <groupId>org.jboss.as</groupId>
-                    <artifactId>jboss-as-web</artifactId>
-                </dependency>
-
-                <dependency>
-                    <groupId>org.jboss.as</groupId>
                     <artifactId>jboss-as-weld</artifactId>
                 </dependency>
 
diff --git a/clustering/pom.xml b/clustering/pom.xml
index 6dc97af..521cfa1 100644
--- a/clustering/pom.xml
+++ b/clustering/pom.xml
@@ -38,16 +38,16 @@
     <name>JBoss Application Server: Clustering Subsystem</name>
     
     <modules>
-        <!-- <module>api</module> -->
+        <module>api</module>
         <module>common</module>
         <!-- <module>impl</module> -->
         <module>jgroups</module>
         <module>infinispan</module>
         <!-- <module>registry</module>
         <module>service</module>
-        <module>singleton</module>
+        <module>singleton</module>-->
         <module>web-spi</module>
-        <module>web-infinispan</module>
+        <!--<module>web-infinispan</module>
         <module>ejb3-infinispan</module>-->
     </modules>
 
diff --git a/pom.xml b/pom.xml
index 3e72680..6ff1369 100644
--- a/pom.xml
+++ b/pom.xml
@@ -296,6 +296,7 @@
         <module>subsystem-test</module>
         <module>threads</module>
         <module>transactions</module>
+        <module>web</module>
     </modules>
 
     <build>
@@ -5991,7 +5992,6 @@
                 <module>remoting-test</module>
                 <module>sar</module>
                 <module>spec-api</module>
-                <module>web</module>
                 <module>webservices</module>
                 <module>weld</module>
                 <!--
diff --git a/web/pom.xml b/web/pom.xml
index d336f0d..aa846cd 100644
--- a/web/pom.xml
+++ b/web/pom.xml
@@ -145,11 +145,6 @@
 
         <dependency>
             <groupId>org.jboss.web</groupId>
-            <artifactId>jasper-jdt</artifactId>
-        </dependency>
-
-        <dependency>
-            <groupId>org.jboss.web</groupId>
             <artifactId>jbossweb</artifactId>
         </dependency>
 
-- 
1.7.10