You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by ge...@apache.org on 2008/06/23 13:15:07 UTC
svn commit: r670520 - in /servicemix/smx4/features/trunk: assembly/pom.xml
assembly/src/main/descriptors/unix-bin.xml
assembly/src/main/descriptors/windows-bin.xml pom.xml
Author: gertv
Date: Mon Jun 23 04:15:07 2008
New Revision: 670520
URL: http://svn.apache.org/viewvc?rev=670520&view=rev
Log:
SMX4-30: Build SMX4 assembly
Modified:
servicemix/smx4/features/trunk/assembly/pom.xml
servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml
servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml
servicemix/smx4/features/trunk/pom.xml
Modified: servicemix/smx4/features/trunk/assembly/pom.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/assembly/pom.xml?rev=670520&r1=670519&r2=670520&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/assembly/pom.xml (original)
+++ servicemix/smx4/features/trunk/assembly/pom.xml Mon Jun 23 04:15:07 2008
@@ -493,6 +493,194 @@
</execution>
</executions>
</plugin>
+
+ <!-- Grab SMX 3 Dependencies -->
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>dependency-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>copy-components</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>target/components</outputDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-http</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-jms</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-drools</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-eip</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-script</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-scripting</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-validation</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-file</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-ftp</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-xmpp</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-saxon</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-quartz</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-jsr181</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-mail</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-osworkflow</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-bean</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-truezip</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-cxf-se</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-cxf-bc</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-camel</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>servicemix-shared-compat</artifactId>
+ <version>${servicemix3.version}</version>
+ <classifier>installer</classifier>
+ <type>zip</type>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-smx3-examples</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>target/samples</outputDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>apache-servicemix</artifactId>
+ <version>${servicemix3.version}</version>
+ <type>zip</type>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
@@ -508,7 +696,7 @@
<artifactItem>
<groupId>org.apache.servicemix.kernel</groupId>
<artifactId>apache-servicemix-kernel</artifactId>
- <version>${servicemix.kernel.version}</version>
+ <version>${servicemix.kernel.version}</version>
<type>tar.gz</type>
<outputDirectory>target/dependencies/unix</outputDirectory>
</artifactItem>
@@ -526,7 +714,7 @@
<artifactItem>
<groupId>org.apache.servicemix.kernel</groupId>
<artifactId>apache-servicemix-kernel</artifactId>
- <version>${servicemix.kernel.version}</version>
+ <version>${servicemix.kernel.version}</version>
<type>zip</type>
<outputDirectory>target/dependencies/win</outputDirectory>
</artifactItem>
Modified: servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml?rev=670520&r1=670519&r2=670520&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml (original)
+++ servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml Mon Jun 23 04:15:07 2008
@@ -101,6 +101,22 @@
<exclude>**/target/**</exclude>
</excludes>
</fileSet>
+
+ <fileSet>
+ <directory>target/components</directory>
+ <outputDirectory>deploy</outputDirectory>
+ </fileSet>
+
+ <!-- add the examples from SMX3 -->
+ <fileSet>
+ <directory>target/samples/apache-servicemix-${servicemix3.version}/examples</directory>
+ <outputDirectory>examples</outputDirectory>
+ <excludes>
+ <!-- exclude examples that use jbi:embeddedServicemix -->
+ <exclude>basic</exclude>
+ </excludes>
+ </fileSet>
+
</fileSets>
<files>
Modified: servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml?rev=670520&r1=670519&r2=670520&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml (original)
+++ servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml Mon Jun 23 04:15:07 2008
@@ -79,6 +79,22 @@
<exclude>**/target/**</exclude>
</excludes>
</fileSet>
+
+ <fileSet>
+ <directory>target/components</directory>
+ <outputDirectory>deploy</outputDirectory>
+ </fileSet>
+
+ <!-- add the examples from SMX3 -->
+ <fileSet>
+ <directory>target/samples/apache-servicemix-${servicemix3.version}/examples</directory>
+ <outputDirectory>examples</outputDirectory>
+ <excludes>
+ <!-- exclude examples that use jbi:embeddedServicemix -->
+ <exclude>basic</exclude>
+ </excludes>
+ </fileSet>
+
</fileSets>
<files>
Modified: servicemix/smx4/features/trunk/pom.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/pom.xml?rev=670520&r1=670519&r2=670520&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/pom.xml (original)
+++ servicemix/smx4/features/trunk/pom.xml Mon Jun 23 04:15:07 2008
@@ -112,6 +112,7 @@
<pax.url.version>0.3.0</pax.url.version>
<pax.web.version>0.4.1</pax.web.version>
<pax.web.extender.version>0.3.0</pax.web.extender.version>
+ <servicemix3.version>3.3-SNAPSHOT</servicemix3.version>
<servicemix.legal.version>1.0</servicemix.legal.version>
<servicemix.kernel.version>1.0.0-SNAPSHOT</servicemix.kernel.version>
<servicemix.nmr.version>1.0-m2-SNAPSHOT</servicemix.nmr.version>