You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by na...@apache.org on 2010/01/07 10:13:48 UTC

svn commit: r896808 - /tuscany/sandbox/travelsample/contributions/payment-bpel/pom.xml

Author: nash
Date: Thu Jan  7 09:13:21 2010
New Revision: 896808

URL: http://svn.apache.org/viewvc?rev=896808&view=rev
Log:
Generate Java code from all 3 WSDL files and eliminate test scope dependencies

Modified:
    tuscany/sandbox/travelsample/contributions/payment-bpel/pom.xml

Modified: tuscany/sandbox/travelsample/contributions/payment-bpel/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/sandbox/travelsample/contributions/payment-bpel/pom.xml?rev=896808&r1=896807&r2=896808&view=diff
==============================================================================
--- tuscany/sandbox/travelsample/contributions/payment-bpel/pom.xml (original)
+++ tuscany/sandbox/travelsample/contributions/payment-bpel/pom.xml Thu Jan  7 09:13:21 2010
@@ -72,20 +72,6 @@
         </dependency>
         
         <dependency>
-            <groupId>org.apache.tuscany.sca</groupId>
-            <artifactId>scatours-contribution-emailgateway</artifactId>
-            <version>${pom.version}</version>
-            <scope>test</scope>
-        </dependency>
-        
-        <dependency>
-            <groupId>org.apache.tuscany.sca</groupId>
-            <artifactId>scatours-contribution-creditcard-payment-jaxb</artifactId>
-            <version>${pom.version}</version>
-            <scope>test</scope>
-        </dependency>        
-        
-        <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
             <version>4.5</version>
@@ -128,17 +114,52 @@
                     </goals>
                     <configuration>
                         <packageName>com.tuscanyscatours.payment</packageName>
-                        <wsdlDirectory>${basedir}/src/main/resources
-                        </wsdlDirectory>
+                        <wsdlDirectory>${basedir}/src/main/resources</wsdlDirectory>
                         <wsdlFiles>
                             <wsdlFile>Payment.wsdl</wsdlFile>
                         </wsdlFiles>
-                        <sourceDestDir>${project.build.directory}/jaxws-source
-                        </sourceDestDir>
+                        <sourceDestDir>${project.build.directory}/jaxws-source</sourceDestDir>
+                        <staleFile>${project.build.directory}/jaxws-source/stale/payment.stale</staleFile>
                         <verbose>false</verbose>
                         <xnocompile>true</xnocompile>
                     </configuration>
                 </execution>
+                <execution>
+                    <id>payment.creditcard</id>
+                    <phase>process-sources</phase>
+                    <goals>
+                        <goal>wsimport</goal>
+                    </goals>
+                    <configuration>
+                        <packageName>com.tuscanyscatours.payment.creditcard</packageName>
+                        <wsdlDirectory>${basedir}/src/main/resources</wsdlDirectory>
+                        <wsdlFiles>
+                            <wsdlFile>CreditCardPayment.wsdl</wsdlFile>
+                        </wsdlFiles>
+                        <sourceDestDir>${project.build.directory}/jaxws-source</sourceDestDir>
+                        <staleFile>${project.build.directory}/jaxws-source/stale/creditcard.stale</staleFile>
+                        <verbose>false</verbose>
+                        <xnocompile>true</xnocompile>
+                    </configuration>
+                </execution> 
+                <execution>
+                    <id>emailgateway</id>
+                    <phase>process-sources</phase>
+                    <goals>
+                        <goal>wsimport</goal>
+                    </goals>
+                    <configuration>
+                        <packageName>com.tuscanyscatours.emailgateway</packageName>
+                        <wsdlDirectory>${basedir}/src/main/resources</wsdlDirectory>
+                        <wsdlFiles>
+                            <wsdlFile>EmailGateway.wsdl</wsdlFile>
+                        </wsdlFiles>
+                        <sourceDestDir>${project.build.directory}/jaxws-source</sourceDestDir>
+                        <staleFile>${project.build.directory}/jaxws-source/stale/emailgateway.stale</staleFile>
+                        <verbose>false</verbose>
+                        <xnocompile>true</xnocompile>
+                    </configuration>
+                </execution> 
             </executions>
         </plugin>
         <plugin>