blob: 56f83db08fc1ca13850cda62b7c77ae4fa786e38 [file] [log] [blame]
Installing Apache Airavata XBaya 0.6
-------------------------------------
Prerequisites
-------------
Java 1.5 or later
Maven (tested on v 3.0.2)
Build Apache Airavata XBaya JNLP from Source
--------------------------------------------
* Unzip/untar the source file or check out from svn.
* cd to project folder and type
$ mvn clean install
Note: in order to skip tests use the command
$ mvn clean install -Dmaven.test.skip=true
* The compressed binary distribution is created at <PROJECT DIR>/modules/distribution/xbaya-gui/target/apache-airavata-xbaya-gui-<airavata-version>-jnlp.zip
Installing the JNLP Distribution
--------------------------------
* Extract the Apache Airavata XBaya JNLP distribution to a web accessible location
* Update the the xbaya.jnlp file "codebase" with the web access location of the jnlp
eg: <jnlp ... codebase="http://example-server.com/airavata/xbaya/" ...>
...
...
</jnlp>
Starting Apache Airavata XBaya JNLP
-----------------------------------
Using the web browser
* Using a browser navigate to the url <JNLP-web-access-url>/xbaya.jnlp
eg: http://example-server.com/airavata/xbaya/xbaya.jnlp
* Following the web start download instructions to run XBaya
Using the commandline
* type for following command in the commandline to start the Airavata XBaya
$ javaws <JNLP-web-access-url>/xbaya.jnlp
eg: $ javaws http://example-server.com/airavata/xbaya/xbaya.jnlp
Running Tests
-------------
Once the binary is unzipped, instructions to run the tests should be followed from README
Tutorials
----------
The airavata website has instructions for basic tutorials:
* For basic understanding of how Airavata works - http://airavata.apache.org/documentation/system/airavata-in-5-minutes.html
* Describing and executing applications using Airavata - http://airavata.apache.org/documentation/system/airavata-in-10-minutes.html
* Advanced tutorial to provide understanding of how to run sample workflows distributed with Airavata - http://airavata.apache.org/documentation/system/advanced-workflow-samples.html