[jboss-cvs] JBossAS SVN: r91055 - in projects/jboss-osgi/projects/integration/jbossas/trunk: src/main/java/org/jboss/osgi and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jul 10 05:55:33 EDT 2009


Author: thomas.diesler at jboss.com
Date: 2009-07-10 05:55:33 -0400 (Fri, 10 Jul 2009)
New Revision: 91055

Removed:
   projects/jboss-osgi/projects/integration/jbossas/trunk/src/main/java/org/jboss/osgi/integration/jbossas/
   projects/jboss-osgi/projects/integration/jbossas/trunk/src/main/java/org/jboss/osgi/jaxb/
   projects/jboss-osgi/projects/integration/jbossas/trunk/src/main/java/org/jboss/osgi/jbossxb/
   projects/jboss-osgi/projects/integration/jbossas/trunk/src/main/java/org/jboss/osgi/jmx/
   projects/jboss-osgi/projects/integration/jbossas/trunk/src/main/java/org/jboss/osgi/jndi/
   projects/jboss-osgi/projects/integration/jbossas/trunk/src/main/java/org/jboss/osgi/microcontainer/
   projects/jboss-osgi/projects/integration/jbossas/trunk/src/main/java/org/jboss/osgi/xml/
Modified:
   projects/jboss-osgi/projects/integration/jbossas/trunk/pom.xml
Log:
Use dependency plugin to collect classes

Modified: projects/jboss-osgi/projects/integration/jbossas/trunk/pom.xml
===================================================================
--- projects/jboss-osgi/projects/integration/jbossas/trunk/pom.xml	2009-07-10 09:41:44 UTC (rev 91054)
+++ projects/jboss-osgi/projects/integration/jbossas/trunk/pom.xml	2009-07-10 09:55:33 UTC (rev 91055)
@@ -17,36 +17,61 @@
   </parent>
 
   <properties>
-    <version.jboss.osgi.spi>1.0.0-SNAPSHOT</version.jboss.osgi.spi>
+    <version.jboss.osgi.jmx>1.0.0-SNAPSHOT</version.jboss.osgi.jmx>
+    <version.jboss.osgi.microcontainer>1.0.0-SNAPSHOT</version.jboss.osgi.microcontainer>
     <version.osgi>r4v41</version.osgi>
   </properties>
 
   <!-- Dependencies -->
   <dependencies>
+    <!-- 
     <dependency>
-      <groupId>org.jboss.osgi</groupId>
-      <artifactId>jboss-osgi-spi</artifactId>
-      <version>${version.jboss.osgi.spi}</version>
+      <groupId>org.jboss.osgi.bundles</groupId>
+      <artifactId>jboss-osgi-jmx</artifactId>
+      <version>${version.jboss.osgi.jmx}</version>
     </dependency>
-    
-    <!-- OSGi Dependencies -->
+    -->
     <dependency>
-      <groupId>org.osgi</groupId>
-      <artifactId>org.osgi.core</artifactId>
-      <version>${version.osgi}</version>
-      <scope>provided</scope>
+      <groupId>org.jboss.osgi.bundles</groupId>
+      <artifactId>jboss-osgi-microcontainer</artifactId>
+      <version>${version.jboss.osgi.microcontainer}</version>
     </dependency>
-    <dependency>
-      <groupId>org.osgi</groupId>
-      <artifactId>org.osgi.compendium</artifactId>
-      <version>${version.osgi}</version>
-      <scope>provided</scope>
-    </dependency>
   </dependencies>
 
   <!-- Build -->
   <build>
     <plugins>
+      <plugin>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <executions>
+          <execution>
+            <phase>process-resources</phase>
+            <goals>
+              <goal>unpack-dependencies</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <outputDirectory>target/classes</outputDirectory>
+          <includeGroupIds>org.jboss.osgi.bundles</includeGroupIds>
+          <!--
+            includeArtifactIds should trim whitespace 
+            http://jira.codehaus.org/browse/MDEP-175 
+          -->
+          <includeArtifactIds>
+            jboss-osgi-apache-xerces,jboss-osgi-jaxb,jboss-osgi-jmx,jboss-osgi-jndi,jboss-osgi-microcontainer,jboss-osgi-xml-binding
+          </includeArtifactIds>
+          <includes>
+            org/jboss/osgi/jaxb/*.class, 
+            org/jboss/osgi/jbossxb/*.class, 
+            org/jboss/osgi/jmx/*.class, 
+            org/jboss/osgi/jndi/*.class, 
+            org/jboss/osgi/microcontainer/*.class, 
+            org/jboss/osgi/microcontainer/integration/*.class,
+            org/jboss/osgi/xml/*.class
+          </includes>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 




More information about the jboss-cvs-commits mailing list