Author: pete.muir(a)jboss.org
Date: 2009-11-09 19:14:11 -0500 (Mon, 09 Nov 2009)
New Revision: 4920
Modified:
build/trunk/dist-jcp/pom.xml
build/trunk/dist-jcp/readme.txt
Log:
jcp build
Modified: build/trunk/dist-jcp/pom.xml
===================================================================
--- build/trunk/dist-jcp/pom.xml 2009-11-09 23:50:03 UTC (rev 4919)
+++ build/trunk/dist-jcp/pom.xml 2009-11-10 00:14:11 UTC (rev 4920)
@@ -1,16 +1,103 @@
-<?xml version="1.0"?>
-<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">
+<?xml version="1.0" encoding="UTF-8"?>
+<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-parent</artifactId>
- <groupId>org.jboss.weld</groupId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>6</version>
</parent>
- <modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.weld</groupId>
- <artifactId>weld-distribution</artifactId>
- <packaging>zip</packaging>
- <name>Weld Distribution</name>
+ <artifactId>weld-jcp-dist</artifactId>
+ <version>1.0.0</version>
+ <packaging>pom</packaging>
+ <name>Weld (JCP) Distribution</name>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.weld</groupId>
+ <artifactId>weld-core</artifactId>
+ <version>${weld.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.weld</groupId>
+ <artifactId>weld-core</artifactId>
+ <version>${weld.version}</version>
+ <optional>true</optional>
+ <classifier>javadoc</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.weld</groupId>
+ <artifactId>weld-core</artifactId>
+ <version>${weld.version}</version>
+ <optional>true</optional>
+ <classifier>sources</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.weld</groupId>
+ <artifactId>weld-spi</artifactId>
+ <version>${weld.api.version}</version>
+ <optional>true</optional>
+ <classifier>sources</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.weld</groupId>
+ <artifactId>weld-api</artifactId>
+ <version>${weld.api.version}</version>
+ <optional>true</optional>
+ <classifier>sources</classifier>
+ </dependency>
+ <dependency>
+ <groupId>javax.enterprise</groupId>
+ <artifactId>cdi-api</artifactId>
+ <version>${weld.api.version}</version>
+ <optional>true</optional>
+ <classifier>sources</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.weld</groupId>
+ <artifactId>weld-spi</artifactId>
+ <version>${weld.api.version}</version>
+ <optional>true</optional>
+ <classifier>javadoc</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.weld</groupId>
+ <artifactId>weld-api</artifactId>
+ <version>${weld.api.version}</version>
+ <optional>true</optional>
+ <classifier>javadoc</classifier>
+ </dependency>
+ <dependency>
+ <groupId>javax.enterprise</groupId>
+ <artifactId>cdi-api</artifactId>
+ <version>${weld.api.version}</version>
+ <optional>true</optional>
+ <classifier>javadoc</classifier>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>assembly.xml</descriptor>
+ </descriptors>
+ <finalName>weld-${weld.version}</finalName>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
Modified: build/trunk/dist-jcp/readme.txt
===================================================================
--- build/trunk/dist-jcp/readme.txt 2009-11-09 23:50:03 UTC (rev 4919)
+++ build/trunk/dist-jcp/readme.txt 2009-11-10 00:14:11 UTC (rev 4920)
@@ -1,5 +1,5 @@
- Weld
+ JSR-299: Contexts and Dependency Injection RI
What is it?
============
@@ -11,49 +11,16 @@
Status
=======
- This is a preproduction release of Weld.
+ This is a production release of Weld.
- System requirements
- ===================
-
- Weld examples require either a Java EE 6 application server, a Java EE 5
- application server retrofitted to include CDI support, a servlet container
- (using the Weld servlet extension) and Java SE (using the Weld Java SE
- extension). In fact, through extensions, Weld can accomodate any Java
- environment.
-
- Currently, you must use JBoss AS 5.2.0.Beta1 (use nightly builds until
- released) or above deploy the provided examples out of the box. Marked
- examples, which do not include EJB session beans, can also be deployed to
- Apache Tomcat 6 or Jetty 6. Other application servers may be supported by
- the examples in the 1.0.0 release.
-
- JDK 5.0 or JDK 6.0 is required for all Weld releases.
-
Contents of distribution
========================
-
- doc/
-
- API Docs and reference guide. Open doc/en-US/html/index.html in your
- browser for instructions on how to get started using Weld and the
- facilities offered by JSR-299.
-
- examples/
-
- The Weld examples, the examples are described in more detail in the
- reference guide
-
- jboss-as/
-
- Installer for JBoss AS, change into this directory, and run ant update
- There are more details in the reference guide
lib/
- Libraries, for building the examples
+ Weld dependencies
- lib/weld
+ artifacts/
Weld binary, source and javadoc jars
@@ -71,6 +38,4 @@
Mailing Lists:
https://lists.jboss.org/mailman/listinfo/weld-dev
Source Code:
http://anonsvn.jboss.org/repos/weld
Issue Tracking:
https://jira.jboss.org/jira/browse/WELD (core)
-
https://jira.jboss.org/jira/browse/WELDX (extensions)
-
https://jira.jboss.org/jira/browse/WELDINT (JBoss AS integration)