You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Simon Laws <si...@googlemail.com> on 2008/12/11 16:41:46 UTC
Re: svn commit: r724614 - in /tuscany/java/sca: distribution/pdetarget/pom.xml modules/pom.xml
On Tue, Dec 9, 2008 at 5:51 AM, <rf...@apache.org> wrote:
> Author: rfeng
> Date: Mon Dec 8 21:51:48 2008
> New Revision: 724614
>
> URL: http://svn.apache.org/viewvc?rev=724614&view=rev
> Log:
> Add a "ws" maven profile to include the binding.ws related modules into
> the build
>
> Modified:
> tuscany/java/sca/distribution/pdetarget/pom.xml
> tuscany/java/sca/modules/pom.xml
>
> Modified: tuscany/java/sca/distribution/pdetarget/pom.xml
> URL:
> http://svn.apache.org/viewvc/tuscany/java/sca/distribution/pdetarget/pom.xml?rev=724614&r1=724613&r2=724614&view=diff
>
> ==============================================================================
> --- tuscany/java/sca/distribution/pdetarget/pom.xml (original)
> +++ tuscany/java/sca/distribution/pdetarget/pom.xml Mon Dec 8 21:51:48
> 2008
> @@ -39,39 +39,16 @@
> </dependency>
>
> <!-- Extra dependencies not in the core distro -->
> -
> - <!--
> - <dependency>
> - <groupId>org.apache.tuscany.sca</groupId>
> - <artifactId>tuscany-host-jetty</artifactId>
> - <type>jar</type>
> - <version>2.0-SNAPSHOT</version>
> - </dependency>
>
> - <dependency>
> - <groupId>org.apache.tuscany.sca</groupId>
> - <artifactId>tuscany-policy-xml-ws</artifactId>
> - <type>jar</type>
> - <version>2.0-SNAPSHOT</version>
> - </dependency>
> - <dependency>
> - <groupId>org.apache.tuscany.sca</groupId>
> - <artifactId>tuscany-host-tomcat</artifactId>
> - <type>jar</type>
> - <version>2.0-SNAPSHOT</version>
> - <exclusions>
> - <exclusion>
> - <groupId>org.apache.tomcat</groupId>
> - <artifactId>annotations-api</artifactId>
> - </exclusion>
> - </exclusions>
> - </dependency>
> - <dependency>
> - <groupId>org.apache.tuscany.sca</groupId>
> - <artifactId>tuscany-host-webapp</artifactId>
> - <type>jar</type>
> - <version>2.0-SNAPSHOT</version>
> - </dependency>
> + <!--
> + <dependency> <groupId>org.apache.tuscany.sca</groupId>
> <artifactId>tuscany-host-jetty</artifactId>
> + <type>jar</type> <version>2.0-SNAPSHOT</version> </dependency>
> <dependency>
> + <groupId>org.apache.tuscany.sca</groupId>
> <artifactId>tuscany-policy-xml-ws</artifactId> <type>jar</type>
> + <version>2.0-SNAPSHOT</version> </dependency> <dependency>
> <groupId>org.apache.tuscany.sca</groupId>
> + <artifactId>tuscany-host-tomcat</artifactId> <type>jar</type>
> <version>2.0-SNAPSHOT</version> <exclusions>
> + <exclusion> <groupId>org.apache.tomcat</groupId>
> <artifactId>annotations-api</artifactId> </exclusion>
> + </exclusions> </dependency> <dependency>
> <groupId>org.apache.tuscany.sca</groupId>
> + <artifactId>tuscany-host-webapp</artifactId> <type>jar</type>
> <version>2.0-SNAPSHOT</version> </dependency>
> -->
> <dependency>
> <groupId>junit</groupId>
> @@ -82,7 +59,53 @@
> </dependencies>
>
> <profiles>
> -
> + <profile>
> + <id>ws</id>
> + <dependencies>
> + <dependency>
> + <groupId>org.apache.tuscany.sca</groupId>
> + <artifactId>tuscany-binding-ws</artifactId>
> + <version>2.0-SNAPSHOT</version>
> + </dependency>
> +
> + <dependency>
> + <groupId>org.apache.tuscany.sca</groupId>
> + <artifactId>tuscany-binding-ws-axis2</artifactId>
> + <version>2.0-SNAPSHOT</version>
> + </dependency>
> +
> + <dependency>
> + <groupId>org.apache.tuscany.sca</groupId>
> +
> <artifactId>tuscany-binding-ws-wsdlgen</artifactId>
> + <version>2.0-SNAPSHOT</version>
> + </dependency>
> +
> + <dependency>
> + <groupId>org.apache.tuscany.sca</groupId>
> + <artifactId>tuscany-binding-ws-xml</artifactId>
> + <version>2.0-SNAPSHOT</version>
> + </dependency>
> +
> + <dependency>
> + <groupId>org.apache.tuscany.sca</groupId>
> + <artifactId>tuscany-databinding-axiom</artifactId>
> + <version>2.0-SNAPSHOT</version>
> + </dependency>
> +
> + <dependency>
> + <groupId>org.apache.tuscany.sca</groupId>
> +
> <artifactId>tuscany-databinding-jaxb-axiom</artifactId>
> + <version>2.0-SNAPSHOT</version>
> + </dependency>
> +
> + <dependency>
> + <groupId>org.apache.tuscany.sca</groupId>
> + <artifactId>tuscany-policy-xml-ws</artifactId>
> + <version>2.0-SNAPSHOT</version>
> + </dependency>
> + </dependencies>
> + </profile>
> +
> <!-- Build profile that can be used to configure your Eclipse
> environment -->
> <profile>
> <id>eclipse</id>
> @@ -116,13 +139,11 @@
>
> <artifactId>*</artifactId>
> <version>1.0</version>
> </artifactMember>
> - <!--
> - <artifactMember>
> -
> <groupId>com.google.gdata</groupId>
> -
> <artifactId>gdata-media</artifactId>
> - <version>1.0</version>
> - </artifactMember>
> - -->
> + <!--
> + <artifactMember>
> <groupId>com.google.gdata</groupId>
> +
> <artifactId>gdata-media</artifactId> <version>1.0</version>
> + </artifactMember>
> + -->
> </artifactMembers>
> </artifactAggregation>
> </artifactAggregations>
> @@ -203,17 +224,22 @@
> <module>../../../modules/implementation-bpel-ode</module>
> <module>../../../modules/implementation-ejb</module>
> <module>../../../modules/implementation-java</module>
> -
> <module>../../../modules/implementation-java-runtime</module>
> + <module>../../../modules/implementation-java-runtime
> + </module>
> <module>../../../modules/implementation-java-xml</module>
> <module>../../../modules/implementation-node</module>
> -
> <module>../../../modules/implementation-node-runtime</module>
> + <module>../../../modules/implementation-node-runtime
> + </module>
> <module>../../../modules/implementation-resource</module>
> -
> <module>../../../modules/implementation-resource-runtime</module>
> + <module>../../../modules/implementation-resource-runtime
> + </module>
> <module>../../../modules/implementation-script</module>
> -
> <module>../../../modules/implementation-script-runtime</module>
> + <module>../../../modules/implementation-script-runtime
> + </module>
> <module>../../../modules/implementation-spring</module>
> <module>../../../modules/implementation-widget</module>
> -
> <module>../../../modules/implementation-widget-runtime</module>
> + <module>../../../modules/implementation-widget-runtime
> + </module>
> <module>../../../modules/implementation-xquery</module>
> <module>../../../modules/interface</module>
> <module>../../../modules/interface-java</module>
>
> Modified: tuscany/java/sca/modules/pom.xml
> URL:
> http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=724614&r1=724613&r2=724614&view=diff
>
> ==============================================================================
> --- tuscany/java/sca/modules/pom.xml (original)
> +++ tuscany/java/sca/modules/pom.xml Mon Dec 8 21:51:48 2008
> @@ -75,116 +75,24 @@
> <module>workspace-xml</module>
> <module>xsd</module>
> <module>xsd-xml</module>
> +
> </modules>
>
> -<!--
> + <profiles>
> + <profile>
> + <id>ws</id>
> <modules>
> - <module>assembly</module>
> - <module>assembly-xml</module>
> - <module>assembly-xsd</module>
> - <module>binding-atom</module>
> - <module>binding-atom-abdera</module>
> - <module>binding-corba</module>
> - <module>binding-corba-runtime</module>
> - <module>binding-ejb</module>
> - <module>binding-ejb-runtime</module>
> - <module>binding-gdata</module>
> - <module>binding-gdata-runtime</module>
> - <module>binding-http</module>
> - <module>binding-http-runtime</module>
> - <module>binding-jms</module>
> - <module>binding-jms-runtime</module>
> - <module>binding-jsonrpc</module>
> - <module>binding-jsonrpc-runtime</module>
> - <module>binding-rmi</module>
> - <module>binding-rmi-runtime</module>
> - <module>binding-rss</module>
> - <module>binding-rss-rome</module>
> - <module>binding-sca</module>
> - <module>binding-sca-axis2</module>
> - <module>binding-sca-xml</module>
> <module>binding-ws</module>
> <module>binding-ws-axis2</module>
> <module>binding-ws-axis2-policy</module>
> <module>binding-ws-wsdlgen</module>
> <module>binding-ws-xml</module>
> - <module>contribution</module>
> - <module>contribution-java</module>
> - <module>contribution-namespace</module>
> - <module>contribution-resource</module>
> - <module>contribution-xml</module>
> - <module>core</module>
> - <module>core-databinding</module>
> - <module>core-spi</module>
> - <module>data-api</module>
> - <module>databinding</module>
> <module>databinding-axiom</module>
> - <module>databinding-fastinfoset</module>
> - <module>databinding-jaxb</module>
> <module>databinding-jaxb-axiom</module>
> - <module>databinding-json</module>
> - <module>databinding-saxon</module>
> - <module>databinding-sdo</module>
> - <module>databinding-sdo-axiom</module>
> - <module>databinding-xmlbeans</module>
> - <module>definitions</module>
> - <module>definitions-xml</module>
> - <module>domain-manager</module>
> - <module>endpoint</module>
> - <module>extensibility</module>
> - <module>extensibility-equinox</module>
> - <module>host-corba</module>
> - <module>host-corba-jee</module>
> - <module>host-corba-jse</module>
> - <module>host-http</module>
> - <module>host-jetty</module>
> - <module>host-rmi</module>
> - <module>implementation-bpel</module>
> - <module>implementation-bpel-ode</module>
> - <module>implementation-ejb</module>
> - <module>implementation-java</module>
> - <module>implementation-java-runtime</module>
> - <module>implementation-java-xml</module>
> - <module>implementation-node</module>
> - <module>implementation-node-runtime</module>
> - <module>implementation-resource</module>
> - <module>implementation-resource-runtime</module>
> - <module>implementation-script</module>
> - <module>implementation-script-runtime</module>
> - <module>implementation-spring</module>
> - <module>implementation-widget</module>
> - <module>implementation-widget-runtime</module>
> - <module>implementation-xquery</module>
> - <module>interface</module>
> - <module>interface-java</module>
> - <module>interface-java-jaxws</module>
> - <module>interface-java-xml</module>
> - <module>interface-wsdl</module>
> - <module>interface-wsdl-xml</module>
> - <module>monitor</module>
> - <module>node-api</module>
> - <module>node-impl</module>
> - <module>node-launcher</module>
> - <module>node-launcher-equinox</module>
> - <module>node-launcher-webapp</module>
> - <module>node-manager</module>
> - <module>policy</module>
> - <module>policy-security</module>
> - <module>policy-security-jsr250</module>
> - <module>policy-transaction</module>
> - <module>policy-xml</module>
> <module>policy-xml-ws</module>
> - <module>sca-api</module>
> - <module>tracing-aspectj</module>
> - <module>workspace</module>
> - <module>workspace-impl</module>
> - <module>workspace-xml</module>
> - <module>xsd</module>
> - <module>xsd-xml</module>
> - </modules>
> --->
> + </modules>
> + </profile>
>
> - <profiles>
> <profile>
> <id>eclipse</id>
> <build>
>
>
>
Hi
Why a ws profile and not updates to the webservices distribution?
How do you run -Peclipse and -Pws?
Simon
Re: svn commit: r724614 - in /tuscany/java/sca: distribution/pdetarget/pom.xml modules/pom.xml
Posted by Raymond Feng <en...@gmail.com>.
Hi,
Yes, it should go into the webservice distribution. I added it as profile temporarily before the binding.ws is officially added to the build.
To run two profiles, use "mvn -Peclipse,ws ...".
Thanks,
Raymond
From: Simon Laws
Sent: Thursday, December 11, 2008 7:41 AM
To: dev@tuscany.apache.org
Subject: Re: svn commit: r724614 - in /tuscany/java/sca: distribution/pdetarget/pom.xml modules/pom.xml
On Tue, Dec 9, 2008 at 5:51 AM, <rf...@apache.org> wrote:
Author: rfeng
Date: Mon Dec 8 21:51:48 2008
New Revision: 724614
URL: http://svn.apache.org/viewvc?rev=724614&view=rev
Log:
Add a "ws" maven profile to include the binding.ws related modules into the build
Modified:
tuscany/java/sca/distribution/pdetarget/pom.xml
tuscany/java/sca/modules/pom.xml
Modified: tuscany/java/sca/distribution/pdetarget/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/distribution/pdetarget/pom.xml?rev=724614&r1=724613&r2=724614&view=diff
==============================================================================
--- tuscany/java/sca/distribution/pdetarget/pom.xml (original)
+++ tuscany/java/sca/distribution/pdetarget/pom.xml Mon Dec 8 21:51:48 2008
@@ -39,39 +39,16 @@
</dependency>
<!-- Extra dependencies not in the core distro -->
-
- <!--
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-host-jetty</artifactId>
- <type>jar</type>
- <version>2.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-policy-xml-ws</artifactId>
- <type>jar</type>
- <version>2.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-host-tomcat</artifactId>
- <type>jar</type>
- <version>2.0-SNAPSHOT</version>
- <exclusions>
- <exclusion>
- <groupId>org.apache.tomcat</groupId>
- <artifactId>annotations-api</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.tuscany.sca</groupId>
- <artifactId>tuscany-host-webapp</artifactId>
- <type>jar</type>
- <version>2.0-SNAPSHOT</version>
- </dependency>
+ <!--
+ <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-host-jetty</artifactId>
+ <type>jar</type> <version>2.0-SNAPSHOT</version> </dependency> <dependency>
+ <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-policy-xml-ws</artifactId> <type>jar</type>
+ <version>2.0-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-host-tomcat</artifactId> <type>jar</type> <version>2.0-SNAPSHOT</version> <exclusions>
+ <exclusion> <groupId>org.apache.tomcat</groupId> <artifactId>annotations-api</artifactId> </exclusion>
+ </exclusions> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-host-webapp</artifactId> <type>jar</type> <version>2.0-SNAPSHOT</version> </dependency>
-->
<dependency>
<groupId>junit</groupId>
@@ -82,7 +59,53 @@
</dependencies>
<profiles>
-
+ <profile>
+ <id>ws</id>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-binding-ws</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-binding-ws-axis2</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-binding-ws-wsdlgen</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-binding-ws-xml</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-databinding-axiom</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-databinding-jaxb-axiom</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-policy-xml-ws</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </profile>
+
<!-- Build profile that can be used to configure your Eclipse environment -->
<profile>
<id>eclipse</id>
@@ -116,13 +139,11 @@
<artifactId>*</artifactId>
<version>1.0</version>
</artifactMember>
- <!--
- <artifactMember>
- <groupId>com.google.gdata</groupId>
- <artifactId>gdata-media</artifactId>
- <version>1.0</version>
- </artifactMember>
- -->
+ <!--
+ <artifactMember> <groupId>com.google.gdata</groupId>
+ <artifactId>gdata-media</artifactId> <version>1.0</version>
+ </artifactMember>
+ -->
</artifactMembers>
</artifactAggregation>
</artifactAggregations>
@@ -203,17 +224,22 @@
<module>../../../modules/implementation-bpel-ode</module>
<module>../../../modules/implementation-ejb</module>
<module>../../../modules/implementation-java</module>
- <module>../../../modules/implementation-java-runtime</module>
+ <module>../../../modules/implementation-java-runtime
+ </module>
<module>../../../modules/implementation-java-xml</module>
<module>../../../modules/implementation-node</module>
- <module>../../../modules/implementation-node-runtime</module>
+ <module>../../../modules/implementation-node-runtime
+ </module>
<module>../../../modules/implementation-resource</module>
- <module>../../../modules/implementation-resource-runtime</module>
+ <module>../../../modules/implementation-resource-runtime
+ </module>
<module>../../../modules/implementation-script</module>
- <module>../../../modules/implementation-script-runtime</module>
+ <module>../../../modules/implementation-script-runtime
+ </module>
<module>../../../modules/implementation-spring</module>
<module>../../../modules/implementation-widget</module>
- <module>../../../modules/implementation-widget-runtime</module>
+ <module>../../../modules/implementation-widget-runtime
+ </module>
<module>../../../modules/implementation-xquery</module>
<module>../../../modules/interface</module>
<module>../../../modules/interface-java</module>
Modified: tuscany/java/sca/modules/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/pom.xml?rev=724614&r1=724613&r2=724614&view=diff
==============================================================================
--- tuscany/java/sca/modules/pom.xml (original)
+++ tuscany/java/sca/modules/pom.xml Mon Dec 8 21:51:48 2008
@@ -75,116 +75,24 @@
<module>workspace-xml</module>
<module>xsd</module>
<module>xsd-xml</module>
+
</modules>
-<!--
+ <profiles>
+ <profile>
+ <id>ws</id>
<modules>
- <module>assembly</module>
- <module>assembly-xml</module>
- <module>assembly-xsd</module>
- <module>binding-atom</module>
- <module>binding-atom-abdera</module>
- <module>binding-corba</module>
- <module>binding-corba-runtime</module>
- <module>binding-ejb</module>
- <module>binding-ejb-runtime</module>
- <module>binding-gdata</module>
- <module>binding-gdata-runtime</module>
- <module>binding-http</module>
- <module>binding-http-runtime</module>
- <module>binding-jms</module>
- <module>binding-jms-runtime</module>
- <module>binding-jsonrpc</module>
- <module>binding-jsonrpc-runtime</module>
- <module>binding-rmi</module>
- <module>binding-rmi-runtime</module>
- <module>binding-rss</module>
- <module>binding-rss-rome</module>
- <module>binding-sca</module>
- <module>binding-sca-axis2</module>
- <module>binding-sca-xml</module>
<module>binding-ws</module>
<module>binding-ws-axis2</module>
<module>binding-ws-axis2-policy</module>
<module>binding-ws-wsdlgen</module>
<module>binding-ws-xml</module>
- <module>contribution</module>
- <module>contribution-java</module>
- <module>contribution-namespace</module>
- <module>contribution-resource</module>
- <module>contribution-xml</module>
- <module>core</module>
- <module>core-databinding</module>
- <module>core-spi</module>
- <module>data-api</module>
- <module>databinding</module>
<module>databinding-axiom</module>
- <module>databinding-fastinfoset</module>
- <module>databinding-jaxb</module>
<module>databinding-jaxb-axiom</module>
- <module>databinding-json</module>
- <module>databinding-saxon</module>
- <module>databinding-sdo</module>
- <module>databinding-sdo-axiom</module>
- <module>databinding-xmlbeans</module>
- <module>definitions</module>
- <module>definitions-xml</module>
- <module>domain-manager</module>
- <module>endpoint</module>
- <module>extensibility</module>
- <module>extensibility-equinox</module>
- <module>host-corba</module>
- <module>host-corba-jee</module>
- <module>host-corba-jse</module>
- <module>host-http</module>
- <module>host-jetty</module>
- <module>host-rmi</module>
- <module>implementation-bpel</module>
- <module>implementation-bpel-ode</module>
- <module>implementation-ejb</module>
- <module>implementation-java</module>
- <module>implementation-java-runtime</module>
- <module>implementation-java-xml</module>
- <module>implementation-node</module>
- <module>implementation-node-runtime</module>
- <module>implementation-resource</module>
- <module>implementation-resource-runtime</module>
- <module>implementation-script</module>
- <module>implementation-script-runtime</module>
- <module>implementation-spring</module>
- <module>implementation-widget</module>
- <module>implementation-widget-runtime</module>
- <module>implementation-xquery</module>
- <module>interface</module>
- <module>interface-java</module>
- <module>interface-java-jaxws</module>
- <module>interface-java-xml</module>
- <module>interface-wsdl</module>
- <module>interface-wsdl-xml</module>
- <module>monitor</module>
- <module>node-api</module>
- <module>node-impl</module>
- <module>node-launcher</module>
- <module>node-launcher-equinox</module>
- <module>node-launcher-webapp</module>
- <module>node-manager</module>
- <module>policy</module>
- <module>policy-security</module>
- <module>policy-security-jsr250</module>
- <module>policy-transaction</module>
- <module>policy-xml</module>
<module>policy-xml-ws</module>
- <module>sca-api</module>
- <module>tracing-aspectj</module>
- <module>workspace</module>
- <module>workspace-impl</module>
- <module>workspace-xml</module>
- <module>xsd</module>
- <module>xsd-xml</module>
- </modules>
--->
+ </modules>
+ </profile>
- <profiles>
<profile>
<id>eclipse</id>
<build>
Hi
Why a ws profile and not updates to the webservices distribution?
How do you run -Peclipse and -Pws?
Simon