airavata-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lah...@apache.org
Subject svn commit: r1164266 - in /incubator/airavata/trunk/modules: distribution/src/main/assembly/bin-assembly.xml xbaya-gui/pom.xml xbaya-gui/src/main/resources/services.xml
Date Thu, 01 Sep 2011 20:46:21 GMT
Author: lahiru
Date: Thu Sep  1 20:46:21 2011
New Revision: 1164266

URL: http://svn.apache.org/viewvc?rev=1164266&view=rev
Log:
adding xbaya-gui axis2 service in bulid and distribtuion.

Added:
    incubator/airavata/trunk/modules/xbaya-gui/src/main/resources/services.xml
Modified:
    incubator/airavata/trunk/modules/distribution/src/main/assembly/bin-assembly.xml
    incubator/airavata/trunk/modules/xbaya-gui/pom.xml

Modified: incubator/airavata/trunk/modules/distribution/src/main/assembly/bin-assembly.xml
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/distribution/src/main/assembly/bin-assembly.xml?rev=1164266&r1=1164265&r2=1164266&view=diff
==============================================================================
--- incubator/airavata/trunk/modules/distribution/src/main/assembly/bin-assembly.xml (original)
+++ incubator/airavata/trunk/modules/distribution/src/main/assembly/bin-assembly.xml Thu Sep
 1 20:46:21 2011
@@ -242,6 +242,14 @@
 			</includes>
 		</fileSet>
 		<fileSet>
+			<directory>../xbaya-gui/target</directory>
+			<outputDirectory>standalone-server/repository/services</outputDirectory>
+			<includes>
+				<include>*.aar</include>
+			</includes>
+		</fileSet>
+
+		<fileSet>
 			<directory>../gfac-axis2-artifacts/target</directory>
 			<outputDirectory>standalone-server/lib</outputDirectory>
 			<includes>

Modified: incubator/airavata/trunk/modules/xbaya-gui/pom.xml
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/xbaya-gui/pom.xml?rev=1164266&r1=1164265&r2=1164266&view=diff
==============================================================================
--- incubator/airavata/trunk/modules/xbaya-gui/pom.xml (original)
+++ incubator/airavata/trunk/modules/xbaya-gui/pom.xml Thu Sep  1 20:46:21 2011
@@ -169,6 +169,24 @@
 					<verifyjar>true</verifyjar>
 				</configuration>
 			</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>

Added: incubator/airavata/trunk/modules/xbaya-gui/src/main/resources/services.xml
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/xbaya-gui/src/main/resources/services.xml?rev=1164266&view=auto
==============================================================================
--- incubator/airavata/trunk/modules/xbaya-gui/src/main/resources/services.xml (added)
+++ incubator/airavata/trunk/modules/xbaya-gui/src/main/resources/services.xml Thu Sep  1
20:46:21 2011
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--Licensed to the Apache Software Foundation (ASF) under one or more contributor 
+	license agreements. See the NOTICE file distributed with this work for additional 
+	information regarding copyright ownership. The ASF licenses this file to 
+	you under the Apache License, Version 2.0 (theÏ "License"); you may not use 
+	this file except in compliance with the License. You may obtain a copy of 
+	the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required 
+	by applicable law or agreed to in writing, software distributed under the 
+	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS 
+	OF ANY ~ KIND, either express or implied. See the License for the specific 
+	language governing permissions and limitations under the License. -->
+
+
+<serviceGroup>
+    <service name="XBayaService">
+        <Description>XBaya Service</Description>
+	<parameter locked="true" name="ServiceClass">org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton</parameter>
+    </service>
+</serviceGroup>



Mime
View raw message