diff options
4 files changed, 41 insertions, 1 deletions
diff --git a/java/sca/distribution/features/all/pom.xml b/java/sca/distribution/features/all/pom.xml index 8e108a6e61..82aebc27b1 100644 --- a/java/sca/distribution/features/all/pom.xml +++ b/java/sca/distribution/features/all/pom.xml @@ -69,6 +69,34 @@ <version>1.4-SNAPSHOT</version> </dependency> + <dependency> + <groupId>org.apache.tuscany.sca</groupId> + <artifactId>tuscany-maven-ant-generator</artifactId> + <type>pom</type> + <version>1.4-SNAPSHOT</version> + </dependency> + + <dependency> + <groupId>org.apache.tuscany.sca</groupId> + <artifactId>tuscany-maven-java2wsdl</artifactId> + <type>pom</type> + <version>1.4-SNAPSHOT</version> + </dependency> + + <dependency> + <groupId>org.apache.tuscany.sca</groupId> + <artifactId>tuscany-maven-wsdl2java</artifactId> + <type>pom</type> + <version>1.4-SNAPSHOT</version> + </dependency> + + <dependency> + <groupId>org.apache.tuscany.sca</groupId> + <artifactId>tuscany-maven-incremental-build</artifactId> + <type>pom</type> + <version>1.4-SNAPSHOT</version> + </dependency> + </dependencies> <profiles> diff --git a/java/sca/distribution/features/all/src/main/components/src-modules.xml b/java/sca/distribution/features/all/src/main/components/src-modules.xml index 1b939484f0..75042a3498 100644 --- a/java/sca/distribution/features/all/src/main/components/src-modules.xml +++ b/java/sca/distribution/features/all/src/main/components/src-modules.xml @@ -102,6 +102,11 @@ <include>interface-java-xml/**/*</include> <include>interface-wsdl/**/*</include> <include>interface-wsdl-xml/**/*</include> + <include>java2wsdl/**/*</include> + <include>maven-ant-generator/**/*</include> + <include>maven-incremental-build/**/*</include> + <include>maven-java2wsdl/**/*</include> + <include>maven-wsdl2java/**/*</include> <include>monitor/**/*</include> <include>monitor-logging/**/*</include> <include>node-api/**/*</include> @@ -119,6 +124,7 @@ <include>workspace/**/*</include> <include>workspace-impl/**/*</include> <include>workspace-xml/**/*</include> + <include>wsdl2java/**/*</include> <include>xsd/**/*</include> <include>xsd-xml/**/*</include> </includes> diff --git a/java/sca/distribution/features/etc/generate-pom.sh b/java/sca/distribution/features/etc/generate-pom.sh index 538623afa7..ce0228694c 100755 --- a/java/sca/distribution/features/etc/generate-pom.sh +++ b/java/sca/distribution/features/etc/generate-pom.sh @@ -20,7 +20,7 @@ cat pom.xml | awk 'BEGIN { i=0 } /<modules>/ { i=1; print } /.*/ { if (i==0) print } ' -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") }' | grep -v "distribution-" | grep -v "maven-" | grep -v "wsdl2java" | grep -v "java2wsdl" | sort | awk '{ printf " <module>../../../modules/%s</module>\n", $1 }' cat pom.xml | awk 'BEGIN { i=0 } /<\/modules>/ { i=1 } /.*/ { if (i==1) print } ' diff --git a/java/sca/distribution/features/repository/src/main/components/src-modules.xml b/java/sca/distribution/features/repository/src/main/components/src-modules.xml index 02b2423787..e99ab61655 100644 --- a/java/sca/distribution/features/repository/src/main/components/src-modules.xml +++ b/java/sca/distribution/features/repository/src/main/components/src-modules.xml @@ -103,6 +103,11 @@ <include>interface-java-xml/**/*</include> <include>interface-wsdl/**/*</include> <include>interface-wsdl-xml/**/*</include> + <include>java2wsdl/**/*</include> + <include>maven-ant-generator/**/*</include> + <include>maven-incremental-build/**/*</include> + <include>maven-java2wsdl/**/*</include> + <include>maven-wsdl2java/**/*</include> <include>monitor/**/*</include> <include>monitor-logging/**/*</include> <include>node-api/**/*</include> @@ -120,6 +125,7 @@ <include>workspace/**/*</include> <include>workspace-impl/**/*</include> <include>workspace-xml/**/*</include> + <include>wsdl2java/**/*</include> <include>xsd/**/*</include> <include>xsd-xml/**/*</include> </includes> |