Installing Apache Airavata XBaya 0.11 ------------------------------------- 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 /modules/distribution/xbaya-gui/target/apache-airavata-xbaya-gui--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: ... ... Starting Apache Airavata XBaya JNLP ----------------------------------- Using the web browser * Using a browser navigate to the 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 /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/tutorials/airavata-in-5-minutes.html * Describing and executing applications using Airavata - http://airavata.apache.org/documentation/tutorials/airavata-in-10-minutes.html * Advanced tutorial to provide understanding of how to run sample workflows distributed with Airavata - http://airavata.apache.org/documentation/tutorials/advanced-workflow-samples.html