You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by he...@apache.org on 2011/12/21 17:17:38 UTC

svn commit: r1221783 - /incubator/airavata/site/trunk/content/airavata/documentation/system/interesting-workflow-samples.mdtext

Author: heshan
Date: Wed Dec 21 16:17:38 2011
New Revision: 1221783

URL: http://svn.apache.org/viewvc?rev=1221783&view=rev
Log:
Adding the initial version of the tutorial of describing workflow samples AIRAVATA-247.

Added:
    incubator/airavata/site/trunk/content/airavata/documentation/system/interesting-workflow-samples.mdtext

Added: incubator/airavata/site/trunk/content/airavata/documentation/system/interesting-workflow-samples.mdtext
URL: http://svn.apache.org/viewvc/incubator/airavata/site/trunk/content/airavata/documentation/system/interesting-workflow-samples.mdtext?rev=1221783&view=auto
==============================================================================
--- incubator/airavata/site/trunk/content/airavata/documentation/system/interesting-workflow-samples.mdtext (added)
+++ incubator/airavata/site/trunk/content/airavata/documentation/system/interesting-workflow-samples.mdtext Wed Dec 21 16:17:38 2011
@@ -0,0 +1,59 @@
+Title:     Interesting workflow samples.
+Notice:    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.
+
+The purpose of this tutorial is to give an understanding of how to run sample workflows shipped in with Airavata. If you are a new user and would like to acquire basic understanding of using Airavata, please refer the [5 minute](airavata-in-5-minutes.html) tutorial and then refer to the [10 minute](airavata-in-10-minutes.html) tutorial. If you are familiar with Airavata and would like to run a sample workflow, this is the right place for you.
+
+##Introduction
+
+This tutorial will explain how  how to use Airavata XBaya to register and create a simple Web Service for an command-line Echo application. Then, invoking the echo service by using a workflow. Please follow up the below steps to run the simple web service sample.
+
+This tutorial will explain how to run a workflow, using an existing Airavata Workflow Configuration. Airavata currently, ships sample workflow configurations with it's distribution. The Samples included are;
+1. SimpleMath workflow
+2. ComplexMath workflow
+3. LevenshteinDistance workflow
+
+Note: Currently Airavata will work with Linux distributions and Mac and we do not support all the Apache Airavata components to work on Windows.
+
+##Prerequisites
+<table>
+    <tr>
+        <td width="100"><b>Airavata</b></td>
+        <td>0.1 or later</td>
+    </tr>
+    <tr>
+        <td><b>OS</b></td>
+    	<td>Linux or Mac Prefered</td>
+    </tr>
+    <tr>
+        <td><b>Java</b></td>
+    	<td>1.6 or higher</td>
+    </tr>
+</table>
+
+##Tutorial
+1. Download the latest Airavata release pack from downloads link and extract, for future explanation lets assume the path to extracted directory is AIRAVATA_HOME.
+
+2. Now Run the following scripts in the given order below to start the components of Airavata.
+<br></br>
+AIRAVATA_HOME/bin/jackrabbit-server.sh - This will start Jackrabbit repository on port 8081.
+<br></br>
+AIRAVATA_HOME/bin/airavata-server.sh - This will start SimpleAxis2Server on port 8080
+<br></br>
+AIRAVATA_HOME/bin/xbaya-gui.sh - This will start XBaya GUI application.
+<br></br>
+3.