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.