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>