Author: smarru
Date: Sun Sep 30 20:30:12 2012
New Revision: 1392102

URL: http://svn.apache.org/viewvc?rev=1392102&view=rev
Log:
adding aar pluggin to webservies to deploy to comcat

Removed:
    airavata/trunk/modules/workflow-interpreter/client/
Modified:
    airavata/trunk/modules/gfac-axis2/pom.xml
    airavata/trunk/modules/ws-messenger/messagebox/pom.xml
    airavata/trunk/modules/ws-messenger/messagebroker/pom.xml

Modified: airavata/trunk/modules/gfac-axis2/pom.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/gfac-axis2/pom.xml?rev=1392102&r1=1392101&r2=1392102&view=diff
==============================================================================
--- airavata/trunk/modules/gfac-axis2/pom.xml (original)
+++ airavata/trunk/modules/gfac-axis2/pom.xml Sun Sep 30 20:30:12 2012
@@ -60,26 +60,44 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <artifactId>maven-antrun-plugin</artifactId>
-                <version>1.6</version>
-                <executions>
-                    <execution>
-                        <id>restore-persistence</id>
-                        <phase>prepare-package</phase>
-                        <configuration>
-                            <tasks>
-                                <copy 
file="${project.build.outputDirectory}/services.xml" 
tofile="${project.build.outputDirectory}/META-INF/services.xml" />
-                            </tasks>
-                        </configuration>
-                        <goals>
-                            <goal>run</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
+       <build>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-antrun-plugin</artifactId>
+                               <version>1.6</version>
+                               <executions>
+                                       <execution>
+                                               <id>restore-persistence</id>
+                                               <phase>prepare-package</phase>
+                                               <configuration>
+                                                       <tasks>
+                                                               <copy 
file="${project.build.outputDirectory}/services.xml"
+                                                                       
tofile="${project.build.outputDirectory}/META-INF/services.xml" />
+                                                       </tasks>
+                                               </configuration>
+                                               <goals>
+                                                       <goal>run</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.axis2</groupId>
+                               <artifactId>axis2-aar-maven-plugin</artifactId>
+                               <version>${axis2.version}</version>
+                               <configuration>
+                                       
<servicesXmlFile>src/main/resources/services.xml</servicesXmlFile>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <id>createAAR</id>
+                                               <phase>package</phase>
+                                               <goals>
+                                                       <goal>aar</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
 </project>

Modified: airavata/trunk/modules/ws-messenger/messagebox/pom.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/ws-messenger/messagebox/pom.xml?rev=1392102&r1=1392101&r2=1392102&view=diff
==============================================================================
--- airavata/trunk/modules/ws-messenger/messagebox/pom.xml (original)
+++ airavata/trunk/modules/ws-messenger/messagebox/pom.xml Sun Sep 30 20:30:12 
2012
@@ -69,27 +69,45 @@
             <scope>test</scope>
         </dependency>
     </dependencies>
-    <build>
-        <defaultGoal>install</defaultGoal>
-        <plugins>
-            <plugin>
-                <artifactId>maven-antrun-plugin</artifactId>
-                <version>1.6</version>
-                <executions>
-                    <execution>
-                        <id>restore-persistence</id>
-                        <phase>prepare-package</phase>
-                        <configuration>
-                            <tasks>
-                                <copy 
file="${project.build.outputDirectory}/services.xml" 
tofile="${project.build.outputDirectory}/META-INF/services.xml" />
-                            </tasks>
-                        </configuration>
-                        <goals>
-                            <goal>run</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
+       <build>
+               <defaultGoal>install</defaultGoal>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-antrun-plugin</artifactId>
+                               <version>1.6</version>
+                               <executions>
+                                       <execution>
+                                               <id>restore-persistence</id>
+                                               <phase>prepare-package</phase>
+                                               <configuration>
+                                                       <tasks>
+                                                               <copy 
file="${project.build.outputDirectory}/services.xml"
+                                                                       
tofile="${project.build.outputDirectory}/META-INF/services.xml" />
+                                                       </tasks>
+                                               </configuration>
+                                               <goals>
+                                                       <goal>run</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.axis2</groupId>
+                               <artifactId>axis2-aar-maven-plugin</artifactId>
+                               <version>${axis2.version}</version>
+                               <configuration>
+                                       
<servicesXmlFile>src/main/resources/services.xml</servicesXmlFile>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <id>createAAR</id>
+                                               <phase>package</phase>
+                                               <goals>
+                                                       <goal>aar</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
 </project>

Modified: airavata/trunk/modules/ws-messenger/messagebroker/pom.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/ws-messenger/messagebroker/pom.xml?rev=1392102&r1=1392101&r2=1392102&view=diff
==============================================================================
--- airavata/trunk/modules/ws-messenger/messagebroker/pom.xml (original)
+++ airavata/trunk/modules/ws-messenger/messagebroker/pom.xml Sun Sep 30 
20:30:12 2012
@@ -22,28 +22,46 @@
     <url>http://airavata.apache.org/</url>
     <packaging>jar</packaging>
 
-    <build>
-        <plugins>
-            <plugin>
-                <artifactId>maven-antrun-plugin</artifactId>
-                <version>1.6</version>
-                <executions>
-                    <execution>
-                        <id>restore-persistence</id>
-                        <phase>prepare-package</phase>
-                        <configuration>
-                            <tasks>
-                                <copy 
file="${project.build.outputDirectory}/services.xml" 
tofile="${project.build.outputDirectory}/META-INF/services.xml" />
-                            </tasks>
-                        </configuration>
-                        <goals>
-                            <goal>run</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
+       <build>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-antrun-plugin</artifactId>
+                               <version>1.6</version>
+                               <executions>
+                                       <execution>
+                                               <id>restore-persistence</id>
+                                               <phase>prepare-package</phase>
+                                               <configuration>
+                                                       <tasks>
+                                                               <copy 
file="${project.build.outputDirectory}/services.xml"
+                                                                       
tofile="${project.build.outputDirectory}/META-INF/services.xml" />
+                                                       </tasks>
+                                               </configuration>
+                                               <goals>
+                                                       <goal>run</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.axis2</groupId>
+                               <artifactId>axis2-aar-maven-plugin</artifactId>
+                               <version>${axis2.version}</version>
+                               <configuration>
+                                       
<servicesXmlFile>src/main/resources/services.xml</servicesXmlFile>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <id>createAAR</id>
+                                               <phase>package</phase>
+                                               <goals>
+                                                       <goal>aar</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
 
     <dependencies>
 


Reply via email to