You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2008/12/09 06:51:49 UTC

svn commit: r724614 - in /tuscany/java/sca: distribution/pdetarget/pom.xml modules/pom.xml

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>



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

Re: svn commit: r724614 - in /tuscany/java/sca: distribution/pdetarget/pom.xml modules/pom.xml

Posted by Simon Laws <si...@googlemail.com>.
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