[jboss-cvs] jboss-seam ...
Peter Muir
peter at bleepbleep.org.uk
Wed Jul 11 14:33:54 EDT 2007
User: pmuir
Date: 07/07/11 14:33:54
Modified: jboss-seam build.xml pom.xml
Log:
Seam dependency management
Revision Changes Path
1.235 +257 -48 jboss-seam/build.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/build.xml,v
retrieving revision 1.234
retrieving revision 1.235
diff -u -b -r1.234 -r1.235
--- build.xml 9 Jul 2007 18:18:18 -0000 1.234
+++ build.xml 11 Jul 2007 18:33:54 -0000 1.235
@@ -180,44 +180,173 @@
<!-- ########################## MAVEN2 #########################-->
- <target name="init.m2">
<path id="maven-ant-tasks.classpath" path="${build.lib.dir}/maven-ant-tasks.jar" />
- <typedef
- resource="org/apache/maven/artifact/ant/antlib.xml"
- uri="urn:maven-artifact-ant"
- classpathref="maven-ant-tasks.classpath" />
+ <typedef resource="org/apache/maven/artifact/ant/antlib.xml" uri="urn:maven-artifact-ant" classpathref="maven-ant-tasks.classpath" />
- <artifact:pom file="${build.dir}/core.pom.xml" id="core.pom"/>
+ <target name="installExtraDependencies" description="Install extra Seam deps into local Maven 2 repository">
- <artifact:dependencies pathId="build.core.maven.path" versionsId="build.core.versions" useScope="compile">
- <pom refid="core.pom"/>
- </artifact:dependencies>
+ <!-- IText -->
+
+ <artifact:pom file="${build.dir}/thirdparty/itext.pom.xml" id="itext.pom" />
+ <artifact:install file="${lib.dir}/itext-2.0.4.jar">
+ <pom refid="itext.pom" />
+ </artifact:install>
+
+ <!-- JBoss POJO Cache -->
+
+ <artifact:pom file="${build.dir}/thirdparty/jboss-cache-jdk50.pom.xml" id="jboss-cache-jdk50.pom" />
+ <artifact:install file="${lib.dir}/jboss-cache-jdk50.jar">
+ <pom refid="jboss-cache-jdk50.pom" />
+ </artifact:install>
- <path id="build.core.path">
- <!-- Legacy jars -->
- <fileset dir="${basedir}">
- <!-- JBoss Cache (POJO), 1.4.1.GA -->
- <include name="lib/jboss-cache-jdk50.jar" />
- <include name="lib/jgroups.jar" />
<!-- Meldware -->
- <include name="mail/buni-meldware/lib/*.jar" />
- <!-- Drools -->
- <include name="drools/lib/*.jar" />
+
+ <artifact:pom file="${build.dir}/thirdparty/meldware-mailapi.pom.xml" id="meldware-mailapi.pom" />
+ <artifact:install file="${mail.dir}/buni-meldware/lib/mailapi.jar">
+ <pom refid="meldware-mailapi.pom" />
+ </artifact:install>
+
+ <artifact:pom file="${build.dir}/thirdparty/meldware-mailjmx.pom.xml" id="meldware-mailjmx.pom" />
+ <artifact:install file="${mail.dir}/buni-meldware/lib/mailjmx.jar">
+ <pom refid="meldware-mailjmx.pom" />
+ </artifact:install>
+
+
+ <!-- Drools and dependencies -->
+ <artifact:pom file="${build.dir}/thirdparty/mvel14.pom.xml" id="mvel14.pom" />
+ <artifact:install file="${drools.lib.dir}/mvel14-1.2beta16.jar">
+ <pom refid="mvel14.pom" />
+ </artifact:install>
+
+ <artifact:pom file="${build.dir}/thirdparty/antlr.pom.xml" id="antlr.pom" />
+ <artifact:install file="${drools.lib.dir}/antlr-3.0b7.jar">
+ <pom refid="antlr.pom" />
+ </artifact:install>
+
+ <artifact:pom file="${build.dir}/thirdparty/janino.pom.xml" id="janino.pom" />
+ <artifact:install file="${drools.lib.dir}/janino-2.5.6.jar">
+ <pom refid="janino.pom" />
+ </artifact:install>
+
+ <artifact:pom file="${build.dir}/thirdparty/drools.pom.xml" id="drools.pom" />
+ <artifact:install>
+ <pom refid="drools.pom" />
+ </artifact:install>
+
+ <artifact:pom file="${build.dir}/thirdparty/drools-core.pom.xml" id="drools-core.pom" />
+ <artifact:install file="${drools.lib.dir}/drools-core-4.0.0.MR2.jar">
+ <pom refid="drools-core.pom" />
+ </artifact:install>
+
+ <artifact:pom file="${build.dir}/thirdparty/drools-compiler.pom.xml" id="drools-compiler.pom" />
+ <artifact:install file="${drools.lib.dir}/drools-compiler-4.0.0.MR2.jar">
+ <pom refid="drools-compiler.pom" />
+ </artifact:install>
+
<!-- Testng -->
- <include name="lib/testng-*.jar" />
+
+ <artifact:pom file="${build.dir}/thirdparty/testng.pom.xml" id="testng.pom" />
+ <artifact:install file="${lib.dir}/testng-5.6-jdk15.jar">
+ <pom refid="testng.pom" />
+ </artifact:install>
+
<!-- JBPM JPDL -->
- <include name="lib/jbpm-jpdl.jar" />
+
+ <artifact:pom file="${build.dir}/thirdparty/jbpm-jpdl.pom.xml" id="jbpm-jpdl.pom" />
+ <artifact:install file="${lib.dir}/jbpm-jpdl.jar">
+ <pom refid="jbpm-jpdl.pom" />
+ </artifact:install>
+
<!-- Hibernate Search -->
- <include name="lib/hibernate-search.jar" />
- <include name="lib/hibernate-commons-annotations.jar" />
+
+ <artifact:pom file="${build.dir}/thirdparty/hibernate-commons-annotations.pom.xml" id="hibernate-commons-annotations.pom" />
+ <artifact:install file="${lib.dir}/hibernate-commons-annotations.jar">
+ <pom refid="hibernate-commons-annotations.pom" />
+ </artifact:install>
+
+ <artifact:pom file="${build.dir}/thirdparty/hibernate-search.pom.xml" id="hibernate-search.pom" />
+ <artifact:install file="${lib.dir}/hibernate-search.jar">
+ <pom refid="hibernate-search.pom" />
+ </artifact:install>
+
<!-- JBoss EL -->
- <include name="lib/lucene-core-*.jar"/>
- <include name="lib/jboss-el.jar" />
+
+ <artifact:pom file="${build.dir}/thirdparty/jboss-el.pom.xml" id="jboss-el.pom" />
+ <artifact:install file="${lib.dir}/jboss-el.jar">
+ <pom refid="jboss-el.pom" />
+ </artifact:install>
+
<!-- JBoss Embedded -->
- <include name="lib/jboss-embedded-all.jar" />
- </fileset>
- <path refid="build.core.maven.path" />
- </path>
+
+ <artifact:pom file="${build.dir}/thirdparty/jboss-embedded.pom.xml" id="jboss-embedded.pom" />
+ <artifact:install file="${lib.dir}/jboss-embedded-all.jar">
+ <pom refid="jboss-embedded.pom" />
+ </artifact:install>
+
+ <!-- Quartz -->
+
+ <artifact:pom file="${build.dir}/thirdparty/quartz.pom.xml" id="quartz.pom" />
+ <artifact:install file="${lib.dir}/quartz-1.6.0.jar">
+ <pom refid="quartz.pom" />
+ </artifact:install>
+
+ </target>
+
+ <target name="init.m2" depends="installExtraDependencies">
+ <!-- Install the parent pom -->
+ <artifact:pom file="${basedir}/pom.xml" id="seam.pom" />
+ <artifact:install>
+ <pom refid="seam.pom" />
+ </artifact:install>
+ </target>
+
+ <target name="initcore.m2" depends="init.m2">
+ <artifact:pom file="${build.dir}/core.pom.xml" id="core.pom" />
+ <artifact:dependencies pathId="build.core.path" versionsId="build.core.versions" useScope="compile">
+ <pom refid="core.pom" />
+ </artifact:dependencies>
+ </target>
+
+ <target name="initioc.m2" depends="init.m2, jarcore.m2">
+ <artifact:pom file="${build.dir}/ioc.pom.xml" id="ioc.pom" />
+ <artifact:dependencies pathId="build.ioc.path" versionsId="build.ioc.versions" useScope="compile">
+ <pom refid="ioc.pom" />
+ </artifact:dependencies>
+ </target>
+
+ <target name="initpdf.m2" depends="init.m2, jarcore.m2, jarui.m2">
+ <artifact:pom file="${build.dir}/pdf.pom.xml" id="pdf.pom" />
+ <artifact:dependencies pathId="build.pdf.path" versionsId="build.pdf.versions" useScope="compile">
+ <pom refid="pdf.pom" />
+ </artifact:dependencies>
+ </target>
+
+ <target name="initmail.m2" depends="init.m2, jarcore.m2, jarui.m2, jarpdf.m2">
+ <artifact:pom file="${build.dir}/mail.pom.xml" id="mail.pom" />
+ <artifact:dependencies pathId="build.mail.path" versionsId="build.mail.versions" useScope="compile">
+ <pom refid="mail.pom" />
+ </artifact:dependencies>
+ </target>
+
+ <target name="initremoting.m2" depends="init.m2, jarcore.m2">
+ <artifact:pom file="${build.dir}/remoting.pom.xml" id="remoting.pom" />
+ <artifact:dependencies pathId="build.remoting.path" versionsId="build.remoting.versions" useScope="compile">
+ <pom refid="remoting.pom" />
+ </artifact:dependencies>
+ </target>
+
+ <target name="initdebug.m2" depends="init.m2, jarcore.m2">
+ <artifact:pom file="${build.dir}/debug.pom.xml" id="debug.pom" />
+ <artifact:dependencies pathId="build.debug.path" versionsId="build.debug.versions" useScope="compile">
+ <pom refid="debug.pom" />
+ </artifact:dependencies>
+ </target>
+
+ <target name="initgen.m2" depends="init.m2, jarcore.m2">
+ <artifact:pom file="${build.dir}/gen.pom.xml" id="gen.pom" />
+ <artifact:dependencies pathId="build.gen.path" versionsId="build.gen.versions" useScope="compile">
+ <pom refid="gen.pom" />
+ </artifact:dependencies>
</target>
<!-- ########################## BUILD TARGETS ##########################-->
@@ -231,6 +360,8 @@
<target name="build" depends="jarcore,jarpdf,jarioc,jarmail,jarremoting,jardebug,jargen,jarui" description="Build all four distribution .jar files" />
+ <target name="build.m2" depends="jarcore.m2,jarpdf.m2,jarioc.m2,jarmail.m2,jarremoting.m2,jardebug.m2,jargen.m2,jarui.m2" description="Build all four distribution .jar files" />
+
<target name="antlr" description="Generate ANTLR parser">
<mkdir dir="${src.core.dir}/org/jboss/seam/text" />
<taskdef name="antlrtask" classname="org.apache.tools.ant.taskdefs.optional.ANTLR">
@@ -269,7 +400,7 @@
<compile classesdir="${classes.core.dir}" srcdir="${src.core.dir}" />
</target>
- <target name="compilecore.m2" depends="init.m2, initcore,select-compiler,antlr">
+ <target name="compilecore.m2" depends="initcore.m2, initcore,select-compiler,antlr">
<compile classesdir="${classes.core.dir}" srcdir="${src.core.dir}" classpath="build.core.path" />
</target>
@@ -279,6 +410,9 @@
<target name="jarcore.m2" depends="compilecore.m2" description="Build the distribution .jar file using M2 dependency management">
<archive classesdir="${classes.core.dir}" module="jboss-seam" />
+ <artifact:install file="${basedir}/jboss-seam.jar">
+ <pom refid="core.pom" />
+ </artifact:install>
</target>
<!-- ########################### PDF TARGETS ###########################-->
@@ -301,6 +435,19 @@
<archive classesdir="${classes.pdf.dir}" module="jboss-seam-pdf" />
</target>
+ <target name="compilepdf.m2" depends="initpdf, initpdf.m2, select-compiler">
+ <property name="cp" refid="build.pdf.path" />
+ <echo>${cp}</echo>
+ <compile classesdir="${classes.pdf.dir}" srcdir="${src.pdf.dir}" classpath="build.pdf.path" />
+ </target>
+
+ <target name="jarpdf.m2" depends="compilepdf.m2" description="Build the distribution .jar file for the PDF package">
+ <archive classesdir="${classes.pdf.dir}" module="jboss-seam-pdf" />
+ <artifact:install file="${basedir}/jboss-seam-pdf.jar">
+ <pom refid="pdf.pom" />
+ </artifact:install>
+ </target>
+
<!-- ########################### IOC TARGETS ###########################-->
@@ -316,6 +463,17 @@
<archive classesdir="${classes.ioc.dir}" module="jboss-seam-ioc" />
</target>
+ <target name="compileioc.m2" depends="initioc, initioc.m2, select-compiler">
+ <compile classesdir="${classes.ioc.dir}" srcdir="${src.ioc.dir}" classpath="build.ioc.path" />
+ </target>
+
+ <target name="jarioc.m2" depends="compileioc.m2" description="Build the distribution .jar file for the IOC package">
+ <archive classesdir="${classes.ioc.dir}" module="jboss-seam-ioc" />
+ <artifact:install file="${basedir}/jboss-seam-ioc.jar">
+ <pom refid="ioc.pom" />
+ </artifact:install>
+ </target>
+
<!-- ########################### MAIL TARGETS ###########################-->
@@ -338,6 +496,17 @@
<archive classesdir="${classes.mail.dir}" module="jboss-seam-mail" />
</target>
+ <target name="compilemail.m2" depends="initmail, initmail.m2, select-compiler">
+ <compile classesdir="${classes.mail.dir}" srcdir="${src.mail.dir}" classpath="build.mail.path" />
+ </target>
+
+ <target name="jarmail.m2" depends="compilemail.m2" description="Build the distribution .jar file for the IOC package">
+ <archive classesdir="${classes.mail.dir}" module="jboss-seam-mail" />
+ <artifact:install file="${basedir}/jboss-seam-mail.jar">
+ <pom refid="mail.pom" />
+ </artifact:install>
+ </target>
+
<!-- ########################### DEBUG TARGETS ###########################-->
@@ -353,6 +522,17 @@
<archive classesdir="${classes.debug.dir}" module="jboss-seam-debug" />
</target>
+ <target name="compiledebug.m2" depends="initdebug, initdebug.m2, select-compiler">
+ <compile classesdir="${classes.debug.dir}" srcdir="${src.debug.dir}" classpath="build.debug.path" />
+ </target>
+
+ <target name="jardebug.m2" depends="compiledebug.m2" description="Build the distribution .jar file for the IOC package">
+ <archive classesdir="${classes.debug.dir}" module="jboss-seam-debug" />
+ <artifact:install file="${basedir}/jboss-seam-debug.jar">
+ <pom refid="debug.pom" />
+ </artifact:install>
+ </target>
+
<!-- ########################### GEN TARGETS ###########################-->
@@ -368,6 +548,17 @@
<archive classesdir="${classes.gen.dir}" module="jboss-seam-gen" />
</target>
+ <target name="compilegen.m2" depends="initgen, initgen.m2, select-compiler">
+ <compile classesdir="${classes.gen.dir}" srcdir="${src.gen.dir}" classpath="build.gen.path" />
+ </target>
+
+ <target name="jargen.m2" depends="compilegen.m2" description="Build the distribution .jar file for the gen package">
+ <archive classesdir="${classes.gen.dir}" module="jboss-seam-gen" />
+ <artifact:install file="${basedir}/jboss-seam-gen.jar">
+ <pom refid="gen.pom" />
+ </artifact:install>
+ </target>
+
<!-- ########################### REMOTING TARGETS ###########################-->
@@ -375,7 +566,7 @@
<init classesdir="${classes.remoting.dir}" srcdir="${src.remoting.dir}" modulename="Remoting" />
</target>
- <target name="compileremoting" depends="initremoting,select-compiler" >
+ <target name="compileremoting" depends="initremoting,select-compiler">
<compile classesdir="${classes.remoting.dir}" srcdir="${src.remoting.dir}" />
</target>
@@ -383,6 +574,17 @@
<archive classesdir="${classes.remoting.dir}" module="jboss-seam-remoting" />
</target>
+ <target name="compileremoting.m2" depends="initremoting, initremoting.m2, select-compiler">
+ <compile classesdir="${classes.remoting.dir}" srcdir="${src.remoting.dir}" classpath="build.remoting.path" />
+ </target>
+
+ <target name="jarremoting.m2" depends="compileremoting.m2" description="Build the distribution .jar file for the Remoting package">
+ <archive classesdir="${classes.remoting.dir}" module="jboss-seam-remoting" />
+ <artifact:install file="${basedir}/jboss-seam-remoting.jar">
+ <pom refid="remoting.pom" />
+ </artifact:install>
+ </target>
+
<!-- ########################### UI TARGETS ###########################-->
<target name="jarui" description="Build the distribution .jar file for the UI package based on A4J CDK">
@@ -392,6 +594,13 @@
<copy file="${basedir}/${name}-ui.jar" todir="${dist.dir}" />
</target>
+ <target name="jarui.m2" description="Build the distribution .jar file for the UI package based on A4J CDK" depends="init.m2, jarcore.m2">
+ <mkdir dir="${dist.dir}" />
+ <cdk target="install" />
+ <copy file="${ui.dir}/target/jboss-seam-ui.jar" tofile="${basedir}/${name}-ui.jar" />
+ <copy file="${basedir}/${name}-ui.jar" todir="${dist.dir}" />
+ </target>
+
<!-- ########################## 'ALL' TARGETS ##########################-->
@@ -782,7 +991,7 @@
<macrodef name="compile">
<attribute name="classesdir" />
<attribute name="srcdir" />
- <attribute name="classpath" default="build.classpath"/>
+ <attribute name="classpath" default="build.classpath" />
<element name="compile.classpath" optional="true" />
<sequential>
<javac source="1.5" target="1.5" destdir="@{classesdir}" debug="${javac.debug}" deprecation="${javac.deprecation}" nowarn="on" srcdir="@{srcdir}">
1.2 +325 -158 jboss-seam/pom.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: pom.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/pom.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- pom.xml 19 Jun 2007 21:57:45 -0000 1.1
+++ pom.xml 11 Jul 2007 18:33:54 -0000 1.2
@@ -3,11 +3,11 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.jboss.seam.ui</groupId>
- <artifactId>jboss-seam-ui</artifactId>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-seam</artifactId>
<url>http://jboss.com/products/seam</url>
- <version>${seam.version}</version>
- <name>Seam Project</name>
+ <version>2.0.0.BETA</version>
+ <name>JBoss Seam</name>
<packaging>pom</packaging>
<modules>
<module>ui</module>
@@ -26,164 +26,331 @@
</pluginRepositories>
<repositories>
<repository>
- <releases />
- <snapshots>
- <enabled>false</enabled>
- <updatePolicy>never</updatePolicy>
- </snapshots>
- <id>maven-repository.dev.java.net</id>
- <name>Java.net Repository</name>
+ <id>repository.jboss.com</id>
+ <name>JBoss Repository</name>
+ <url>http://repository.jboss.com/maven2</url>
+ </repository>
+ <repository>
+ <id>maven1.java.net</id>
+ <name>Java.net Maven1 Repositiory</name>
+ <url>http://download.java.net/maven/1</url>
+ <layout>legacy</layout>
+ </repository>
+ <repository>
+ <id>gwt-maven</id>
<url>
- https://maven-repository.dev.java.net/nonav/repository
+ http://gwt-maven.googlecode.com/svn/trunk/mavenrepo/
</url>
- <layout>legacy</layout>
</repository>
<repository>
- <releases />
- <snapshots>
- <enabled>false</enabled>
- <updatePolicy>never</updatePolicy>
- </snapshots>
- <id>repository.jboss.com</id>
- <name>JBoss Repository</name>
- <url>http://repository.jboss.com/maven2</url>
+ <id>glassfish.java.net</id>
+ <url>http://download.java.net/maven/glassfish/</url>
+ </repository>
+ <repository>
+ <id>maven2.java.net</id>
+ <url>http://download.java.net/maven/2/</url>
</repository>
</repositories>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <source>1.5</source>
- <target>1.5</target>
- </configuration>
- </plugin>
- </plugins>
- </build>
+
+ <dependencyManagement>
+ <!--
+ Used to specify which version of a dependency to use - this means that
+ versions are only specified here, not in sub project poms.
+ All dependencies for all modules should be listed out here -->
<dependencies>
+
+ <!-- All Seam modules -->
+
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-seam-core</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-seam-ui</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-seam-pdf</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
- <version>2.4</version>
- <scope>provided</scope>
+ <version>2.5</version>
</dependency>
+
<dependency>
- <groupId>org.jboss.seam</groupId>
+ <groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
- <scope>system</scope>
- <version>transient</version>
- <systemPath>${seam.dir}/lib/jsp-api.jar</systemPath>
+ <version>2.1</version>
</dependency>
+
<dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>jboss-seam</artifactId>
- <scope>system</scope>
- <version>transient</version>
- <systemPath>${seam.dir}/jboss-seam.jar</systemPath>
- </dependency>
- <dependency>
- <groupId>org.jboss.seam</groupId>
+ <groupId>antlr</groupId>
<artifactId>antlr</artifactId>
- <scope>system</scope>
- <version>transient</version>
- <systemPath>${seam.dir}/lib/antlr-2.7.6.jar</systemPath>
+ <version>2.7.6</version>
</dependency>
+
<dependency>
- <groupId>org.jboss.seam</groupId>
+ <groupId>org.ajax4jsf</groupId>
<artifactId>ajax4jsf</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/ajax4jsf-1.1.1.jar
- </systemPath>
- </dependency>
- <dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>myfaces-api</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/jsf-api.jar
- </systemPath>
- </dependency>
- <dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>jbpm</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/jbpm-jpdl.jar
- </systemPath>
+ <version>1.1.1</version>
</dependency>
+
<dependency>
- <groupId>org.jboss.seam</groupId>
+ <groupId>javax.faces</groupId>
+ <artifactId>jsf-api</artifactId>
+ <version>1.2_04-p01</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jbpm-jpdl</artifactId>
+ <version>3.2.1-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss</groupId>
<artifactId>jboss-cache-jdk50</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/jboss-cache-jdk50.jar
- </systemPath>
- </dependency>
- <dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>jgroups</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/jgroups.jar
- </systemPath>
- </dependency>
- <dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>jboss-ejb3-all</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/jboss-embedded-all.jar
- </systemPath>
- </dependency>
- <dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>hibernate-all</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/hibernate-all.jar
- </systemPath>
- </dependency>
- <dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>facelets</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/jsf-facelets.jar
- </systemPath>
- </dependency>
- <dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>jboss-el-api</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/jboss-el-api.jar
- </systemPath>
+ <version>1.4.1.GA-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate</artifactId>
+ <version>3.2.1.ga</version>
+ </dependency>
+
+ <dependency>
+ <groupId>com.sun.facelets</groupId>
+ <artifactId>jsf-facelets</artifactId>
+ <version>1.1.13</version>
</dependency>
+
<dependency>
- <groupId>org.jboss.seam</groupId>
+ <groupId>javax.el</groupId>
+ <artifactId>el-api</artifactId>
+ <version>1.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
- <version>transient</version>
- <scope>system</scope>
- <systemPath>
- ${seam.dir}/lib/commons-beanutils-1.7.0.jar
- </systemPath>
+ <version>1.7.0</version>
</dependency>
+
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
- <scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>javax.persistence</groupId>
+ <artifactId>persistence-api</artifactId>
+ <version>1.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-annotations</artifactId>
+ <version>3.2.0.ga</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-system</artifactId>
+ <version>4.2.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-jmx</artifactId>
+ <version>4.2.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ </dependency>
+
+ <!-- Should be 3.5.CR1, but this doesn't seem to exist -->
+ <dependency>
+ <groupId>javassist</groupId>
+ <artifactId>javassist</artifactId>
+ <version>3.5-SNAPSHOT</version>
+ </dependency>
+
+ <!-- Should be 1.1.0.jboss, but doesn't exist in Maven -->
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>1.1</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.portlet</groupId>
+ <artifactId>portlet-api</artifactId>
+ <version>1.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.xml.ws</groupId>
+ <artifactId>jaxws-api</artifactId>
+ <version>2.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.ejb</groupId>
+ <artifactId>ejb-api</artifactId>
+ <version>3.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>com.octo.captcha</groupId>
+ <artifactId>jcaptcha-all</artifactId>
+ <version>1.0-RC6</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.xml.soap</groupId>
+ <artifactId>saaj-api</artifactId>
+ <version>1.3</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.jms</groupId>
+ <artifactId>jms-api</artifactId>
+ <version>1.1</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.annotation</groupId>
+ <artifactId>jsr250-api</artifactId>
+ <version>1.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.transaction</groupId>
+ <artifactId>jta</artifactId>
+ <version>1.0.1B</version>
+ </dependency>
+
+ <dependency>
+ <groupId>groovy</groupId>
+ <artifactId>groovy-all</artifactId>
+ <version>1.1-BETA-1</version>
+ </dependency>
+
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.14</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.buni</groupId>
+ <artifactId>meldware-mailjmx</artifactId>
+ <version>1.0M8-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.buni</groupId>
+ <artifactId>meldware-mailapi</artifactId>
+ <version>1.0M8-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-core</artifactId>
+ <version>4.0.0.MR2-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-compiler</artifactId>
+ <version>4.0.0.MR2-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-search</artifactId>
+ <version>3.0.0.Beta3-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-el</artifactId>
+ <version>jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-embedded</artifactId>
+ <version>beta2-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>quartz</groupId>
+ <artifactId>quartz</artifactId>
+ <version>1.6.0-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring</artifactId>
+ <version>2.0.3</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-kernel</artifactId>
+ <version>2.0.0.Beta</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jboss.jboss-aop</groupId>
+ <artifactId>jboss-aop</artifactId>
+ <version>1.5.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>com.lowagie</groupId>
+ <artifactId>itext</artifactId>
+ <version>2.0.4-jboss-seam-2.0.0.BETA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jfree</groupId>
+ <artifactId>jfreechart</artifactId>
+ <version>1.0.5</version>
+ </dependency>
+
+ <dependency>
+ <groupId>com.google.gwt</groupId>
+ <artifactId>gwt-servlet</artifactId>
+ <version>1.3.3</version>
+ </dependency>
+
+ <dependency>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ <version>1.6.1-jboss</version>
+ </dependency>
+
</dependencies>
+ </dependencyManagement>
</project>
\ No newline at end of file
More information about the jboss-cvs-commits
mailing list