tuscany-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jsdelf...@apache.org
Subject svn commit: r689690 - in /tuscany/java/sca/distribution/features: all/ all/src/main/components/ core/ ejava/ ejava/src/main/components/ etc/ manager/ manager/src/main/components/ process/ process/src/main/components/ web20/ web20/src/main/components/ w...
Date Thu, 28 Aug 2008 01:10:34 GMT
Author: jsdelfino
Date: Wed Aug 27 18:10:32 2008
New Revision: 689690

URL: http://svn.apache.org/viewvc?rev=689690&view=rev
Log:
Minor improvements of some of the build scripts. Do not need to build the assembly with the
-Pmodules profile. Excluded the distro modules from the -Pmodules profile. Fixed up some of
the OSGi dependencies.

Modified:
    tuscany/java/sca/distribution/features/all/pom.xml
    tuscany/java/sca/distribution/features/all/src/main/components/src-modules.xml
    tuscany/java/sca/distribution/features/core/pom.xml
    tuscany/java/sca/distribution/features/ejava/pom.xml
    tuscany/java/sca/distribution/features/ejava/src/main/components/src-modules.xml
    tuscany/java/sca/distribution/features/etc/generate-pom.sh
    tuscany/java/sca/distribution/features/manager/pom.xml
    tuscany/java/sca/distribution/features/manager/src/main/components/src-modules.xml
    tuscany/java/sca/distribution/features/process/pom.xml
    tuscany/java/sca/distribution/features/process/src/main/components/src-modules.xml
    tuscany/java/sca/distribution/features/web20/pom.xml
    tuscany/java/sca/distribution/features/web20/src/main/components/src-modules.xml
    tuscany/java/sca/distribution/features/webservice/pom.xml
    tuscany/java/sca/distribution/features/webservice/src/main/components/src-modules.xml

Modified: tuscany/java/sca/distribution/features/all/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/all/pom.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/all/pom.xml (original)
+++ tuscany/java/sca/distribution/features/all/pom.xml Wed Aug 27 18:10:32 2008
@@ -72,6 +72,39 @@
     </dependencies>
 
     <profiles>
+    
+        <!-- Default build profile that can be used to build the distro packages -->
+        <profile>
+            <id>default</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>distribution-package</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <descriptors>
+                                        <descriptor>src/main/assembly/bin.xml</descriptor>
+                                        <descriptor>src/main/assembly/src.xml</descriptor>
+                                    </descriptors>
+                                    <tarLongFileMode>gnu</tarLongFileMode>
+                                    <finalName>apache-tuscany-sca-all-1.4-SNAPSHOT</finalName>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>    
 
         <!-- Profile that can be used to build the modules included in the distro -->
         <profile>
@@ -118,15 +151,10 @@
                 <module>../../../modules/databinding-sdo</module>
                 <module>../../../modules/definitions</module>
                 <module>../../../modules/definitions-xml</module>
-                <module>../../../modules/distribution-core</module>
-                <module>../../../modules/distribution-ejava</module>
-                <module>../../../modules/distribution-manager</module>
-                <module>../../../modules/distribution-process</module>
-                <module>../../../modules/distribution-web20</module>
-                <module>../../../modules/distribution-webservice</module>
                 <module>../../../modules/domain-manager</module>
                 <module>../../../modules/endpoint</module>
                 <module>../../../modules/extensibility</module>
+                <module>../../../modules/extensibility-osgi</module>
                 <module>../../../modules/extension-helper</module>
                 <module>../../../modules/host-ejb</module>
                 <module>../../../modules/host-embedded</module>
@@ -158,6 +186,7 @@
                 <module>../../../modules/node-api</module>
                 <module>../../../modules/node-impl</module>
                 <module>../../../modules/node-launcher</module>
+                <module>../../../modules/node-launcher-osgi</module>
                 <module>../../../modules/node-launcher-webapp</module>
                 <module>../../../modules/node-manager</module>
                 <module>../../../modules/policy</module>
@@ -175,31 +204,4 @@
         </profile>
     </profiles>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-assembly-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>distribution-package</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>single</goal>
-                        </goals>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>src/main/assembly/bin.xml</descriptor>
-                                <descriptor>src/main/assembly/src.xml</descriptor>
-                            </descriptors>
-                            <tarLongFileMode>gnu</tarLongFileMode>
-                            <finalName>apache-tuscany-sca-all-1.4-SNAPSHOT</finalName>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-
-        </plugins>
-    </build>
-
 </project>

Modified: tuscany/java/sca/distribution/features/all/src/main/components/src-modules.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/all/src/main/components/src-modules.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/all/src/main/components/src-modules.xml (original)
+++ tuscany/java/sca/distribution/features/all/src/main/components/src-modules.xml Wed Aug
27 18:10:32 2008
@@ -74,6 +74,7 @@
                 <include>domain-manager/**/*</include>
                 <include>endpoint/**/*</include>
                 <include>extensibility/**/*</include>
+                <include>extensibility-osgi/**/*</include>
                 <include>extension-helper/**/*</include>
                 <include>host-ejb/**/*</include>
                 <include>host-embedded/**/*</include>
@@ -105,6 +106,7 @@
                 <include>node-api/**/*</include>
                 <include>node-impl/**/*</include>
                 <include>node-launcher/**/*</include>
+                <include>node-launcher-osgi/**/*</include>
                 <include>node-launcher-webapp/**/*</include>
                 <include>node-manager/**/*</include>
                 <include>policy/**/*</include>

Modified: tuscany/java/sca/distribution/features/core/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/core/pom.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/core/pom.xml (original)
+++ tuscany/java/sca/distribution/features/core/pom.xml Wed Aug 27 18:10:32 2008
@@ -231,6 +231,39 @@
 
     <profiles>
 
+        <!-- Default build profile that can be used to build the distro packages -->
+        <profile>
+            <id>default</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>distribution-package</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <descriptors>
+                                        <descriptor>src/main/assembly/bin.xml</descriptor>
+                                        <descriptor>src/main/assembly/src.xml</descriptor>
+                                    </descriptors>
+                                    <tarLongFileMode>gnu</tarLongFileMode>
+                                    <finalName>apache-tuscany-sca-1.4-SNAPSHOT</finalName>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        
         <!-- Profile that can be used to build the modules included in the distro -->
         <profile>
             <id>modules</id>
@@ -286,31 +319,4 @@
         </profile>
     </profiles>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-assembly-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>distribution-package</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>single</goal>
-                        </goals>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>src/main/assembly/bin.xml</descriptor>
-                                <descriptor>src/main/assembly/src.xml</descriptor>
-                            </descriptors>
-                            <tarLongFileMode>gnu</tarLongFileMode>
-                            <finalName>apache-tuscany-sca-1.4-SNAPSHOT</finalName>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-
-        </plugins>
-    </build>
-
 </project>

Modified: tuscany/java/sca/distribution/features/ejava/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/ejava/pom.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/ejava/pom.xml (original)
+++ tuscany/java/sca/distribution/features/ejava/pom.xml Wed Aug 27 18:10:32 2008
@@ -74,6 +74,39 @@
 
     <profiles>
 
+        <!-- Default build profile that can be used to build the distro packages -->
+        <profile>
+            <id>default</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>distribution-package</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <descriptors>
+                                        <descriptor>src/main/assembly/bin.xml</descriptor>
+                                        <descriptor>src/main/assembly/src.xml</descriptor>
+                                    </descriptors>
+                                    <tarLongFileMode>gnu</tarLongFileMode>
+                                    <finalName>apache-tuscany-sca-ejava-1.4-SNAPSHOT</finalName>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        
         <!-- Profile that can be used to build the modules included in the distro -->
         <profile>
             <id>modules</id>
@@ -101,9 +134,9 @@
                 <module>../../../modules/databinding-jaxb</module>
                 <module>../../../modules/definitions</module>
                 <module>../../../modules/definitions-xml</module>
-                <module>../../../modules/distribution-core</module>
                 <module>../../../modules/endpoint</module>
                 <module>../../../modules/extensibility</module>
+                <module>../../../modules/extensibility-osgi</module>
                 <module>../../../modules/extension-helper</module>
                 <module>../../../modules/host-ejb</module>
                 <module>../../../modules/host-embedded</module>
@@ -127,6 +160,7 @@
                 <module>../../../modules/node-api</module>
                 <module>../../../modules/node-impl</module>
                 <module>../../../modules/node-launcher</module>
+                <module>../../../modules/node-launcher-osgi</module>
                 <module>../../../modules/node-launcher-webapp</module>
                 <module>../../../modules/policy</module>
                 <module>../../../modules/policy-security</module>
@@ -138,31 +172,4 @@
         </profile>
     </profiles>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-assembly-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>distribution-package</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>single</goal>
-                        </goals>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>src/main/assembly/bin.xml</descriptor>
-                                <descriptor>src/main/assembly/src.xml</descriptor>
-                            </descriptors>
-                            <tarLongFileMode>gnu</tarLongFileMode>
-                            <finalName>apache-tuscany-sca-ejava-1.4-SNAPSHOT</finalName>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-
-        </plugins>
-    </build>
-
 </project>

Modified: tuscany/java/sca/distribution/features/ejava/src/main/components/src-modules.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/ejava/src/main/components/src-modules.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/ejava/src/main/components/src-modules.xml (original)
+++ tuscany/java/sca/distribution/features/ejava/src/main/components/src-modules.xml Wed Aug
27 18:10:32 2008
@@ -50,6 +50,7 @@
                 <include>distribution-core/**/*</include>
                 <include>endpoint/**/*</include>
                 <include>extensibility/**/*</include>
+                <include>extensibility-osgi/**/*</include>
                 <include>extension-helper/**/*</include>
                 <include>host-ejb/**/*</include>
                 <include>host-embedded/**/*</include>
@@ -73,6 +74,7 @@
                 <include>node-api/**/*</include>
                 <include>node-impl/**/*</include>
                 <include>node-launcher/**/*</include>
+                <include>node-launcher-osgi/**/*</include>
                 <include>node-launcher-webapp/**/*</include>
                 <include>policy/**/*</include>
                 <include>policy-security/**/*</include>

Modified: tuscany/java/sca/distribution/features/etc/generate-pom.sh
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/etc/generate-pom.sh?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/etc/generate-pom.sh (original)
+++ tuscany/java/sca/distribution/features/etc/generate-pom.sh Wed Aug 27 18:10:32 2008
@@ -18,18 +18,9 @@
 # This script can be used to generate a Maven build profile that includes all
 # the modules included directly or transitively in a distribution
 
-cat pom.xml | awk 'BEGIN { i=0 } /<profiles>/ { i=1; print } /.*/ { if (i==0) print
} '
+cat pom.xml | awk 'BEGIN { i=0 } /<modules>/ { i=1; print } /.*/ { if (i==0) print
} '
 
-echo ""
-echo "        <!-- Profile that can be used to build the modules included in the distro
-->"
-echo "        <profile>"
-echo "            <id>modules</id>"
-echo "            <modules>"
+mvn -o dependency:list | awk '/.INFO.    (.*.tuscany.sca):(tuscany-)(.*):(.*):(.*):(.*)/
{ print gensub("(.INFO.    )(.*)(:)(tuscany-)(.*)(:)(.*)(:)(.*)(:)(.*)", "\\5", "g") }' |
grep -v "distribution-" | sort | awk '{ printf "                <module>../../../modules/%s</module>\n",
$1 }'
 
-mvn -o dependency:list | awk '/.INFO.    (.*.tuscany.sca):(tuscany-)(.*):(.*):(.*):(.*)/
{ print gensub("(.INFO.    )(.*)(:)(tuscany-)(.*)(:)(.*)(:)(.*)(:)(.*)", "\\5", "g") }' |
sort | awk '{ printf "                <module>../../../modules/%s</module>\n",
$1 }'
-
-echo "            </modules>"
-echo "        </profile>"
-
-cat pom.xml | awk 'BEGIN { i=0 } /<\/profiles>/ { i=1 } /.*/ { if (i==1) print } '
+cat pom.xml | awk 'BEGIN { i=0 } /<\/modules>/ { i=1 } /.*/ { if (i==1) print } '
 

Modified: tuscany/java/sca/distribution/features/manager/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/manager/pom.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/manager/pom.xml (original)
+++ tuscany/java/sca/distribution/features/manager/pom.xml Wed Aug 27 18:10:32 2008
@@ -141,6 +141,39 @@
 
     <profiles>
 
+        <!-- Default build profile that can be used to build the distro packages -->
+        <profile>
+            <id>default</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>distribution-package</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <descriptors>
+                                        <descriptor>src/main/assembly/bin.xml</descriptor>
+                                        <descriptor>src/main/assembly/src.xml</descriptor>
+                                    </descriptors>
+                                    <tarLongFileMode>gnu</tarLongFileMode>
+                                    <finalName>apache-tuscany-sca-manager-1.4-SNAPSHOT</finalName>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        
         <!-- Profile that can be used to build the modules included in the distro -->
         <profile>
             <id>modules</id>
@@ -173,10 +206,10 @@
                 <module>../../../modules/databinding-jaxb</module>
                 <module>../../../modules/definitions</module>
                 <module>../../../modules/definitions-xml</module>
-                <module>../../../modules/distribution-core</module>
                 <module>../../../modules/domain-manager</module>
                 <module>../../../modules/endpoint</module>
                 <module>../../../modules/extensibility</module>
+                <module>../../../modules/extensibility-osgi</module>
                 <module>../../../modules/host-embedded</module>
                 <module>../../../modules/host-http</module>
                 <module>../../../modules/host-jetty</module>
@@ -201,6 +234,7 @@
                 <module>../../../modules/node-api</module>
                 <module>../../../modules/node-impl</module>
                 <module>../../../modules/node-launcher</module>
+                <module>../../../modules/node-launcher-osgi</module>
                 <module>../../../modules/node-launcher-webapp</module>
                 <module>../../../modules/node-manager</module>
                 <module>../../../modules/policy</module>
@@ -217,31 +251,4 @@
         </profile>
     </profiles>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-assembly-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>distribution-package</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>single</goal>
-                        </goals>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>src/main/assembly/bin.xml</descriptor>
-                                <descriptor>src/main/assembly/src.xml</descriptor>
-                            </descriptors>
-                            <tarLongFileMode>gnu</tarLongFileMode>
-                            <finalName>apache-tuscany-sca-manager-1.4-SNAPSHOT</finalName>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-
-        </plugins>
-    </build>
-
 </project>

Modified: tuscany/java/sca/distribution/features/manager/src/main/components/src-modules.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/manager/src/main/components/src-modules.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/manager/src/main/components/src-modules.xml (original)
+++ tuscany/java/sca/distribution/features/manager/src/main/components/src-modules.xml Wed
Aug 27 18:10:32 2008
@@ -56,6 +56,7 @@
                 <include>domain-manager/**/*</include>
                 <include>endpoint/**/*</include>
                 <include>extensibility/**/*</include>
+                <include>extensibility-osgi/**/*</include>
                 <include>host-embedded/**/*</include>
                 <include>host-http/**/*</include>
                 <include>host-jetty/**/*</include>
@@ -80,6 +81,7 @@
                 <include>node-api/**/*</include>
                 <include>node-impl/**/*</include>
                 <include>node-launcher/**/*</include>
+                <include>node-launcher-osgi/**/*</include>
                 <include>node-launcher-webapp/**/*</include>
                 <include>node-manager/**/*</include>
                 <include>policy/**/*</include>

Modified: tuscany/java/sca/distribution/features/process/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/process/pom.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/process/pom.xml (original)
+++ tuscany/java/sca/distribution/features/process/pom.xml Wed Aug 27 18:10:32 2008
@@ -55,6 +55,39 @@
 
     <profiles>
 
+        <!-- Default build profile that can be used to build the distro packages -->
+        <profile>
+            <id>default</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>distribution-package</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <descriptors>
+                                        <descriptor>src/main/assembly/bin.xml</descriptor>
+                                        <descriptor>src/main/assembly/src.xml</descriptor>
+                                    </descriptors>
+                                    <tarLongFileMode>gnu</tarLongFileMode>
+                                    <finalName>apache-tuscany-sca-process-1.4-SNAPSHOT</finalName>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        
         <!-- Profile that can be used to build the modules included in the distro -->
         <profile>
             <id>modules</id>
@@ -79,9 +112,9 @@
                 <module>../../../modules/databinding-sdo</module>
                 <module>../../../modules/definitions</module>
                 <module>../../../modules/definitions-xml</module>
-                <module>../../../modules/distribution-core</module>
                 <module>../../../modules/endpoint</module>
                 <module>../../../modules/extensibility</module>
+                <module>../../../modules/extensibility-osgi</module>
                 <module>../../../modules/host-embedded</module>
                 <module>../../../modules/host-http</module>
                 <module>../../../modules/implementation-bpel</module>
@@ -103,6 +136,7 @@
                 <module>../../../modules/node-api</module>
                 <module>../../../modules/node-impl</module>
                 <module>../../../modules/node-launcher</module>
+                <module>../../../modules/node-launcher-osgi</module>
                 <module>../../../modules/node-launcher-webapp</module>
                 <module>../../../modules/policy</module>
                 <module>../../../modules/policy-security</module>
@@ -114,31 +148,4 @@
         </profile>
     </profiles>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-assembly-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>distribution-package</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>single</goal>
-                        </goals>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>src/main/assembly/bin.xml</descriptor>
-                                <descriptor>src/main/assembly/src.xml</descriptor>
-                            </descriptors>
-                            <tarLongFileMode>gnu</tarLongFileMode>
-                            <finalName>apache-tuscany-sca-process-1.4-SNAPSHOT</finalName>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-
-        </plugins>
-    </build>
-
 </project>

Modified: tuscany/java/sca/distribution/features/process/src/main/components/src-modules.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/process/src/main/components/src-modules.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/process/src/main/components/src-modules.xml (original)
+++ tuscany/java/sca/distribution/features/process/src/main/components/src-modules.xml Wed
Aug 27 18:10:32 2008
@@ -47,6 +47,7 @@
                 <include>distribution-core/**/*</include>
                 <include>endpoint/**/*</include>
                 <include>extensibility/**/*</include>
+                <include>extensibility-osgi/**/*</include>
                 <include>host-embedded/**/*</include>
                 <include>host-http/**/*</include>
                 <include>implementation-bpel/**/*</include>
@@ -68,6 +69,7 @@
                 <include>node-api/**/*</include>
                 <include>node-impl/**/*</include>
                 <include>node-launcher/**/*</include>
+                <include>node-launcher-osgi/**/*</include>
                 <include>node-launcher-webapp/**/*</include>
                 <include>policy/**/*</include>
                 <include>policy-security/**/*</include>

Modified: tuscany/java/sca/distribution/features/web20/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/web20/pom.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/web20/pom.xml (original)
+++ tuscany/java/sca/distribution/features/web20/pom.xml Wed Aug 27 18:10:32 2008
@@ -98,6 +98,39 @@
 
     <profiles>
 
+        <!-- Default build profile that can be used to build the distro packages -->
+        <profile>
+            <id>default</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>distribution-package</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <descriptors>
+                                        <descriptor>src/main/assembly/bin.xml</descriptor>
+                                        <descriptor>src/main/assembly/src.xml</descriptor>
+                                    </descriptors>
+                                    <tarLongFileMode>gnu</tarLongFileMode>
+                                    <finalName>apache-tuscany-sca-web20-1.4-SNAPSHOT</finalName>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        
         <!-- Profile that can be used to build the modules included in the distro -->
         <profile>
             <id>modules</id>
@@ -130,9 +163,9 @@
                 <module>../../../modules/databinding-json</module>
                 <module>../../../modules/definitions</module>
                 <module>../../../modules/definitions-xml</module>
-                <module>../../../modules/distribution-core</module>
                 <module>../../../modules/endpoint</module>
                 <module>../../../modules/extensibility</module>
+                <module>../../../modules/extensibility-osgi</module>
                 <module>../../../modules/host-embedded</module>
                 <module>../../../modules/host-http</module>
                 <module>../../../modules/host-jetty</module>
@@ -156,6 +189,7 @@
                 <module>../../../modules/node-api</module>
                 <module>../../../modules/node-impl</module>
                 <module>../../../modules/node-launcher</module>
+                <module>../../../modules/node-launcher-osgi</module>
                 <module>../../../modules/node-launcher-webapp</module>
                 <module>../../../modules/policy</module>
                 <module>../../../modules/policy-security</module>
@@ -167,31 +201,4 @@
         </profile>
     </profiles>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-assembly-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>distribution-package</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>single</goal>
-                        </goals>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>src/main/assembly/bin.xml</descriptor>
-                                <descriptor>src/main/assembly/src.xml</descriptor>
-                            </descriptors>
-                            <tarLongFileMode>gnu</tarLongFileMode>
-                            <finalName>apache-tuscany-sca-web20-1.4-SNAPSHOT</finalName>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-
-        </plugins>
-    </build>
-
 </project>

Modified: tuscany/java/sca/distribution/features/web20/src/main/components/src-modules.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/web20/src/main/components/src-modules.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/web20/src/main/components/src-modules.xml (original)
+++ tuscany/java/sca/distribution/features/web20/src/main/components/src-modules.xml Wed Aug
27 18:10:32 2008
@@ -55,6 +55,7 @@
                 <include>distribution-core/**/*</include>
                 <include>endpoint/**/*</include>
                 <include>extensibility/**/*</include>
+                <include>extensibility-osgi/**/*</include>
                 <include>host-embedded/**/*</include>
                 <include>host-http/**/*</include>
                 <include>host-jetty/**/*</include>
@@ -78,6 +79,7 @@
                 <include>node-api/**/*</include>
                 <include>node-impl/**/*</include>
                 <include>node-launcher/**/*</include>
+                <include>node-launcher-osgi/**/*</include>
                 <include>node-launcher-webapp/**/*</include>
                 <include>policy/**/*</include>
                 <include>policy-security/**/*</include>

Modified: tuscany/java/sca/distribution/features/webservice/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/webservice/pom.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/webservice/pom.xml (original)
+++ tuscany/java/sca/distribution/features/webservice/pom.xml Wed Aug 27 18:10:32 2008
@@ -112,6 +112,39 @@
 
     <profiles>
 
+        <!-- Default build profile that can be used to build the distro packages -->
+        <profile>
+            <id>default</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>distribution-package</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <descriptors>
+                                        <descriptor>src/main/assembly/bin.xml</descriptor>
+                                        <descriptor>src/main/assembly/src.xml</descriptor>
+                                    </descriptors>
+                                    <tarLongFileMode>gnu</tarLongFileMode>
+                                    <finalName>apache-tuscany-sca-webservice-1.4-SNAPSHOT</finalName>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        
         <!-- Profile that can be used to build the modules included in the distro -->
         <profile>
             <id>modules</id>
@@ -141,9 +174,9 @@
                 <module>../../../modules/databinding-jaxb-axiom</module>
                 <module>../../../modules/definitions</module>
                 <module>../../../modules/definitions-xml</module>
-                <module>../../../modules/distribution-core</module>
                 <module>../../../modules/endpoint</module>
                 <module>../../../modules/extensibility</module>
+                <module>../../../modules/extensibility-osgi</module>
                 <module>../../../modules/host-embedded</module>
                 <module>../../../modules/host-http</module>
                 <module>../../../modules/host-jetty</module>
@@ -163,6 +196,7 @@
                 <module>../../../modules/node-api</module>
                 <module>../../../modules/node-impl</module>
                 <module>../../../modules/node-launcher</module>
+                <module>../../../modules/node-launcher-osgi</module>
                 <module>../../../modules/node-launcher-webapp</module>
                 <module>../../../modules/policy</module>
                 <module>../../../modules/policy-security</module>
@@ -176,31 +210,4 @@
         </profile>
     </profiles>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-assembly-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>distribution-package</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>single</goal>
-                        </goals>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>src/main/assembly/bin.xml</descriptor>
-                                <descriptor>src/main/assembly/src.xml</descriptor>
-                            </descriptors>
-                            <tarLongFileMode>gnu</tarLongFileMode>
-                            <finalName>apache-tuscany-sca-webservice-1.4-SNAPSHOT</finalName>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-
-        </plugins>
-    </build>
-
 </project>

Modified: tuscany/java/sca/distribution/features/webservice/src/main/components/src-modules.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/features/webservice/src/main/components/src-modules.xml?rev=689690&r1=689689&r2=689690&view=diff
==============================================================================
--- tuscany/java/sca/distribution/features/webservice/src/main/components/src-modules.xml
(original)
+++ tuscany/java/sca/distribution/features/webservice/src/main/components/src-modules.xml
Wed Aug 27 18:10:32 2008
@@ -52,6 +52,7 @@
                 <include>distribution-core/**/*</include>
                 <include>endpoint/**/*</include>
                 <include>extensibility/**/*</include>
+                <include>extensibility-osgi/**/*</include>
                 <include>host-embedded/**/*</include>
                 <include>host-http/**/*</include>
                 <include>host-jetty/**/*</include>
@@ -71,6 +72,7 @@
                 <include>node-api/**/*</include>
                 <include>node-impl/**/*</include>
                 <include>node-launcher/**/*</include>
+                <include>node-launcher-osgi/**/*</include>
                 <include>node-launcher-webapp/**/*</include>
                 <include>policy/**/*</include>
                 <include>policy-security/**/*</include>



Mime
View raw message