[jboss-cvs] JBossAS SVN: r96987 - in projects/embedded/trunk: assembly and 3 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 25 14:36:57 EST 2009


Author: ALRubinger
Date: 2009-11-25 14:36:57 -0500 (Wed, 25 Nov 2009)
New Revision: 96987

Added:
   projects/embedded/trunk/depchain/
   projects/embedded/trunk/depchain/pom.xml
Modified:
   projects/embedded/trunk/assembly/embedded-assembly.xml
   projects/embedded/trunk/assembly/pom.xml
   projects/embedded/trunk/build/pom.xml
   projects/embedded/trunk/pom.xml
   projects/embedded/trunk/testsuite/pom.xml
Log:
[EMB-71] Create a unified entry point for the entire EmbeddedAS dependency chain

Modified: projects/embedded/trunk/assembly/embedded-assembly.xml
===================================================================
--- projects/embedded/trunk/assembly/embedded-assembly.xml	2009-11-25 19:17:35 UTC (rev 96986)
+++ projects/embedded/trunk/assembly/embedded-assembly.xml	2009-11-25 19:36:57 UTC (rev 96987)
@@ -20,73 +20,79 @@
       Unfortunately, there are too many Class reference leaks to make
       this approach practical at the moment. Leave this section
       commented in place for the time being (chasing these down in order
-      is *very* time-consuming). <dependencySet> <unpack>true</unpack>
+      is *very* time-consuming).
+    -->
+    <dependencySet>
+      <unpack>true</unpack>
       <includes>
 
-      <include>org.jboss.bootstrap:jboss-bootstrap-api</include>
-      <include>org.jboss.bootstrap:jboss-bootstrap-api-as</include>
-      <include>org.jboss.bootstrap:jboss-bootstrap-api-embedded</include>
-      <include>org.jboss.tmpdpl:tmpdpl-api</include>
-      <include>org.jboss.tmpdpl:tmpdpl-impl-vdf</include>
-      <include>org.jboss.tmpdpl:tmpdpl-spi-vdf</include>
+        <include>org.jboss.embedded:jboss-embedded-api</include>
+        <include>org.jboss.bootstrap:jboss-bootstrap-api</include>
+        <include>org.jboss.bootstrap:jboss-bootstrap-api-as</include>
+        <include>org.jboss.bootstrap:jboss-bootstrap-api-embedded</include>
 
-      <include>org.jboss.deployers:jboss-deployers-core-spi</include>
-      <include>org.jboss.deployers:jboss-deployers-client-spi</include>
-      <include>org.jboss:jboss-common-core</include>
-      <include>org.jboss.logging:jboss-logging-spi</include>
-      <include>org.jboss.man:jboss-managed</include>
-      <include>org.jboss:jboss-reflect</include>
-      <include>org.jboss.man:jboss-metatype</include>
-      <include>org.jboss:jboss-mdr</include>
-      <include>org.jboss.aop:jboss-aop</include>
-      <include>trove:trove</include>
-      <include>javassist:javassist</include>
-      <include>org.jboss:jboss-vfs</include>
-      <include>org.jboss.deployers:jboss-deployers-vfs-spi</include>
-      <include>org.jboss.deployers:jboss-deployers-spi</include>
-      <include>org.jboss.deployers:jboss-deployers-structure-spi</include>
-      <include>org.jboss:jbossxb</include>
-      <include>org.jboss.cl:jboss-classloading</include>
-      <include>org.jboss.cl:jboss-classloader</include>
-      <include>org.jboss.integration:jboss-classloading-spi</include>
-      <include>org.jboss.microcontainer:jboss-dependency</include>
-      <include>org.jboss.bootstrap:jboss-bootstrap-spi</include>
-      <include>org.jboss.bootstrap:jboss-bootstrap-spi-as</include>
-      <include>org.jboss.bootstrap:jboss-bootstrap-spi-mc</include>
-      <include>org.jboss.bootstrap:jboss-bootstrap-api-mc</include>
-      <include>org.jboss.cl:jboss-classloading-vfs</include>
-      <include>org.jboss.deployers:jboss-deployers-vfs</include>
-      <include>org.jboss.deployers:jboss-deployers-client</include>
-      <include>org.jboss.deployers:jboss-deployers-core</include>
-      <include>org.jboss.microcontainer:jboss-kernel</include>
-      <include>org.jboss.microcontainer:jboss-jmx-mc-int</include>
-      <include>org.jboss.deployers:jboss-deployers-impl</include>
-      <include>org.jboss.mx:jboss-j2se</include>
-      <include>org.jboss.microcontainer:jboss-aop-mc-int</include>
-      <include>org.jboss.mx:jboss-jmx</include>
-      <include>org.jboss.jbossas:jboss-as-j2se</include>
-      <include>org.jboss.jbossas:jboss-as-mbeans</include>
-      <include>oswego-concurrent:concurrent</include>
-      <include>dom4j:dom4j</include>
 
+      <!-- 
 
-      <include>org.jboss.logging:jboss-logging-log4j</include>
-      <include>org.jboss.logmanager:jboss-logmanager</include>
-      <include>org.jboss.logbridge:jboss-logbridge</include>
-      <include>log4j:log4j</include>
+        <include>org.jboss.deployers:jboss-deployers-core-spi</include>
+        <include>org.jboss.deployers:jboss-deployers-client-spi</include>
+        <include>org.jboss:jboss-common-core</include>
+        <include>org.jboss.logging:jboss-logging-spi</include>
+        <include>org.jboss.man:jboss-managed</include>
+        <include>org.jboss:jboss-reflect</include>
+        <include>org.jboss.man:jboss-metatype</include>
+        <include>org.jboss:jboss-mdr</include>
+        <include>org.jboss.aop:jboss-aop</include>
+        <include>trove:trove</include>
+        <include>javassist:javassist</include>
+        <include>org.jboss:jboss-vfs</include>
+        <include>org.jboss.deployers:jboss-deployers-vfs-spi</include>
+        <include>org.jboss.deployers:jboss-deployers-spi</include>
+        <include>org.jboss.deployers:jboss-deployers-structure-spi</include>
+        <include>org.jboss:jbossxb</include>
+        <include>org.jboss.cl:jboss-classloading</include>
+        <include>org.jboss.cl:jboss-classloader</include>
+        <include>org.jboss.integration:jboss-classloading-spi</include>
+        <include>org.jboss.microcontainer:jboss-dependency</include>
+        <include>org.jboss.bootstrap:jboss-bootstrap-spi</include>
+        <include>org.jboss.bootstrap:jboss-bootstrap-spi-as</include>
+        <include>org.jboss.bootstrap:jboss-bootstrap-spi-mc</include>
+        <include>org.jboss.bootstrap:jboss-bootstrap-api-mc</include>
+        <include>org.jboss.cl:jboss-classloading-vfs</include>
+        <include>org.jboss.deployers:jboss-deployers-vfs</include>
+        <include>org.jboss.deployers:jboss-deployers-client</include>
+        <include>org.jboss.deployers:jboss-deployers-core</include>
+        <include>org.jboss.microcontainer:jboss-kernel</include>
+        <include>org.jboss.microcontainer:jboss-jmx-mc-int</include>
+        <include>org.jboss.deployers:jboss-deployers-impl</include>
+        <include>org.jboss.mx:jboss-j2se</include>
+        <include>org.jboss.microcontainer:jboss-aop-mc-int</include>
+        <include>org.jboss.mx:jboss-jmx</include>
+        <include>org.jboss.jbossas:jboss-as-j2se</include>
+        <include>org.jboss.jbossas:jboss-as-mbeans</include>
+        <include>oswego-concurrent:concurrent</include>
+        <include>dom4j:dom4j</include>
 
-      <include>org.jboss.naming:jnp-client</include>
-      <include>org.jboss.naming:jnpserver</include> </includes>
-      </dependencySet>
-    -->
 
+        <include>org.jboss.logging:jboss-logging-log4j</include>
+        <include>org.jboss.logmanager:jboss-logmanager</include>
+        <include>org.jboss.logbridge:jboss-logbridge</include>
+        <include>log4j:log4j</include>
 
-    <!-- Bring in *everything* defined via the POM -->
-    <dependencySet>
-      <unpack>true</unpack>
+        <include>org.jboss.naming:jnp-client</include>
+        <include>org.jboss.naming:jnpserver</include>
+        
+         -->
+      </includes>
     </dependencySet>
+
+
+
+    <!--
+      Bring in *everything* defined via the POM <dependencySet>
+      <unpack>true</unpack> </dependencySet>
+    -->
   </dependencySets>
-
   <fileSets>
     <fileSet>
       <directory>target/classes</directory>

Modified: projects/embedded/trunk/assembly/pom.xml
===================================================================
--- projects/embedded/trunk/assembly/pom.xml	2009-11-25 19:17:35 UTC (rev 96986)
+++ projects/embedded/trunk/assembly/pom.xml	2009-11-25 19:36:57 UTC (rev 96987)
@@ -23,24 +23,12 @@
   <description>JBoss Application Server Embedded Distribution
   </description>
 
-
   <!-- Properties -->
   <properties>
 
     <!-- Versioning -->
 
-    <!--
-      TODO: Properties below this line should be ultimately removed as
-      these dependencies should be provided as part of the AS dependency
-      chain
-    -->
 
-    <version.jboss.web>2.1.3.GA</version.jboss.web>
-    <version.jboss.messaging>1.4.3.GA</version.jboss.messaging>
-    <version.org.slf4j_slf4j.jboss.logging>1.0.2.GA</version.org.slf4j_slf4j.jboss.logging>
-    <version.org.jboss.cache_jbosscache.pojo>3.0.0.GA</version.org.jboss.cache_jbosscache.pojo>
-    <version.xerces_xercesImpl>2.9.1</version.xerces_xercesImpl>
-
   </properties>
 
   <!-- Build -->
@@ -73,9 +61,8 @@
   <!-- Dependencies -->
   <dependencies>
 
-    <!-- org.jboss.jbossas:jboss-as-build -->
     <!-- 
-    We get dependencies transitively through here
+    We get dependencies transitively through these
      -->
     <dependency>
       <groupId>org.jboss.jbossas</groupId>
@@ -85,221 +72,12 @@
     </dependency>
     <dependency>
       <groupId>org.jboss.embedded</groupId>
-      <artifactId>jboss-embedded-core</artifactId>
+      <artifactId>jboss-embedded-depchain</artifactId>
+      <type>pom</type>
       <version>${version}</version>
       <optional>true</optional>
     </dependency>
 
-    <!-- 
-    
-    AS Module Dependencies
-    
-     -->
-
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-aspects</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-cluster</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-connector</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-ejb3</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-iiop</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-j2se</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-jmx</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-main</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-management</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-mbeans</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-profileservice</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-security</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-server</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-system</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-system-jmx</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-varia</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-tomcat</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-    </dependency>
-
-    <!--
-      Deps in the runtime of AS but *not* part of the AS dependency tree
-      TODO: Get these represented by the AS build dependency chain
-      JBAS-7267
-    -->
-
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-management</artifactId>
-      <version>${version.org.jboss.jbossas}</version>
-      <classifier>jsr77</classifier>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>jboss.web</groupId>
-      <artifactId>jsp-api</artifactId>
-      <version>${version.jboss.web}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>jboss.web</groupId>
-      <artifactId>el-api</artifactId>
-      <version>${version.jboss.web}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>jboss.web</groupId>
-      <artifactId>jasper-jdt</artifactId>
-      <version>${version.jboss.web}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>jboss.messaging</groupId>
-      <artifactId>jboss-messaging</artifactId>
-      <version>${version.jboss.messaging}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.slf4j</groupId>
-      <artifactId>slf4j-jboss-logging</artifactId>
-      <version>${version.org.slf4j_slf4j.jboss.logging}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.cache</groupId>
-      <artifactId>jbosscache-pojo</artifactId>
-      <version>${version.org.jboss.cache_jbosscache.pojo}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>xerces</groupId>
-      <artifactId>xercesImpl</artifactId>
-      <version>${version.xerces_xercesImpl}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-varia</artifactId>
-      <classifier>snmp-adaptor</classifier>
-      <type>sar</type>
-      <version>${version.org.jboss.jbossas}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>sun-jaxb</groupId>
-      <artifactId>jaxb-impl</artifactId>
-      <version>${version.sun.jaxb}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.woodstox</groupId>
-      <artifactId>wstx-lgpl</artifactId>
-      <version>3.2.6</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.ws.native</groupId>
-      <artifactId>jbossws-native-core</artifactId>
-      <version>${version.jboss.jbossws}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>sun-jaxb</groupId>
-      <artifactId>jaxb-impl</artifactId>
-      <version>${version.sun.jaxb}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.woodstox</groupId>
-      <artifactId>wstx-lgpl</artifactId>
-      <version>3.2.6</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.ws.native</groupId>
-      <artifactId>jbossws-native-core</artifactId>
-      <version>${version.jboss.jbossws}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>sun-jaxb</groupId>
-      <artifactId>jaxb-impl</artifactId>
-      <version>${version.sun.jaxb}</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.woodstox</groupId>
-      <artifactId>wstx-lgpl</artifactId>
-      <version>3.2.6</version>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.ws.native</groupId>
-      <artifactId>jbossws-native-core</artifactId>
-      <version>${version.jboss.jbossws}</version>
-      <optional>true</optional>
-    </dependency>
-
   </dependencies>
 
 </project>

Modified: projects/embedded/trunk/build/pom.xml
===================================================================
--- projects/embedded/trunk/build/pom.xml	2009-11-25 19:17:35 UTC (rev 96986)
+++ projects/embedded/trunk/build/pom.xml	2009-11-25 19:36:57 UTC (rev 96987)
@@ -9,7 +9,7 @@
   <parent>
     <groupId>org.jboss.jbossas</groupId>
     <artifactId>jboss-as-component-matrix</artifactId>
-    <version>5.2.0-SNAPSHOT</version>
+    <version>6.0.0.M1</version> <!-- Must match version.org.jboss.jbossas below -->
   </parent>
 
   <!-- Model Version -->


Property changes on: projects/embedded/trunk/depchain
___________________________________________________________________
Name: svn:ignore
   + target
eclipse-target
target-eclipse
bin
.settings
.classpath
.project


Added: projects/embedded/trunk/depchain/pom.xml
===================================================================
--- projects/embedded/trunk/depchain/pom.xml	                        (rev 0)
+++ projects/embedded/trunk/depchain/pom.xml	2009-11-25 19:36:57 UTC (rev 96987)
@@ -0,0 +1,232 @@
+<?xml version="1.0" encoding="UTF-8"?>
+  <!--
+  vi:ts=2:sw=2:expandtab:
+-->
+<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 -->
+  <parent>
+    <groupId>org.jboss.embedded</groupId>
+    <artifactId>jboss-embedded-build</artifactId>
+    <version>1.0.0-SNAPSHOT</version>
+    <relativePath>../build/pom.xml</relativePath>
+  </parent>
+
+  <!-- Model Version -->
+  <modelVersion>4.0.0</modelVersion>
+
+  <!-- Artifact Configuration -->
+  <artifactId>jboss-embedded-depchain</artifactId>
+  <packaging>pom</packaging>
+  <name>JBoss EmbeddedAS Dependency Chain</name>
+  <description>All dependencies for the Embedded APIs for JBoss Application Server</description>
+
+
+  <!-- Properties -->
+  <properties>
+
+    <!-- Versioning -->
+
+    <!--
+      TODO: Properties below this line should be ultimately removed as
+      these dependencies should be provided as part of the AS dependency
+      chain
+    -->
+
+    <version.jboss.web>2.1.3.GA</version.jboss.web>
+    <version.jboss.messaging>1.4.3.GA</version.jboss.messaging>
+    <version.org.slf4j_slf4j.jboss.logging>1.0.2.GA</version.org.slf4j_slf4j.jboss.logging>
+    <version.org.jboss.cache_jbosscache.pojo>3.0.0.GA</version.org.jboss.cache_jbosscache.pojo>
+    <version.xerces_xercesImpl>2.9.1</version.xerces_xercesImpl>
+
+  </properties>
+
+  <!-- Build -->
+  <build>
+
+  </build>
+
+  <!-- Dependencies -->
+  <dependencies>
+
+    <!-- org.jboss.jbossas:jboss-as-build -->
+    <!-- 
+    We get dependencies transitively through here
+     -->
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-parent</artifactId>
+      <type>pom</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.embedded</groupId>
+      <artifactId>jboss-embedded-core</artifactId>
+      <version>${version}</version>
+    </dependency>
+
+    <!-- 
+    
+    AS Module Dependencies
+    (should eventually come in through a single AS dependency declaration)
+    
+     -->
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-aspects</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-cluster</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-connector</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-ejb3</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-iiop</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-j2se</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-jmx</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-main</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-management</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-mbeans</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-profileservice</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-security</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-server</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-system</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-system-jmx</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-varia</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-tomcat</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+
+    <!--
+      Deps in the runtime of AS but *not* part of the AS dependency tree
+      TODO: Get these represented by the AS build dependency chain
+      JBAS-7267
+    -->
+
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-management</artifactId>
+      <version>${version.org.jboss.jbossas}</version>
+      <classifier>jsr77</classifier>
+    </dependency>
+    <dependency>
+      <groupId>jboss.web</groupId>
+      <artifactId>jsp-api</artifactId>
+      <version>${version.jboss.web}</version>
+    </dependency>
+    <dependency>
+      <groupId>jboss.web</groupId>
+      <artifactId>el-api</artifactId>
+      <version>${version.jboss.web}</version>
+    </dependency>
+    <dependency>
+      <groupId>jboss.web</groupId>
+      <artifactId>jasper-jdt</artifactId>
+      <version>${version.jboss.web}</version>
+    </dependency>
+    <dependency>
+      <groupId>jboss.messaging</groupId>
+      <artifactId>jboss-messaging</artifactId>
+      <version>${version.jboss.messaging}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.slf4j</groupId>
+      <artifactId>slf4j-jboss-logging</artifactId>
+      <version>${version.org.slf4j_slf4j.jboss.logging}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.cache</groupId>
+      <artifactId>jbosscache-pojo</artifactId>
+      <version>${version.org.jboss.cache_jbosscache.pojo}</version>
+    </dependency>
+    <dependency>
+      <groupId>xerces</groupId>
+      <artifactId>xercesImpl</artifactId>
+      <version>${version.xerces_xercesImpl}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-varia</artifactId>
+      <classifier>snmp-adaptor</classifier>
+      <type>sar</type>
+      <version>${version.org.jboss.jbossas}</version>
+    </dependency>
+    <dependency>
+      <groupId>sun-jaxb</groupId>
+      <artifactId>jaxb-impl</artifactId>
+      <version>${version.sun.jaxb}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.codehaus.woodstox</groupId>
+      <artifactId>wstx-lgpl</artifactId>
+      <version>3.2.6</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.ws.native</groupId>
+      <artifactId>jbossws-native-core</artifactId>
+      <version>${version.jboss.jbossws}</version>
+    </dependency>
+
+  </dependencies>
+
+</project>

Modified: projects/embedded/trunk/pom.xml
===================================================================
--- projects/embedded/trunk/pom.xml	2009-11-25 19:17:35 UTC (rev 96986)
+++ projects/embedded/trunk/pom.xml	2009-11-25 19:36:57 UTC (rev 96987)
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
+  <!--
   vi:ts=2:sw=2:expandtab:
 -->
-<!-- 
+  <!-- 
 
-  JBossAS Embedded Aggregator POM
+  JBoss Embedded APIs for AS Aggregator POM
   
 -->
-<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">
+<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 -->
   <parent>
@@ -29,13 +29,19 @@
   <url>http://www.jboss.org</url>
   <description>JBossAS Embedded Aggregator</description>
 
+  <!-- Build Configuration -->
+  <build>
+
+  </build>
+
   <!-- Aggregate Modules -->
   <modules>
     <module>api</module>
     <module>assembly</module>
     <module>build</module>
     <module>core</module>
-    <module>testsuite</module> 
+    <module>depchain</module>
+    <module>testsuite</module>
   </modules>
 
 </project>

Modified: projects/embedded/trunk/testsuite/pom.xml
===================================================================
--- projects/embedded/trunk/testsuite/pom.xml	2009-11-25 19:17:35 UTC (rev 96986)
+++ projects/embedded/trunk/testsuite/pom.xml	2009-11-25 19:36:57 UTC (rev 96987)
@@ -111,10 +111,10 @@
 
     <dependency>
       <groupId>org.jboss.embedded</groupId>
-      <artifactId>jboss-embedded-assembly</artifactId>
+      <artifactId>jboss-embedded-depchain</artifactId>
       <version>${version}</version>
-      <classifier>launcher</classifier>
       <scope>test</scope>
+      <type>pom</type>
     </dependency>
 
     <!-- JUnit -->




More information about the jboss-cvs-commits mailing list