[jboss-cvs] JBossAS SVN: r65371 - in projects/javaee/trunk: jboss-ejb-api and 10 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Sep 13 13:03:04 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-09-13 13:03:04 -0400 (Thu, 13 Sep 2007)
New Revision: 65371

Modified:
   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:
Re-prepare the 5.0.0.Beta3 release with unique subproject versions

Modified: projects/javaee/trunk/build/pom.xml
===================================================================
--- projects/javaee/trunk/build/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/build/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -1,17 +1,26 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  The parent maven for the microcontainer project that expects a structure like: 
+  The parent maven for the javaee project that expects a structure like: 
     build/pom.xml
-    ejb-api/pom.xml
-    transaction-api/pom.xml
-
-  This pom aggregates the subproject pom, and it also functions as a default 
+    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.  In order to use the "deploy" goal, 
-  the mvn.cvs.root should be specified in settings.xml.
+  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.
@@ -26,7 +35,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-javaee</artifactId>
-  <version>5.0.0-SNAPSHOT</version>
+  <version>5.0.0.Beta3</version>
   <packaging>pom</packaging>
   <name>JBoss JavaEE 5.0 Build</name>
   <url>http://www.jboss.com</url>
@@ -37,6 +46,24 @@
     <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>
+
+  <properties>
+    <!-- The unique build id for the javaee release -->
+    <build.id>20070913080910</build.id>
+    <version.jboss.common.core>2.2.1.GA</version.jboss.common.core>
+    <version.jboss-ejb-api>3.0.0.${build.id}</version.jboss-ejb-api>
+    <version.jboss-jacc-api>1.1.0.${build.id}</version.jboss-jacc-api>
+    <version.jboss-jad-api>1.2.0.${build.id}</version.jboss-jad-api>
+    <version.jboss-jaspi-api>1.0.0.BETA1-${build.id}</version.jboss-jaspi-api>
+    <version.jboss-jaxr-api>1.0.0.${build.id}</version.jboss-jaxr-api>
+    <version.jboss-jaxs-api>1.2.0.${build.id}</version.jboss-jaxs-api>
+    <version.jboss-jca-api>1.5.0.${build.id}</version.jboss-jca-api>
+    <version.jboss-jms-api>1.1.0.${build.id}</version.jboss-jms-api>
+    <version.jboss-persistence-api>3.0.0.${build.id}</version.jboss-persistence-api>
+    <version.jboss-servlet-api>2.5.0.${build.id}</version.jboss-servlet-api>
+    <version.jboss-transaction-api>1.0.1.${build.id}</version.jboss-transaction-api>
+  </properties>
+
   <build>
     <sourceDirectory>src/main</sourceDirectory>
     <testSourceDirectory>src/tests</testSourceDirectory>
@@ -184,4 +211,15 @@
       </plugin>
     </plugins>
   </reporting>
+  <dependencyManagement>
+    <!-- The parent pom manages the inter-dependencies of the modules. -->
+    <dependencies>
+      <dependency>
+        <groupId>org.jboss</groupId>
+        <artifactId>jboss-common-core</artifactId>
+        <version>${version.jboss.common.core}</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+
 </project>

Modified: projects/javaee/trunk/jboss-ejb-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-ejb-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-ejb-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-ejb-api</artifactId>
-  <version>3.0.0-SNAPSHOT</version>
+  <version>${version.jboss-ejb-api}</version>
   <packaging>jar</packaging>
   <name>JBoss EJB 3.0 API</name>
   <url>http://www.jboss.org</url>
@@ -17,7 +17,7 @@
     <dependency>
       <groupId>org.jboss.javaee</groupId>
       <artifactId>jboss-transaction-api</artifactId>
-      <version>1.0.1-SNAPSHOT</version>
+      <version>${version.jboss-transaction-api}</version>
     </dependency>
     <dependency>
       <groupId>jboss.jbossws</groupId>

Modified: projects/javaee/trunk/jboss-jacc-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jacc-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-jacc-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-jacc-api</artifactId>
-  <version>1.1-SNAPSHOT</version>
+  <version>${version.jboss-jacc-api}</version>
   <packaging>jar</packaging>
   <name>JBoss JACC 1.1 API</name>
   <url>http://www.jboss.org</url>
@@ -17,12 +17,11 @@
     <dependency>
       <groupId>org.jboss</groupId>
       <artifactId>jboss-common-core</artifactId>
-      <version>2.2.1.GA</version>
     </dependency>
     <dependency>
       <groupId>org.jboss.javaee</groupId>
       <artifactId>jboss-servlet-api</artifactId>
-      <version>2.5-SNAPSHOT</version>
+      <version>${version.jboss-servlet-api}</version>
     </dependency>
   </dependencies>
 </project>

Modified: projects/javaee/trunk/jboss-jad-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jad-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-jad-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-jad-api</artifactId>
-  <version>1.2-SNAPSHOT</version>
+  <version>${version.jboss-jad-api}</version>
   <packaging>jar</packaging>
   <name>JBoss JavaEE Application Deployment 1.2 API</name>
   <url>http://www.jboss.org</url>
@@ -17,7 +17,6 @@
     <dependency>
       <groupId>org.jboss</groupId>
       <artifactId>jboss-common-core</artifactId>
-      <version>2.2.1.GA</version>
     </dependency>
   </dependencies>
 </project>

Modified: projects/javaee/trunk/jboss-jaspi-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jaspi-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-jaspi-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-jaspi-api</artifactId>
-  <version>1.0-BETA1</version>
+  <version>${version.jboss-jaspi-api}</version>
   <packaging>jar</packaging>
   <name>JBoss Java Authentication SPI for Containers 1.0-PR API</name>
   <url>http://www.jboss.org</url>

Modified: projects/javaee/trunk/jboss-jaxr-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jaxr-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-jaxr-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-jaxr-api</artifactId>
-  <version>1.0-SNAPSHOT</version>
+  <version>${version.jboss-jaxr-api}</version>
   <packaging>jar</packaging>
   <name>JBoss Java API for XML Registries 1.0</name>
   <url>http://www.jboss.org</url>

Modified: projects/javaee/trunk/jboss-jaxs-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jaxs-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-jaxs-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-jaxs-api</artifactId>
-  <version>1.2-SNAPSHOT</version>
+  <version>${version.jboss-jaxs-api}</version>
   <packaging>jar</packaging>
   <name>JBoss Streaming API for XML 1.0</name>
   <url>http://www.jboss.org</url>

Modified: projects/javaee/trunk/jboss-jca-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jca-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-jca-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-jca-api</artifactId>
-  <version>1.5-SNAPSHOT</version>
+  <version>${version.jboss-jca-api}</version>
   <packaging>jar</packaging>
   <name>JBoss J2EE Connector Architecture 1.5 API</name>
   <url>http://www.jboss.org</url>
@@ -18,7 +18,6 @@
     <dependency>
       <groupId>org.jboss</groupId>
       <artifactId>jboss-common-core</artifactId>
-      <version>2.2.1.GA</version>
     </dependency>  
   </dependencies>
 </project>

Modified: projects/javaee/trunk/jboss-jms-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-jms-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-jms-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-jms-api</artifactId>
-  <version>1.1-SNAPSHOT</version>
+  <version>${version.jboss-jms-api}</version>
   <packaging>jar</packaging>
   <name>JBoss JMS 1.1 API</name>
   <url>http://www.jboss.org</url>

Modified: projects/javaee/trunk/jboss-persistence-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-persistence-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-persistence-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-persistence-api</artifactId>
-  <version>3.0.0-SNAPSHOT</version>
+  <version>${version.jboss-persistence-api}</version>
   <packaging>jar</packaging>
   <name>JBoss Persistence 3.0 API</name>
   <url>http://www.jboss.org</url>

Modified: projects/javaee/trunk/jboss-servlet-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-servlet-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-servlet-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-servlet-api</artifactId>
-  <version>2.5-SNAPSHOT</version>
+  <version>${version.jboss-servlet-api}</version>
   <packaging>jar</packaging>
   <name>JBoss Java Servlet 2.5 API</name>
   <url>http://www.jboss.org</url>

Modified: projects/javaee/trunk/jboss-transaction-api/pom.xml
===================================================================
--- projects/javaee/trunk/jboss-transaction-api/pom.xml	2007-09-13 16:56:43 UTC (rev 65370)
+++ projects/javaee/trunk/jboss-transaction-api/pom.xml	2007-09-13 17:03:04 UTC (rev 65371)
@@ -2,13 +2,13 @@
   <parent>
     <groupId>org.jboss.javaee</groupId>
     <artifactId>jboss-javaee</artifactId>
-    <version>5.0.0-SNAPSHOT</version>
+    <version>5.0.0.Beta3</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.javaee</groupId>
   <artifactId>jboss-transaction-api</artifactId>
-  <version>1.0.1-SNAPSHOT</version>
+  <version>${version.jboss-transaction-api}</version>
   <packaging>jar</packaging>
   <name>JBoss Transaction 1.0.1 API</name>
   <url>http://www.jboss.org</url>




More information about the jboss-cvs-commits mailing list