Author: pete.muir(a)jboss.org
Date: 2009-10-11 15:24:34 -0400 (Sun, 11 Oct 2009)
New Revision: 3935
Modified:
api/trunk/bom/pom.xml
api/trunk/cdi/pom.xml
api/trunk/parent/pom.xml
api/trunk/pom.xml
api/trunk/weld-spi/pom.xml
api/trunk/weld/pom.xml
Log:
minor modifications
Modified: api/trunk/bom/pom.xml
===================================================================
--- api/trunk/bom/pom.xml 2009-10-11 18:39:35 UTC (rev 3934)
+++ api/trunk/bom/pom.xml 2009-10-11 19:24:34 UTC (rev 3935)
@@ -6,7 +6,7 @@
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</version>
- <name>Weld & CDI APIs BOM</name>
+ <name>Weld and CDI APIs BOM</name>
<!-- Minimal project metadata, for more see parent/pom.xml -->
<
url>http://www.seamframework.org/Weld</url>
@@ -41,7 +41,19 @@
</snapshots>
</repository>
<repository>
- <id>oss.sonatype.org</id>
+ <id>snapshots.jboss.org</id>
+ <name>JBoss Snapshots Repository</name>
+ <
url>http://snapshots.jboss.org/maven2</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
+ <repository>
+ <
id>oss.sonatype.org/jboss-snapshots</id>
<name>JBoss (Nexus) Snapshots Repository</name>
<
url>http://oss.sonatype.org/content/repositories/jboss-snapshots/</...
<releases>
@@ -69,7 +81,7 @@
<jstl.api.version>1.2</jstl.api.version>
<jta.api.version>1.0.1B</jta.api.version>
<jms.api.version>1.1</jms.api.version>
- <uel.api.version>2.1.2-b05</uel.api.version>
+ <uel.api.version>2.1.2-b04</uel.api.version>
<jsf.api.version>1.2_13</jsf.api.version>
<jaxws.api.version>2.1</jaxws.api.version>
<interceptor.api.version>3.1.0-SNAPSHOT</interceptor.api.version>
@@ -202,11 +214,49 @@
</dependencies>
</dependencyManagement>
+
+ <!-- The release profile -->
+ <profiles>
+ <profile>
+ <id>release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.0.0-alpha-4</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
- <!-- SCM info-->
+ <!-- SCM info and distribution management-->
<scm>
<
connection>scm:svn:http://anonsvn.jboss.org/repos/weld/api/trunk/bom&l...
<
developerConnection>scm:svn:https://svn.jboss.org/repos/weld/api/trunk...
</scm>
+
+ <distributionManagement>
+ <repository>
+ <
id>oss.sonatype.org/jboss-staging</id>
+ <name>Sonatype Nexus Maven Repository</name>
+
<
url>http://oss.sonatype.org/service/local/staging/deploy/maven2</ur...
+ </repository>
+ <snapshotRepository>
+ <
id>oss.sonatype.org/jboss-snapshots</id>
+ <name>Sonatype Nexus Snapshot Repository</name>
+
<
url>http://oss.sonatype.org/content/repositories/jboss-snapshots</u...
+ </snapshotRepository>
+ </distributionManagement>
</project>
Modified: api/trunk/cdi/pom.xml
===================================================================
--- api/trunk/cdi/pom.xml 2009-10-11 18:39:35 UTC (rev 3934)
+++ api/trunk/cdi/pom.xml 2009-10-11 19:24:34 UTC (rev 3935)
@@ -5,14 +5,15 @@
<groupId>org.jboss.weld</groupId>
<artifactId>weld-api-parent</artifactId>
<version>1.0-SNAPSHOT</version>
+ <relativePath>../parent</relativePath>
</parent>
<groupId>javax.enterprise</groupId>
<artifactId>cdi-api</artifactId>
<packaging>jar</packaging>
- <name>CDI API</name>
- <description>API for JSR-299: Contexts and Dependency Injection for Java
EE</description>
+ <name>CDI APIs</name>
+ <description>APIs for JSR-299: Contexts and Dependency Injection for Java
EE</description>
<dependencies>
<dependency>
@@ -22,8 +23,8 @@
</dependency>
<dependency>
- <groupId>javax.ejb</groupId>
- <artifactId>ejb-api</artifactId>
+ <groupId>org.jboss.ejb3</groupId>
+ <artifactId>jboss-ejb3-api</artifactId>
<optional>true</optional>
</dependency>
Modified: api/trunk/parent/pom.xml
===================================================================
--- api/trunk/parent/pom.xml 2009-10-11 18:39:35 UTC (rev 3934)
+++ api/trunk/parent/pom.xml 2009-10-11 19:24:34 UTC (rev 3935)
@@ -1,12 +1,17 @@
<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">
<modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.weld</groupId>
+ <artifactId>weld-api-bom</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <relativePath>../bom</relativePath>
+ </parent>
<groupId>org.jboss.weld</groupId>
<artifactId>weld-api-parent</artifactId>
<packaging>pom</packaging>
- <version>1.0-SNAPSHOT</version>
- <name>Weld & CDI APIs Parent</name>
+ <name>Weld and CDI APIs Parent</name>
<!-- Full project metadata -->
@@ -65,15 +70,20 @@
</developer>
</developers>
- <!-- Import the BOM -->
- <dependencies>
- <dependency>
- <groupId>org.jboss.weld</groupId>
- <artifactId>weld-api-bom</artifactId>
- <version>${project.version}</version>
- <scope>import</scope>
- </dependency>
- </dependencies>
+ <!-- Configure non-API dependencies (e.g. testing)-->
+ <dependencyManagement>
+ <dependencies>
+
+ <dependency>
+ <groupId>org.testng</groupId>
+ <artifactId>testng</artifactId>
+ <version>5.9</version>
+ <classifier>jdk15</classifier>
+ </dependency>
+
+ </dependencies>
+ </dependencyManagement>
+
<!-- Configure the build -->
<build>
@@ -95,14 +105,6 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
</plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <configuration>
- <
tagBase>https://svn.jboss.org/repos/weld/api/tags</tagBase>
- <autoVersionSubmodules>true</autoVersionSubmodules>
- </configuration>
- </plugin>
</plugins>
<defaultGoal>package</defaultGoal>
@@ -166,6 +168,11 @@
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.0-alpha-4</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.0-beta-1</version>
<executions>
@@ -284,6 +291,32 @@
</plugins>
</pluginManagement>
</build>
+
+ <!-- The release profile -->
+ <profiles>
+ <profile>
+ <id>release</id>
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+ </profile>
+ </profiles>
<!-- Configure the SCM connection -->
<scm>
Modified: api/trunk/pom.xml
===================================================================
--- api/trunk/pom.xml 2009-10-11 18:39:35 UTC (rev 3934)
+++ api/trunk/pom.xml 2009-10-11 19:24:34 UTC (rev 3935)
@@ -6,7 +6,7 @@
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</version>
- <name>Weld & CDI APIs Build Aggregator</name>
+ <name>Weld and CDI APIs Build Aggregator</name>
<!-- Minimal project metadata, for more see parent/pom.xml -->
<description>The build aggregator for Weld and the CDI APIs, which takes care of
calling the modules which make up Weld and CDI APIs</description>
@@ -42,12 +42,12 @@
<distributionManagement>
<repository>
- <id>jboss-releases</id>
+ <
id>oss.sonatype.org/jboss-releases</id>
<name>Sonatype Nexus Maven Repository</name>
<
url>http://oss.sonatype.org/service/local/staging/deploy/maven2</ur...
</repository>
<snapshotRepository>
- <id>jboss-snapshots</id>
+ <
id>oss.sonatype.org/jboss-snapshots</id>
<name>Sonatype Nexus Snapshot Repository</name>
<
url>http://oss.sonatype.org/content/repositories/jboss-snapshots</u...
</snapshotRepository>
@@ -56,22 +56,50 @@
<modules>
<module>bom</module>
<module>parent</module>
- <module>cdi-api</module>
- <module>spi</module>
- <module>weld-api</module>
+ <module>cdi</module>
+ <module>weld</module>
+ <module>weld-spi</module>
</modules>
<!-- Minimal build configuration -->
<build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <version>2.0-beta-9</version>
- </plugin>
- </plugins>
- </pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <version>2.0-beta-9</version>
+ <configuration>
+ <goals>deploy</goals>
+ <arguments>-Prelease</arguments>
+ <autoVersionSubmodules>true</autoVersionSubmodules>
+ <
tagBase>https://svn.jboss.org/repos/weld/api/tags</tagBase>
+ </configuration>
+ </plugin>
+ </plugins>
</build>
-
+
+ <!-- The release profile -->
+ <profiles>
+ <profile>
+ <id>release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.0.0-alpha-4</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
Modified: api/trunk/weld/pom.xml
===================================================================
--- api/trunk/weld/pom.xml 2009-10-11 18:39:35 UTC (rev 3934)
+++ api/trunk/weld/pom.xml 2009-10-11 19:24:34 UTC (rev 3935)
@@ -1,14 +1,15 @@
<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>
- <artifactId>weld-parent</artifactId>
+ <artifactId>weld-api-parent</artifactId>
<groupId>org.jboss.weld</groupId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0-SNAPSHOT</version>
+ <relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.weld</groupId>
<artifactId>weld-api</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <name>Weld Core API</name>
+ <name>Weld APIs</name>
+ <description>Weld specifc extensions to the CDI API</description>
<dependencies>
<dependency>
@@ -18,7 +19,4 @@
</dependencies>
- <build>
- <defaultGoal>install</defaultGoal>
- </build>
</project>
Modified: api/trunk/weld-spi/pom.xml
===================================================================
--- api/trunk/weld-spi/pom.xml 2009-10-11 18:39:35 UTC (rev 3934)
+++ api/trunk/weld-spi/pom.xml 2009-10-11 19:24:34 UTC (rev 3935)
@@ -1,14 +1,14 @@
<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>
- <artifactId>weld-parent</artifactId>
+ <artifactId>weld-api-parent</artifactId>
<groupId>org.jboss.weld</groupId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0-SNAPSHOT</version>
+ <relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.weld</groupId>
<artifactId>weld-spi</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <name>Weld Service Provider Interfaces</name>
+ <name>Weld SPIs for container integration</name>
<dependencies>
<dependency>
@@ -66,8 +66,8 @@
</dependency>
<dependency>
- <groupId>javax.ejb</groupId>
- <artifactId>ejb-api</artifactId>
+ <groupId>org.jboss.ejb3</groupId>
+ <artifactId>jboss-ejb3-api</artifactId>
<optional>true</optional>
</dependency>
@@ -79,7 +79,4 @@
</dependencies>
- <build>
- <defaultGoal>install</defaultGoal>
- </build>
</project>