You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by am...@apache.org on 2013/07/15 07:33:57 UTC

svn commit: r1503110 - in /airavata/sandbox/osgi-airavata: ./ client/ client/core/ client/interface/ client/interface/rest/ common/ server/ server/acs/ server/api/ server/api/core/ server/api/interface/ server/api/interface/rest/ server/api/interface/w...

Author: amilaj
Date: Mon Jul 15 05:33:55 2013
New Revision: 1503110

URL: http://svn.apache.org/r1503110
Log:
Adding initial version of experimental osgi airavata

Added:
    airavata/sandbox/osgi-airavata/
    airavata/sandbox/osgi-airavata/client/
    airavata/sandbox/osgi-airavata/client/core/
    airavata/sandbox/osgi-airavata/client/core/pom.xml
    airavata/sandbox/osgi-airavata/client/interface/
    airavata/sandbox/osgi-airavata/client/interface/pom.xml
    airavata/sandbox/osgi-airavata/client/interface/rest/
    airavata/sandbox/osgi-airavata/client/interface/rest/pom.xml
    airavata/sandbox/osgi-airavata/client/pom.xml
    airavata/sandbox/osgi-airavata/common/
    airavata/sandbox/osgi-airavata/common/pom.xml
    airavata/sandbox/osgi-airavata/pom.xml
    airavata/sandbox/osgi-airavata/server/
    airavata/sandbox/osgi-airavata/server/acs/
    airavata/sandbox/osgi-airavata/server/acs/pom.xml
    airavata/sandbox/osgi-airavata/server/api/
    airavata/sandbox/osgi-airavata/server/api/core/
    airavata/sandbox/osgi-airavata/server/api/interface/
    airavata/sandbox/osgi-airavata/server/api/interface/rest/
    airavata/sandbox/osgi-airavata/server/api/interface/ws/
    airavata/sandbox/osgi-airavata/server/api/pom.xml
    airavata/sandbox/osgi-airavata/server/gfac/
    airavata/sandbox/osgi-airavata/server/gfac/framework/
    airavata/sandbox/osgi-airavata/server/gfac/framework/pom.xml
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/activator/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/activator/GFacActivator.java
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/impl/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/impl/GFacServiceImpl.java
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderException.java
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderService.java
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/JobExecutionContext.java
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/GFacService.java
    airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/JobInfo.java
    airavata/sandbox/osgi-airavata/server/gfac/handlers/
    airavata/sandbox/osgi-airavata/server/gfac/handlers/pom.xml
    airavata/sandbox/osgi-airavata/server/gfac/pom.xml
    airavata/sandbox/osgi-airavata/server/gfac/providers/
    airavata/sandbox/osgi-airavata/server/gfac/providers/ec2/
    airavata/sandbox/osgi-airavata/server/gfac/providers/ec2/pom.xml
    airavata/sandbox/osgi-airavata/server/gfac/providers/gram/
    airavata/sandbox/osgi-airavata/server/gfac/providers/gram/pom.xml
    airavata/sandbox/osgi-airavata/server/gfac/providers/local/
    airavata/sandbox/osgi-airavata/server/gfac/providers/local/pom.xml
    airavata/sandbox/osgi-airavata/server/gfac/providers/pom.xml
    airavata/sandbox/osgi-airavata/server/gfac/providers/ssh/
    airavata/sandbox/osgi-airavata/server/gfac/providers/ssh/pom.xml
    airavata/sandbox/osgi-airavata/server/gfac/providers/unicore/
    airavata/sandbox/osgi-airavata/server/gfac/providers/unicore/pom.xml
    airavata/sandbox/osgi-airavata/server/interpretter/
    airavata/sandbox/osgi-airavata/server/interpretter/pom.xml
    airavata/sandbox/osgi-airavata/server/messanger/
    airavata/sandbox/osgi-airavata/server/messanger/pom.xml
    airavata/sandbox/osgi-airavata/server/pom.xml
    airavata/sandbox/osgi-airavata/server/provernance/
    airavata/sandbox/osgi-airavata/server/provernance/pom.xml
    airavata/sandbox/osgi-airavata/server/registry/
    airavata/sandbox/osgi-airavata/server/registry/framework/
    airavata/sandbox/osgi-airavata/server/registry/pom.xml
    airavata/sandbox/osgi-airavata/server/schedular/
    airavata/sandbox/osgi-airavata/server/schedular/pom.xml
    airavata/sandbox/osgi-airavata/ui/
    airavata/sandbox/osgi-airavata/ui/desktop-xbaya/
    airavata/sandbox/osgi-airavata/ui/desktop-xbaya/pom.xml
    airavata/sandbox/osgi-airavata/ui/pom.xml
    airavata/sandbox/osgi-airavata/ui/web-xbaya/
    airavata/sandbox/osgi-airavata/ui/web-xbaya/pom.xml

Added: airavata/sandbox/osgi-airavata/client/core/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/client/core/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/client/core/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/client/core/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>client-core</artifactId>
+	<name>Airavata Client Core</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>client-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/client/interface/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/client/interface/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/client/interface/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/client/interface/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,39 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>client-interface</artifactId>
+	<name>Airavata Client Interface</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>pom</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>client-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+	<modules>
+                <module>rest</module>
+        </modules>
+
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/client/interface/rest/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/client/interface/rest/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/client/interface/rest/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/client/interface/rest/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,32 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>client-interface-rest</artifactId>
+	<name>Airavata Client Rest Implementation</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>client-interface</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/client/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/client/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/client/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/client/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,38 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>client-parent</artifactId>
+	<name>Airavata Client</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>pom</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>osgi-airavata</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+	<modules>
+                <module>core</module>
+                <module>interface</module>
+        </modules>
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/common/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/common/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/common/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/common/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>common</artifactId>
+	<name>Airavata Common</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>osgi-airavata</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,65 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.apache.airavata</groupId>
+	<artifactId>osgi-airavata</artifactId>
+	<name>Airavata OSGI Implementation</name>
+	<description>OSGI based Airavata implementation.</description>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>pom</packaging>
+
+        <prerequisites>
+                <maven>3.0</maven>
+        </prerequisites>
+	
+	<parent>
+                <groupId>org.apache</groupId>
+                <artifactId>apache</artifactId>
+                <version>13</version>
+                <relativePath />
+        </parent>
+
+	<repositories>
+       	 	<repository>
+            		<name>ogce.m2.all</name>
+            		<id>ogce.m2.all</id>
+            		<url>http://community.ucs.indiana.edu:9090/archiva/repository/ogce.m2.all</url>
+        	</repository>
+		<repository>
+    			<id>my-local-repo</id>
+    			<url>file:./jglobus-repo/repository</url>
+  		</repository>
+    	</repositories>
+
+	<modules>
+		<module>common</module>
+		<module>client</module>
+		<module>server</module>
+		<module>ui</module>
+	</modules>
+
+
+    <properties>
+        <jglobus.version>2.0.6-rc2</jglobus.version>
+        <surefire.version>2.12</surefire.version>
+        <junit.version>4.7</junit.version>
+        <skipTests>false</skipTests>
+    </properties>
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/acs/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/acs/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/acs/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/acs/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>acs</artifactId>
+	<name>Airavata Credential Store</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>server-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/api/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/api/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/api/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/api/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>api</artifactId>
+	<name>Airavata API</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>server-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/gfac/framework/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/framework/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/framework/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/framework/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,73 @@
+<project>
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>org.apache.osgi.airavata</groupId>
+    <artifactId>gfac-framework</artifactId>
+    <packaging>bundle</packaging>
+    <name>Apache Airavata GFac Framework</name>
+    <version>0.1-SNAPSHOT</version>
+    <description>
+        This bundle provides an implemention for GFac framework
+    </description>
+
+    <parent>
+        <groupId>org.apache.airavata</groupId>
+        <artifactId>gfac-parent</artifactId>
+        <version>0.1-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.osgi.core</artifactId>
+            <version>1.0.0</version>
+        </dependency>
+        <!--dependency>
+          <groupId>${pom.groupId}</groupId>
+          <artifactId>org.osgi.compendium</artifactId>
+          <version>0.9.0-incubator-SNAPSHOT</version>
+        </dependency-->
+    </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>2.3.2</version>
+                <configuration>
+                    <source>1.6</source>
+                    <target>1.6</target>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <version>${surefire.version}</version>
+                <configuration>
+                    <failIfNoTests>false</failIfNoTests>
+                    <skipTests>${skipTests}</skipTests>
+                    <workingDirectory>${project.build.testOutputDirectory}</workingDirectory>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <extensions>true</extensions>
+                <version>2.4.0</version>
+                <configuration>
+                    <instructions>
+                        <Export-Package>
+                            org.apache.airavata.gfac.framework.service,org.apache.airavata.gfac.framework.provider
+                        </Export-Package>
+                        <Private-Package>org.apache.airavata.gfac.framework.impl</Private-Package>
+                        <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
+                        <Bundle-Activator>org.apache.airavata.gfac.framework.activator.GFacActivator</Bundle-Activator>
+                        <Export-Service>
+                            org.apache.airavata.gfac.framework.provider.GFacProviderService,org.apache.airavata.gfac.framework.service.GFacService
+                        </Export-Service>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+</project>

Added: airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/activator/GFacActivator.java
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/activator/GFacActivator.java?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/activator/GFacActivator.java (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/activator/GFacActivator.java Mon Jul 15 05:33:55 2013
@@ -0,0 +1,127 @@
+/*
+ *
+ * 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.
+ *
+ */
+
+package org.apache.airavata.gfac.framework.activator;
+
+import org.apache.airavata.gfac.framework.impl.GFacServiceImpl;
+import org.apache.airavata.gfac.framework.provider.GFacProviderService;
+import org.apache.airavata.gfac.framework.service.GFacService;
+import org.osgi.framework.*;
+
+/**
+ * User: AmilaJ (amilaj@apache.org)
+ * Date: 7/14/13
+ * Time: 12:15 PM
+ */
+
+public class GFacActivator implements BundleActivator, ServiceListener
+{
+    // Bundle's context.
+    private BundleContext bundleContext = null;
+    // The service reference being used.
+    private ServiceReference serviceReference = null;
+
+    private GFacServiceImpl gFacServiceImpl = new GFacServiceImpl();
+
+    /**
+     * Implements BundleActivator.start(). Prints
+     * a message and adds itself to the bundle context as a service
+     * listener.
+     * @param context the framework context for the bundle.
+     **/
+    public void start(BundleContext context) throws InvalidSyntaxException {
+        System.out.println("Starting to listen for service events.");
+
+        this.bundleContext = context;
+
+        context.registerService(
+                GFacService.class.getName(), gFacServiceImpl, null);
+
+
+        synchronized (this)
+        {
+            // Listen for events pertaining to dictionary services.
+            context.addServiceListener(this, "(&(objectClass=" + GFacProviderService.class.getName() + ")" +
+                    "(Provider=*))");
+
+            // Query for any service references matching any language.
+            ServiceReference[] refs = this.bundleContext.getServiceReferences(
+                    GFacProviderService.class.getName(), "(Provider=*)");
+
+            // If we found any dictionary services, then just get
+            // a reference to the first one so we can use it.
+            if (refs != null)
+            {
+                for(ServiceReference serviceRef : refs) {
+                    gFacServiceImpl.addGFacProvider((String)serviceRef.getProperty("Provider"),
+                            (GFacProviderService)this.bundleContext.getService(serviceRef));
+
+                }
+            }
+        }
+    }
+
+    /**
+     * Implements BundleActivator.stop(). Prints
+     * a message and removes itself from the bundle context as a
+     * service listener.
+     * @param context the framework context for the bundle.
+     **/
+    public void stop(BundleContext context) {
+        context.removeServiceListener(this);
+        System.out.println("Stopped listening for service events.");
+
+        // Note: It is not required that we remove the listener here,
+        // since the framework will do it automatically anyway.
+    }
+
+    /**
+     * Implements ServiceListener.serviceChanged(). Checks
+     * to see if the service we are using is leaving or tries to get
+     * a service if we need one.
+     * @param event the fired service event.
+     **/
+    public synchronized void serviceChanged(ServiceEvent event)
+    {
+        // If a dictionary service was registered, see if we
+        // need one. If so, get a reference to it.
+        if (event.getType() == ServiceEvent.REGISTERED)
+        {
+            String providerKey = (String) event.getServiceReference().getProperty("Provider");
+            GFacProviderService providerService
+                    = (GFacProviderService)this.bundleContext.getService(event.getServiceReference());
+
+            gFacServiceImpl.addGFacProvider(providerKey, providerService);
+
+        }
+        // If a dictionary service was unregistered, see if it
+        // was the one we were using. If so, unget the service
+        // and try to query to get another one.
+        else if (event.getType() == ServiceEvent.UNREGISTERING)
+        {
+            String providerKey = (String) event.getServiceReference().getProperty("Provider");
+
+            this.gFacServiceImpl.removeGFacProvider(providerKey);
+            this.bundleContext.ungetService(event.getServiceReference());
+
+        }
+    }
+}

Added: airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/impl/GFacServiceImpl.java
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/impl/GFacServiceImpl.java?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/impl/GFacServiceImpl.java (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/impl/GFacServiceImpl.java Mon Jul 15 05:33:55 2013
@@ -0,0 +1,59 @@
+/*
+ *
+ * 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.
+ *
+ */
+
+package org.apache.airavata.gfac.framework.impl;
+
+import org.apache.airavata.gfac.framework.provider.GFacProviderService;
+import org.apache.airavata.gfac.framework.service.GFacService;
+import org.apache.airavata.gfac.framework.service.JobInfo;
+
+import java.util.concurrent.ConcurrentHashMap;
+
+/**
+ * User: AmilaJ (amilaj@apache.org)
+ * Date: 7/14/13
+ * Time: 1:26 PM
+ */
+
+public class GFacServiceImpl implements GFacService {
+
+    private ConcurrentHashMap<String, GFacProviderService> gfacProviders
+            = new ConcurrentHashMap<String, GFacProviderService>();
+
+    public void submitJob(JobInfo jobInfo) {
+        System.out.println("Submitting job ........");
+
+        // TODO invoke in handlers
+
+        // TODO invoke provider
+
+        // TODO invoke out handlers
+
+    }
+
+    public void addGFacProvider(String name, GFacProviderService gFacProviderService) {
+        gfacProviders.put(name, gFacProviderService);
+    }
+
+    public void removeGFacProvider(String name) {
+        gfacProviders.remove(name);
+    }
+}

Added: airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderException.java
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderException.java?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderException.java (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderException.java Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+/*
+ *
+ * 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.
+ *
+ */
+
+package org.apache.airavata.gfac.framework.provider;
+
+/**
+ * User: AmilaJ (amilaj@apache.org)
+ * Date: 7/14/13
+ * Time: 12:09 PM
+ */
+
+public class GFacProviderException extends Exception {
+
+    private static final long serialVersionUID = 2L;
+
+}

Added: airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderService.java
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderService.java?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderService.java (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/GFacProviderService.java Mon Jul 15 05:33:55 2013
@@ -0,0 +1,87 @@
+package org.apache.airavata.gfac.framework.provider;/*
+ *
+ * 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.
+ *
+ */
+
+
+import java.util.Map;
+
+/**
+ * User: AmilaJ (amilaj@apache.org)
+ * Date: 7/14/13
+ * Time: 12:05 PM
+ */
+
+/**
+ * GFacProviderService Service injected into framework.
+ */
+public interface GFacProviderService {
+
+    void initProperties(Map<String,String> properties) throws GFacProviderException;
+    /**
+     * Initialize environment required for invoking the execute method of the provider. If environment setup is
+     * done during the in handler execution, validation of environment will go here.
+     * @param jobExecutionContext containing job execution related information.
+     * @throws GFacProviderException in case of a error initializing the environment.
+     */
+    void initialize(JobExecutionContext jobExecutionContext) throws GFacProviderException;
+
+    /**
+     * Invoke the providers intended functionality using information and data in job execution context.
+     * @param jobExecutionContext containing job execution related information.
+     * @throws GFacProviderException in case of a error executing the job.
+     */
+    void execute(JobExecutionContext jobExecutionContext) throws GFacProviderException;
+
+    /**
+     * Cleans up the acquired resources during initialization and execution of the job.
+     * @param jobExecutionContext containing job execution related information.
+     * @throws GFacProviderException in case of a error cleaning resources.
+     */
+    void dispose(JobExecutionContext jobExecutionContext) throws GFacProviderException;
+
+    /**
+     * Cancels all jobs relevant to an experiment.
+     * @param experimentId The experiment id
+     * @param jobExecutionContext The job execution context, contains runtime information.
+     * @throws GFacProviderException If an error occurred while cancelling the job.
+     */
+    void cancelJob(String experimentId, JobExecutionContext jobExecutionContext) throws GFacProviderException;
+
+    /**
+     * Cancels all jobs relevant to a workflow in an experiment.
+     * @param experimentId The experiment id
+     * @param workflowId The workflow id.
+     * @param jobExecutionContext The job execution context, contains runtime information.
+     * @throws GFacProviderException If an error occurred while cancelling the job.
+     */
+    void cancelJob(String experimentId, String workflowId,
+                   JobExecutionContext jobExecutionContext) throws GFacProviderException;
+
+    /**
+     * Cancels the job for a given a workflow id and node id in an experiment.
+     * @param experimentId The experiment id.
+     * @param workflowId The workflow id.
+     * @param nodeId The node id.
+     * @param jobExecutionContext The job execution context relevant to cancel job operation.
+     * @throws GFacProviderException If an error occurred while cancelling the job.
+     */
+    void cancelJob(String experimentId, String workflowId, String nodeId,
+                   JobExecutionContext jobExecutionContext) throws GFacProviderException;
+}

Added: airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/JobExecutionContext.java
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/JobExecutionContext.java?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/JobExecutionContext.java (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/provider/JobExecutionContext.java Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+/*
+ *
+ * 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.
+ *
+ */
+
+package org.apache.airavata.gfac.framework.provider;
+
+/**
+ * User: AmilaJ (amilaj@apache.org)
+ * Date: 7/14/13
+ * Time: 12:09 PM
+ */
+
+public class JobExecutionContext {
+
+    private static final long serialVersionUID = 3L;
+
+}

Added: airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/GFacService.java
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/GFacService.java?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/GFacService.java (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/GFacService.java Mon Jul 15 05:33:55 2013
@@ -0,0 +1,35 @@
+package org.apache.airavata.gfac.framework.service;/*
+ *
+ * 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.
+ *
+ */
+
+
+/**
+ * User: AmilaJ (amilaj@apache.org)
+ * Date: 7/14/13
+ * Time: 9:42 AM
+ */
+
+/**
+ * Service exposed by framework bundle
+ */
+public interface GFacService {
+
+    void submitJob(JobInfo jobInfo);
+}

Added: airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/JobInfo.java
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/JobInfo.java?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/JobInfo.java (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/framework/src/org/apache/airavata/gfac/framework/service/JobInfo.java Mon Jul 15 05:33:55 2013
@@ -0,0 +1,55 @@
+/*
+ *
+ * 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.
+ *
+ */
+
+package org.apache.airavata.gfac.framework.service;
+
+import java.io.Serializable;
+
+/**
+ * User: AmilaJ (amilaj@apache.org)
+ * Date: 7/14/13
+ * Time: 10:45 AM
+ */
+
+public class JobInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    private String workflowId;
+
+    private String contextHeader;
+
+    public String getWorkflowId() {
+        return workflowId;
+    }
+
+    public void setWorkflowId(String workflowId) {
+        this.workflowId = workflowId;
+    }
+
+    public String getContextHeader() {
+        return contextHeader;
+    }
+
+    public void setContextHeader(String contextHeader) {
+        this.contextHeader = contextHeader;
+    }
+}

Added: airavata/sandbox/osgi-airavata/server/gfac/handlers/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/handlers/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/handlers/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/handlers/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,50 @@
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.osgi.airavata</groupId>
+  <artifactId>gfac-handlers</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Airavata GFac Handlers</name>
+  <version>0.1-SNAPSHOT</version>
+  <description>
+    This bundle provides an implemention for GFac framework handler implementations
+  </description>
+
+  <parent>
+ 	<groupId>org.apache.airavata</groupId>
+        <artifactId>gfac-parent</artifactId>
+        <version>0.1-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+   </parent>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.felix</groupId>
+      <artifactId>org.osgi.core</artifactId>
+      <version>1.0.0</version>
+    </dependency>
+    <!--dependency>
+      <groupId>${pom.groupId}</groupId>
+      <artifactId>org.osgi.compendium</artifactId>
+      <version>0.9.0-incubator-SNAPSHOT</version>
+    </dependency-->
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <extensions>true</extensions>
+	<version>2.4.0</version>
+        <!--configuration>
+          <instructions>
+            <Export-Package>org.osgi.service.log</Export-Package>
+            <Private-Package>org.apache.felix.log.impl</Private-Package>
+            <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+            <Bundle-Activator>${pom.artifactId}.impl.Activator</Bundle-Activator>
+            <Export-Service>org.osgi.service.log.LogService,org.osgi.service.log.LogReaderService</Export-Service>
+          </instructions>
+        </configuration-->
+      </plugin>
+    </plugins>
+  </build>
+</project>

Added: airavata/sandbox/osgi-airavata/server/gfac/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,39 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>gfac-parent</artifactId>
+	<name>Airavata Client</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>pom</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>server-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+	<modules>
+                <module>framework</module>
+                <module>providers</module>
+                <module>handlers</module>
+        </modules>
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/gfac/providers/ec2/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/providers/ec2/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/providers/ec2/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/providers/ec2/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,50 @@
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.osgi.airavata</groupId>
+  <artifactId>gfac-provider-ec2</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Airavata GFac Framework Provider EC2</name>
+  <version>0.1-SNAPSHOT</version>
+  <description>
+    This bundle provides an implemention for GFac framework - Provider EC2
+  </description>
+
+  <parent>
+ 	<groupId>org.apache.airavata</groupId>
+        <artifactId>gfac-provider-parent</artifactId>
+        <version>0.1-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+   </parent>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.felix</groupId>
+      <artifactId>org.osgi.core</artifactId>
+      <version>1.0.0</version>
+    </dependency>
+    <!--dependency>
+      <groupId>${pom.groupId}</groupId>
+      <artifactId>org.osgi.compendium</artifactId>
+      <version>0.9.0-incubator-SNAPSHOT</version>
+    </dependency-->
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <extensions>true</extensions>
+	<version>2.4.0</version>
+        <!--configuration>
+          <instructions>
+            <Export-Package>org.osgi.service.log</Export-Package>
+            <Private-Package>org.apache.felix.log.impl</Private-Package>
+            <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+            <Bundle-Activator>${pom.artifactId}.impl.Activator</Bundle-Activator>
+            <Export-Service>org.osgi.service.log.LogService,org.osgi.service.log.LogReaderService</Export-Service>
+          </instructions>
+        </configuration-->
+      </plugin>
+    </plugins>
+  </build>
+</project>

Added: airavata/sandbox/osgi-airavata/server/gfac/providers/gram/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/providers/gram/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/providers/gram/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/providers/gram/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,50 @@
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.osgi.airavata</groupId>
+  <artifactId>gfac-provider-gram</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Airavata GFac Framework Provider Gram</name>
+  <version>0.1-SNAPSHOT</version>
+  <description>
+    This bundle provides an implemention for GFac framework - Provider Gram
+  </description>
+
+  <parent>
+ 	<groupId>org.apache.airavata</groupId>
+        <artifactId>gfac-provider-parent</artifactId>
+        <version>0.1-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+   </parent>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.felix</groupId>
+      <artifactId>org.osgi.core</artifactId>
+      <version>1.0.0</version>
+    </dependency>
+    <!--dependency>
+      <groupId>${pom.groupId}</groupId>
+      <artifactId>org.osgi.compendium</artifactId>
+      <version>0.9.0-incubator-SNAPSHOT</version>
+    </dependency-->
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <extensions>true</extensions>
+	<version>2.4.0</version>
+        <!--configuration>
+          <instructions>
+            <Export-Package>org.osgi.service.log</Export-Package>
+            <Private-Package>org.apache.felix.log.impl</Private-Package>
+            <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+            <Bundle-Activator>${pom.artifactId}.impl.Activator</Bundle-Activator>
+            <Export-Service>org.osgi.service.log.LogService,org.osgi.service.log.LogReaderService</Export-Service>
+          </instructions>
+        </configuration-->
+      </plugin>
+    </plugins>
+  </build>
+</project>

Added: airavata/sandbox/osgi-airavata/server/gfac/providers/local/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/providers/local/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/providers/local/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/providers/local/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,50 @@
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.osgi.airavata</groupId>
+  <artifactId>gfac-provider-local</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Airavata GFac Framework Provider Local</name>
+  <version>0.1-SNAPSHOT</version>
+  <description>
+    This bundle provides an implemention for GFac framework - Provider Local
+  </description>
+
+  <parent>
+ 	<groupId>org.apache.airavata</groupId>
+        <artifactId>gfac-provider-parent</artifactId>
+        <version>0.1-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+   </parent>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.felix</groupId>
+      <artifactId>org.osgi.core</artifactId>
+      <version>1.0.0</version>
+    </dependency>
+    <!--dependency>
+      <groupId>${pom.groupId}</groupId>
+      <artifactId>org.osgi.compendium</artifactId>
+      <version>0.9.0-incubator-SNAPSHOT</version>
+    </dependency-->
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <extensions>true</extensions>
+	<version>2.4.0</version>
+        <!--configuration>
+          <instructions>
+            <Export-Package>org.osgi.service.log</Export-Package>
+            <Private-Package>org.apache.felix.log.impl</Private-Package>
+            <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+            <Bundle-Activator>${pom.artifactId}.impl.Activator</Bundle-Activator>
+            <Export-Service>org.osgi.service.log.LogService,org.osgi.service.log.LogReaderService</Export-Service>
+          </instructions>
+        </configuration-->
+      </plugin>
+    </plugins>
+  </build>
+</project>

Added: airavata/sandbox/osgi-airavata/server/gfac/providers/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/providers/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/providers/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/providers/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,40 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>gfac-provider-parent</artifactId>
+	<name>Airavata Client</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>pom</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>gfac-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+	<modules>
+                <module>ec2</module>
+                <module>gram</module>
+                <module>local</module>
+                <module>unicore</module>
+        </modules>
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/gfac/providers/ssh/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/providers/ssh/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/providers/ssh/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/providers/ssh/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,50 @@
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.osgi.airavata</groupId>
+  <artifactId>gfac-provider-ssh</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Airavata GFac Framework Provider SSH</name>
+  <version>0.1-SNAPSHOT</version>
+  <description>
+    This bundle provides an implemention for GFac framework - Provider SSH
+  </description>
+
+  <parent>
+ 	<groupId>org.apache.airavata</groupId>
+        <artifactId>gfac-provider-parent</artifactId>
+        <version>0.1-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+   </parent>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.felix</groupId>
+      <artifactId>org.osgi.core</artifactId>
+      <version>1.0.0</version>
+    </dependency>
+    <!--dependency>
+      <groupId>${pom.groupId}</groupId>
+      <artifactId>org.osgi.compendium</artifactId>
+      <version>0.9.0-incubator-SNAPSHOT</version>
+    </dependency-->
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <extensions>true</extensions>
+	<version>2.4.0</version>
+        <!--configuration>
+          <instructions>
+            <Export-Package>org.osgi.service.log</Export-Package>
+            <Private-Package>org.apache.felix.log.impl</Private-Package>
+            <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+            <Bundle-Activator>${pom.artifactId}.impl.Activator</Bundle-Activator>
+            <Export-Service>org.osgi.service.log.LogService,org.osgi.service.log.LogReaderService</Export-Service>
+          </instructions>
+        </configuration-->
+      </plugin>
+    </plugins>
+  </build>
+</project>

Added: airavata/sandbox/osgi-airavata/server/gfac/providers/unicore/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/gfac/providers/unicore/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/gfac/providers/unicore/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/gfac/providers/unicore/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,50 @@
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.osgi.airavata</groupId>
+  <artifactId>gfac-provider-unicore</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Airavata GFac Framework Provider Unicore</name>
+  <version>0.1-SNAPSHOT</version>
+  <description>
+    This bundle provides an implemention for GFac framework - Provider Unicore
+  </description>
+
+  <parent>
+ 	<groupId>org.apache.airavata</groupId>
+        <artifactId>gfac-provider-parent</artifactId>
+        <version>0.1-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+   </parent>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.felix</groupId>
+      <artifactId>org.osgi.core</artifactId>
+      <version>1.0.0</version>
+    </dependency>
+    <!--dependency>
+      <groupId>${pom.groupId}</groupId>
+      <artifactId>org.osgi.compendium</artifactId>
+      <version>0.9.0-incubator-SNAPSHOT</version>
+    </dependency-->
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <extensions>true</extensions>
+	<version>2.4.0</version>
+        <!--configuration>
+          <instructions>
+            <Export-Package>org.osgi.service.log</Export-Package>
+            <Private-Package>org.apache.felix.log.impl</Private-Package>
+            <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+            <Bundle-Activator>${pom.artifactId}.impl.Activator</Bundle-Activator>
+            <Export-Service>org.osgi.service.log.LogService,org.osgi.service.log.LogReaderService</Export-Service>
+          </instructions>
+        </configuration-->
+      </plugin>
+    </plugins>
+  </build>
+</project>

Added: airavata/sandbox/osgi-airavata/server/interpretter/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/interpretter/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/interpretter/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/interpretter/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>interpretter</artifactId>
+	<name>Airavata Workflow Interpretter</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>server-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/messanger/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/messanger/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/messanger/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/messanger/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>messanger</artifactId>
+	<name>Airavata Workflow Interpretter</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>server-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,44 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>server-parent</artifactId>
+	<name>Airavata Client</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>pom</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>osgi-airavata</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+	<modules>
+                <module>acs</module>
+                <module>api</module>
+                <module>gfac</module>
+                <module>interpretter</module>
+                <module>messanger</module>
+                <module>provernance</module>
+                <module>registry</module>
+                <module>schedular</module>
+        </modules>
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/provernance/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/provernance/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/provernance/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/provernance/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>provernance</artifactId>
+	<name>Airavata Workflow Interpretter</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>server-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/registry/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/registry/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/registry/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/registry/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>registry</artifactId>
+	<name>Airavata Credential Store</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>server-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/server/schedular/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/server/schedular/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/server/schedular/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/server/schedular/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>schedular</artifactId>
+	<name>Airavata Credential Store</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>server-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/ui/desktop-xbaya/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/ui/desktop-xbaya/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/ui/desktop-xbaya/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/ui/desktop-xbaya/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>desktop-xbaya</artifactId>
+	<name>Airavata Desktop XBaya</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>ui-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/ui/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/ui/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/ui/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/ui/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,38 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>ui-parent</artifactId>
+	<name>Airavata Client UI</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>pom</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>osgi-airavata</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+	<modules>
+                <module>web-xbaya</module>
+                <module>desktop-xbaya</module>
+        </modules>
+
+
+</project>
+

Added: airavata/sandbox/osgi-airavata/ui/web-xbaya/pom.xml
URL: http://svn.apache.org/viewvc/airavata/sandbox/osgi-airavata/ui/web-xbaya/pom.xml?rev=1503110&view=auto
==============================================================================
--- airavata/sandbox/osgi-airavata/ui/web-xbaya/pom.xml (added)
+++ airavata/sandbox/osgi-airavata/ui/web-xbaya/pom.xml Mon Jul 15 05:33:55 2013
@@ -0,0 +1,34 @@
+<?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. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<!-- the version of maven's project object model -->
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>web-xbaya</artifactId>
+	<name>Airavata Web Xbaya</name>
+	<version>0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+    	<parent>
+        	<groupId>org.apache.airavata</groupId>
+        	<artifactId>ui-parent</artifactId>
+        	<version>0.1-SNAPSHOT</version>
+        	<relativePath>../pom.xml</relativePath>
+    	</parent>
+
+
+
+</project>
+