You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by la...@apache.org on 2012/01/10 17:57:50 UTC

svn commit: r802305 - in /websites/production/airavata: ./ content/airavata/documentation/howto/howto.html

Author: lahiru
Date: Tue Jan 10 16:57:50 2012
New Revision: 802305

Log:
modifying how to deploy on tomcat.

Modified:
    websites/production/airavata/   (props changed)
    websites/production/airavata/content/airavata/documentation/howto/howto.html

Propchange: websites/production/airavata/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Jan 10 16:57:50 2012
@@ -1 +1 @@
-/websites/staging/airavata/trunk:790685-802297
+/websites/staging/airavata/trunk:790685-802304

Modified: websites/production/airavata/content/airavata/documentation/howto/howto.html
==============================================================================
--- websites/production/airavata/content/airavata/documentation/howto/howto.html (original)
+++ websites/production/airavata/content/airavata/documentation/howto/howto.html Tue Jan 10 16:57:50 2012
@@ -97,8 +97,9 @@ with default setup you have to start the
 <p>xbaya-gui.sh       - Now you have available GFac Service running with a Registry, so its time for you to start XBaya and run your Applications. But if you want XBaya to run with normal Web services, not with GFac Service you do not have to start Airvata Service, you can simply use Xbaya alone, if you require provenance, you have to start Registry. </p>
 <h3 id="how_to_deploy_airavata_on_tomcat">How to Deploy Airavata on Tomcat</h3>
 <p>Airavata services depends on Apache Axis2 as a Web Service engine. Each service component in Airavata can be packed as Axis2 Archive (.aar). 
-In order to deploy Airavata system on Tomcat, you need to install Apache Axis2 on Tomcat first. Please refer to this <a href="http://axis.apache.org/axis2/java/core/docs/installationguide.html#servlet_container">guide</a> for installation guide.</p>
-<p>To deploy a Message Broker on Tomcat.</p>
+In order to deploy Airavata system on Tomcat, you need to install Apache Axis2 on Tomcat first. Please refer to this <a href="http://axis.apache.org/axis2/java/core/docs/installationguide.html#servlet_container">guide</a> for installation guide.
+We have tested Airavat with Apache Axis2 1.5.1 Release, so you can use the same release and first deploy Axis2 1.5.1 war in to tomcat.
+To deploy a Message Broker on Tomcat.</p>
 <ol>
 <li>Copy AIRAVATA_HOME/standalone-server/repository/services/messagebroker-0.0.1-SNAPSHOT.aar to webapps/axis2/WEB-INF/services directory.</li>
 <li>Create a configuration file in webapps/axis2/WEB-INF/conf/msgBroker.properties. A sample configuration can be looked up in AIRAVATA_HOME/standalone-server/conf/msgBroker.properties. </li>
@@ -112,6 +113,7 @@ In order to deploy Airavata system on To
 <li>Download and copy a database library (Apache Derby or MySql) to webapps/axis2/WEB-INF/lib directory.</li>
 <li>Copy directory AIRAVATA_HOME/standalone-server/bin/database_scripts to webapps/axis2/WEB-INF/lib directory.</li>
 </ol>
+<p>Note: If you have already deployed MessageBroker in the same tomcat you can skip the step 3 and 4.</p>
 <p>To deploy a GFac Axis2 Service on Tomcat.</p>
 <ol>
 <li>
@@ -132,6 +134,9 @@ In order to deploy Airavata system on To
 3.5 commons-collection-3.2.1.jar<br>
 3.6 xpp3-1.1.3_7.jar<br></p>
 </li>
+<li>
+<p>Copy AIRAVATA_HOME/standalone-server/conf/repository.properties file to TOMCAT_HOME/bin directory.</p>
+</li>
 </ol>
 <p>To deploy Interpretor Service on Tomcat</p>
 <ol>
@@ -146,9 +151,6 @@ In order to deploy Airavata system on To
 </li>
 </ol>
 <p>(Optional) To customize the logging level, download and copy needed slf4j library to webapps/axis2/WEB-INF/lib. Please refer to this <a href="http://www.slf4j.org/manual.html#binding">instruction</a>.</p>
-<ol>
-<li>Copy AIRAVATA_HOME/standalone-server/conf/repository.properties file to TOMCAT_HOME/bin directory.</li>
-</ol>
 <h3 id="how_do_i_use_only_ws-messenger_component">How do I use only WS-Messenger component</h3>
 <p>Currently first release of Airavata doesn't have a separate pack for WS-Messenger. But users can check out the source of Airavata and build only WS-Messenger and build will
 create a pack which contains only WS-Messenger components and it can be used as the WS-Messenger binary distribution.