[jboss-cvs] JBossAS SVN: r68049 - in projects/javaee/trunk: build and 12 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Dec 7 12:58:06 EST 2007


Author: pgier
Date: 2007-12-07 12:58:05 -0500 (Fri, 07 Dec 2007)
New Revision: 68049

Added:
   projects/javaee/trunk/pom.xml
Modified:
   projects/javaee/trunk/build/assembly/bin-jdk14.xml
   projects/javaee/trunk/build/assembly/bin.xml
   projects/javaee/trunk/build/assembly/sources.xml
   projects/javaee/trunk/build/pom.xml
   projects/javaee/trunk/jboss-ejb-api/pom.xml
   projects/javaee/trunk/jboss-jacc-api/pom.xml
   projects/javaee/trunk/jboss-jad-api/pom.xml
   projects/javaee/trunk/jboss-jaspi-api/pom.xml
   projects/javaee/trunk/jboss-jaxr-api/pom.xml
   projects/javaee/trunk/jboss-jaxs-api/pom.xml
   projects/javaee/trunk/jboss-jca-api/pom.xml
   projects/javaee/trunk/jboss-jms-api/pom.xml
   projects/javaee/trunk/jboss-persistence-api/pom.xml
   projects/javaee/trunk/jboss-servlet-api/pom.xml
   projects/javaee/trunk/jboss-transaction-api/pom.xml
Log:
[JBAS-4983] Splitting the parent and aggregator for the release.  One dependency update.  Some comment updates.

Modified: projects/javaee/trunk/build/assembly/bin-jdk14.xml
===================================================================
--- projects/javaee/trunk/build/assembly/bin-jdk14.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/build/assembly/bin-jdk14.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -5,43 +5,43 @@
   <includeBaseDirectory>false</includeBaseDirectory>
   <fileSets>
     <fileSet>
-      <directory>../jboss-ejb-api/target/classes-jdk14</directory>
+      <directory>jboss-ejb-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jacc-api/target/classes-jdk14</directory>
+      <directory>jboss-jacc-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jad-api/target/classes-jdk14</directory>
+      <directory>jboss-jad-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jaxr-api/target/classes-jdk14</directory>
+      <directory>jboss-jaxr-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jaxs-api/target/classes-jdk14</directory>
+      <directory>jboss-jaxs-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jca-api/target/classes-jdk14</directory>
+      <directory>jboss-jca-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jms-api/target/classes-jdk14</directory>
+      <directory>jboss-jms-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-persistence-api/target/classes-jdk14</directory>
+      <directory>jboss-persistence-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-servlet-api/target/classes-jdk14</directory>
+      <directory>jboss-servlet-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-transaction-api/target/classes-jdk14</directory>
+      <directory>jboss-transaction-api/target/classes-jdk14</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
   </fileSets>

Modified: projects/javaee/trunk/build/assembly/bin.xml
===================================================================
--- projects/javaee/trunk/build/assembly/bin.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/build/assembly/bin.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -5,43 +5,43 @@
   <includeBaseDirectory>false</includeBaseDirectory>
   <fileSets>
     <fileSet>
-      <directory>../jboss-ejb-api/target/classes</directory>
+      <directory>jboss-ejb-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jacc-api/target/classes</directory>
+      <directory>jboss-jacc-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jad-api/target/classes</directory>
+      <directory>jboss-jad-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jaxr-api/target/classes</directory>
+      <directory>jboss-jaxr-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jaxs-api/target/classes</directory>
+      <directory>jboss-jaxs-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jca-api/target/classes</directory>
+      <directory>jboss-jca-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jms-api/target/classes</directory>
+      <directory>jboss-jms-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-persistence-api/target/classes</directory>
+      <directory>jboss-persistence-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-servlet-api/target/classes</directory>
+      <directory>jboss-servlet-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-transaction-api/target/classes</directory>
+      <directory>jboss-transaction-api/target/classes</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
   </fileSets>

Modified: projects/javaee/trunk/build/assembly/sources.xml
===================================================================
--- projects/javaee/trunk/build/assembly/sources.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/build/assembly/sources.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -6,43 +6,43 @@
   <includeBaseDirectory>false</includeBaseDirectory>
   <fileSets>
     <fileSet>
-      <directory>../jboss-ejb-api/src/main</directory>
+      <directory>jboss-ejb-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jacc-api/src/main</directory>
+      <directory>jboss-jacc-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jad-api/src/main</directory>
+      <directory>jboss-jad-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jaxr-api/src/main</directory>
+      <directory>jboss-jaxr-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jaxs-api/src/main</directory>
+      <directory>jboss-jaxs-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jca-api/src/main</directory>
+      <directory>jboss-jca-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-jms-api/src/main</directory>
+      <directory>jboss-jms-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-persistence-api/src/main</directory>
+      <directory>jboss-persistence-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-servlet-api/src/main</directory>
+      <directory>jboss-servlet-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
     <fileSet>
-      <directory>../jboss-transaction-api/src/main</directory>
+      <directory>jboss-transaction-api/src/main</directory>
       <outputDirectory>/</outputDirectory>
     </fileSet>
   </fileSets>

Modified: projects/javaee/trunk/build/pom.xml
===================================================================
--- projects/javaee/trunk/build/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/build/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,30 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-  The parent maven for the javaee project that expects a structure like: 
-    build/pom.xml
-    jboss-ejb-api/pom.xml
-    jboss-jacc-api/pom.xml
-    jboss-jad-api/pom.xml
-    jboss-jaspi-api/pom.xml
-    jboss-jaxr-api/pom.xml
-    jboss-jaxs-api/pom.xml
-    jboss-jca-api/pom.xml
-    jboss-jms-api/pom.xml
-    jboss-persistence-api/pom.xml
-    jboss-servlet-api/pom.xml
-    jboss-transaction-api/pom.xml
-  
-  This pom aggregates the subproject poms, and it also functions as a default 
-  configuration.  The subproject poms each inherit configuration from this one.
-  
-  To build this project maven 2 should be installed and in the system path. 
-  From the command line run "mvn" from the build directory and "install" will 
-  be used as the default goal. The build.id should be updated to create unique
-  artifacts for the subprojects.
-  
-  To add a module edit the modules section and add the module also to 
-  assembly/bin.xml and assembly.sources.xml.
--->
+
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
@@ -34,10 +9,10 @@
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
-  <artifactId>jboss-javaee</artifactId>
+  <artifactId>jboss-javaee-parent</artifactId>
   <version>5.0.0-SNAPSHOT</version>
   <packaging>pom</packaging>
-  <name>JBoss JavaEE 5.0 Build</name>
+  <name>JBoss JavaEE 5.0 Parent</name>
   <url>http://www.jboss.com</url>
   <description>
     The JBoss JavaEE API classes
@@ -100,27 +75,7 @@
           </execution>
         </executions>
       </plugin>
-
       <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <version>2.2-beta-1</version>
-        <executions>
-          <execution>
-            <goals>
-              <goal>attached</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <descriptors>
-            <descriptor>assembly/bin.xml</descriptor>
-            <descriptor>assembly/sources.xml</descriptor>
-          </descriptors>
-        </configuration>
-        <inherited>false</inherited>
-      </plugin>
-      <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
         <configuration>
           <printSummary>false</printSummary>
@@ -166,7 +121,6 @@
         <enabled>false</enabled>
       </snapshots>
     </repository>
-
     <repository>
       <id>snapshots.jboss.org</id>
       <name>JBoss Snapshots Repository</name>
@@ -180,19 +134,7 @@
       </releases>
     </repository>
   </repositories>
-  <modules>
-    <module>../jboss-ejb-api</module>
-    <module>../jboss-jacc-api</module>
-    <module>../jboss-jad-api</module>
-    <module>../jboss-jaxr-api</module>
-    <module>../jboss-jaxs-api</module>
-    <module>../jboss-jca-api</module>
-    <module>../jboss-jms-api</module>
-    <module>../jboss-persistence-api</module>
-    <module>../jboss-servlet-api</module>
-    <module>../jboss-transaction-api</module>
-    <module>../jboss-jaspi-api</module>
-  </modules>
+  
   <reporting>
     <plugins>
       <plugin>
@@ -211,6 +153,7 @@
       </plugin>
     </plugins>
   </reporting>
+  
   <dependencyManagement>
     <!-- The parent pom manages the inter-dependencies of the modules. -->
     <dependencies>

Modified: projects/javaee/trunk/jboss-ejb-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-ejb-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-ejb-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Modified: projects/javaee/trunk/jboss-jacc-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jacc-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-jacc-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Modified: projects/javaee/trunk/jboss-jad-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jad-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-jad-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Modified: projects/javaee/trunk/jboss-jaspi-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jaspi-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-jaspi-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Modified: projects/javaee/trunk/jboss-jaxr-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jaxr-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-jaxr-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
@@ -15,7 +15,7 @@
   <description>The Java API for XML Registries 1.0 API classes</description>
   <dependencies>
     <dependency>
-      <groupId>sun-jaf</groupId>
+      <groupId>javax.activation</groupId>
       <artifactId>activation</artifactId>
       <version>1.0.2</version>
     </dependency>

Modified: projects/javaee/trunk/jboss-jaxs-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jaxs-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-jaxs-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Modified: projects/javaee/trunk/jboss-jca-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jca-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-jca-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Modified: projects/javaee/trunk/jboss-jms-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jms-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-jms-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Modified: projects/javaee/trunk/jboss-persistence-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-persistence-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-persistence-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Modified: projects/javaee/trunk/jboss-servlet-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-servlet-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-servlet-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Modified: projects/javaee/trunk/jboss-transaction-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-transaction-api/pom.xml	2007-12-07 17:46:34 UTC (rev 68048)
+++ projects/javaee/trunk/jboss-transaction-api/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <groupId>org.jboss.javaee</groupId>
-    <artifactId>jboss-javaee</artifactId>
+    <artifactId>jboss-javaee-parent</artifactId>
     <version>5.0.0-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>

Added: projects/javaee/trunk/pom.xml
===================================================================
--- projects/javaee/trunk/pom.xml	                        (rev 0)
+++ projects/javaee/trunk/pom.xml	2007-12-07 17:58:05 UTC (rev 68049)
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  The aggregate maven build for the javaee project that expects a structure like: 
+    build/pom.xml
+    jboss-ejb-api/pom.xml
+    jboss-jacc-api/pom.xml
+    jboss-jad-api/pom.xml
+    jboss-jaspi-api/pom.xml
+    jboss-jaxr-api/pom.xml
+    jboss-jaxs-api/pom.xml
+    jboss-jca-api/pom.xml
+    jboss-jms-api/pom.xml
+    jboss-persistence-api/pom.xml
+    jboss-servlet-api/pom.xml
+    jboss-transaction-api/pom.xml
+  
+  This pom aggregates the subproject poms.
+  
+  To build this project maven 2 should be installed and in the system path. 
+  From the command line run "mvn install" from the build directory. The build.id 
+  should be updated to create unique artifacts for the subprojects when performing 
+  releases.
+  
+  To add a module edit the modules section and add the module also to 
+  build/assembly/bin.xml and build/assembly/sources.xml.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <groupId>org.jboss.javaee</groupId>
+    <artifactId>jboss-javaee-parent</artifactId>
+    <version>5.0.0-SNAPSHOT</version>
+    <relativePath>build/pom.xml</relativePath>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.jboss.javaee</groupId>
+  <artifactId>jboss-javaee</artifactId>
+  <version>5.0.0-SNAPSHOT</version>
+  <packaging>pom</packaging>
+  <name>JBoss JavaEE 5.0 Aggregate</name>
+  <url>http://www.jboss.com</url>
+  <description>
+    The JBoss JavaEE API classes
+  </description>
+  <scm>
+    <connection>scm:svn:http://anonsvn.jboss.org/repos/jbossas/projects/javaee/trunk</connection>
+    <developerConnection>scm:svn:https://svn.jboss.org/repos/jbossas/projects/javaee/trunk</developerConnection>
+  </scm>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <version>2.2-beta-1</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>attached</goal>
+            </goals>
+            <phase>package</phase>
+          </execution>
+        </executions>
+        <configuration>
+          <descriptors>
+            <descriptor>build/assembly/bin.xml</descriptor>
+            <descriptor>build/assembly/sources.xml</descriptor>
+          </descriptors>
+        </configuration>
+        <inherited>false</inherited>
+      </plugin>
+      <plugin>
+        <artifactId>maven-release-plugin</artifactId>
+        <configuration>
+           <tagBase>https://svn.jboss.org/repos/jbossas/projects/javaee/tags</tagBase>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+  <modules>
+    <module>build</module>
+    <module>jboss-ejb-api</module>
+    <module>jboss-jacc-api</module>
+    <module>jboss-jad-api</module>
+    <module>jboss-jaxr-api</module>
+    <module>jboss-jaxs-api</module>
+    <module>jboss-jca-api</module>
+    <module>jboss-jms-api</module>
+    <module>jboss-persistence-api</module>
+    <module>jboss-servlet-api</module>
+    <module>jboss-transaction-api</module>
+    <module>jboss-jaspi-api</module>
+  </modules>
+
+</project>




More information about the jboss-cvs-commits mailing list