You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by bu...@apache.org on 2011/11/04 21:23:18 UTC

svn commit: r798079 - /websites/staging/airavata/trunk/content/airavata/documentation/howto/howto.html

Author: buildbot
Date: Fri Nov  4 20:23:18 2011
New Revision: 798079

Log:
Staging update by buildbot

Modified:
    websites/staging/airavata/trunk/content/airavata/documentation/howto/howto.html

Modified: websites/staging/airavata/trunk/content/airavata/documentation/howto/howto.html
==============================================================================
--- websites/staging/airavata/trunk/content/airavata/documentation/howto/howto.html (original)
+++ websites/staging/airavata/trunk/content/airavata/documentation/howto/howto.html Fri Nov  4 20:23:18 2011
@@ -100,30 +100,25 @@
 </pre></div>
 
 
-<h3 id="prerequisites">Prerequisites</h3>
-<ul>
-<li>Sources compilation require Java SE 5 or higher.</li>
-<li>The project is built with Apache Maven 3+ (suggested is 3.0.3) <a href="http://axis.apache.org/axis2/java/core/docs/installationguide.html#servlet_container">Download</a> and <a href="http://www.slf4j.org/manual.html#binding">install</a> (Maven 2.x build will start but fail with errors)</li>
-<li>set or export JAVA_HOME to point to JDK</li>
-</ul>
 <h3 id="how_to_deploy_airavata_on_tomcat">How to Deploy Airavata on Tomcat</h3>
 <div class="codehilite"><pre><span class="n">Airavata</span> <span class="n">services</span> <span class="n">depends</span> <span class="n">on</span> <span class="n">Apache</span> <span class="n">Axis2</span> <span class="n">as</span> <span class="n">a</span> <span class="n">Web</span> <span class="n">Service</span> <span class="n">engine</span><span class="o">.</span> <span class="n">Each</span> <span class="n">service</span> <span class="n">component</span> <span class="n">in</span> <span class="n">Airavata</span> <span class="n">can</span> <span class="n">be</span> <span class="n">packed</span> <span class="n">as</span> <span class="n">Axis2</span> <span class="n">Archive</span> <span class="p">(</span><span class="o">.</span><span class="n">aar</span><span class="p">)</span><span class="o">.</span> 
-<span class="n">In</span> <span class="n">order</span> <span class="n">to</span> <span class="n">deploy</span> <span class="n">Airavata</span> <span class="nb">system</span> <span class="n">on</span> <span class="n">Tomcat</span><span class="p">,</span> <span class="n">you</span> <span class="n">need</span> <span class="n">to</span> <span class="n">install</span> <span class="n">Apache</span> <span class="n">Axis2</span> <span class="n">on</span> <span class="n">Tomcat</span> <span class="n">first</span><span class="o">.</span> <span class="n">Please</span> <span class="n">refer</span> <span class="n">to</span> <span class="n">this</span> <span class="n">xxxx</span> <span class="k">for</span> <span class="n">installation</span> <span class="n">guide</span><span class="o">.</span>
+<span class="n">In</span> <span class="n">order</span> <span class="n">to</span> <span class="n">deploy</span> <span class="n">Airavata</span> <span class="nb">system</span> <span class="n">on</span> <span class="n">Tomcat</span><span class="p">,</span> <span class="n">you</span> <span class="n">need</span> <span class="n">to</span> <span class="n">install</span> <span class="n">Apache</span> <span class="n">Axis2</span> <span class="n">on</span> <span class="n">Tomcat</span> <span class="n">first</span><span class="o">.</span> <span class="n">Please</span> <span class="n">refer</span> <span class="n">to</span> <span class="n">this</span> <span class="p">[</span><span class="n">guide</span><span class="p">][</span><span class="mi">1</span><span class="p">]</span> <span class="k">for</span> <span class="n">installation</span> <span class="n">guide</span><span class="o">.</span>
 
 <span class="n">To</span> <span class="n">deploy</span> <span class="n">a</span> <span class="n">Message</span> <span class="n">Broker</span> <span class="n">on</span> <span class="n">Tomcat</span><span class="o">.</span>
 <span class="mi">1</span><span class="o">.</span> <span class="n">Copy</span> <span class="n">AIRAVATA_HOME</span><span class="sr">/standalone-server/</span><span class="n">repository</span><span class="sr">/services/m</span><span class="n">essagebroker</span><span class="o">-</span><span class="mf">0.0.1</span><span class="o">-</span><span class="n">SNAPSHOT</span><span class="o">.</span><span class="n">aar</span> <span class="n">to</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">services</span> <span class="n">directory</span><span class="o">.</span>
-<span class="mi">2</span><span class="o">.</span> <span class="n">Create</span> <span class="n">a</span> <span class="n">configuration</span> <span class="n">file</span> <span class="n">in</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="sr">/conf/msg</span><span class="n">Broker</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span> <span class="n">A</span> <span class="n">sample</span> <span class="n">configuration</span> <span class="n">can</span> <span class="n">be</span> <span class="n">looked</span> <span class="n">up</span> <span class="n">in</span> <span class="n">AIRAVATA_TRUNK</span><span class="sr">/modules/</span><span class="n">ws</span><span class="o">-</span><span class="n">messenger</span><span class="sr">/messagebroker/s</span><span class="n">rc</span><span class="sr">/test/</span><span class="n">resources</span><span c
 lass="sr">/conf/msg</span><span class="n">Broker</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span> 
+<span class="mi">2</span><span class="o">.</span> <span class="n">Create</span> <span class="n">a</span> <span class="n">configuration</span> <span class="n">file</span> <span class="n">in</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="sr">/conf/msg</span><span class="n">Broker</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span> <span class="n">A</span> <span class="n">sample</span> <span class="n">configuration</span> <span class="n">can</span> <span class="n">be</span> <span class="n">looked</span> <span class="n">up</span> <span class="n">in</span> <span class="n">AIRAVATA_HOME</span><span class="sr">/standalone-server/co</span><span class="n">nf</span><span class="o">/</span><span class="n">msgBroker</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span> 
 <span class="mi">3</span><span class="o">.</span> <span class="n">Download</span> <span class="ow">and</span> <span class="n">copy</span> <span class="n">a</span> <span class="n">database</span> <span class="n">library</span> <span class="p">(</span><span class="n">Apache</span> <span class="n">Derby</span> <span class="ow">or</span> <span class="n">MySql</span><span class="p">)</span> <span class="n">to</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">lib</span> <span class="n">directory</span><span class="o">.</span>
 
 <span class="n">To</span> <span class="n">deploy</span> <span class="n">a</span> <span class="n">Message</span> <span class="n">Box</span> <span class="n">on</span> <span class="n">Tomcat</span><span class="o">.</span>
 <span class="mi">1</span><span class="o">.</span> <span class="n">Copy</span> <span class="n">AIRAVATA_HOME</span><span class="sr">/standalone-server/</span><span class="n">repository</span><span class="sr">/services/m</span><span class="n">essagebox</span><span class="o">-</span><span class="mf">0.0.1</span><span class="o">-</span><span class="n">SNAPSHOT</span><span class="o">.</span><span class="n">aar</span> <span class="n">to</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">services</span> <span class="n">directory</span><span class="o">.</span>
-<span class="mi">2</span><span class="o">.</span> <span class="n">Create</span> <span class="n">a</span> <span class="n">configuration</span> <span class="n">file</span> <span class="n">in</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="sr">/conf/msg</span><span class="n">Box</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span> <span class="n">A</span> <span class="n">sample</span> <span class="n">configuration</span> <span class="n">can</span> <span class="n">be</span> <span class="n">looked</span> <span class="n">up</span> <span class="n">in</span> <span class="n">AIRAVATA_TRUNK</span><span class="sr">/modules/</span><span class="n">ws</span><span class="o">-</span><span class="n">messenger</span><span class="sr">/messagebox/s</span><span class="n">rc</span><span class="sr">/test/</span><span class="n">resources</span><span class="
 sr">/conf/msg</span><span class="n">Box</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span> 
+<span class="mi">2</span><span class="o">.</span> <span class="n">Create</span> <span class="n">a</span> <span class="n">configuration</span> <span class="n">file</span> <span class="n">in</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="sr">/conf/msg</span><span class="n">Box</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span> <span class="n">A</span> <span class="n">sample</span> <span class="n">configuration</span> <span class="n">can</span> <span class="n">be</span> <span class="n">looked</span> <span class="n">up</span> <span class="n">in</span> <span class="n">AIRAVATA_HOME</span><span class="sr">/standalone-server/co</span><span class="n">nf</span><span class="o">/</span><span class="n">msgBox</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span> 
 <span class="mi">3</span><span class="o">.</span> <span class="n">Download</span> <span class="ow">and</span> <span class="n">copy</span> <span class="n">a</span> <span class="n">database</span> <span class="n">library</span> <span class="p">(</span><span class="n">Apache</span> <span class="n">Derby</span> <span class="ow">or</span> <span class="n">MySql</span><span class="p">)</span> <span class="n">to</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">lib</span> <span class="n">directory</span><span class="o">.</span>
 
 <span class="n">To</span> <span class="n">deploy</span> <span class="n">a</span> <span class="n">GFac</span> <span class="n">Axis2</span> <span class="n">Service</span> <span class="n">on</span> <span class="n">Tomcat</span><span class="o">.</span>
-<span class="n">Copy</span> <span class="n">AIRAVATA_HOME</span><span class="sr">/standalone-server/</span><span class="n">repository</span><span class="sr">/services/g</span><span class="n">fac</span><span class="o">-</span><span class="n">axis2</span><span class="o">-</span><span class="n">interface</span><span class="o">-</span><span class="mf">0.0.1</span><span class="o">-</span><span class="n">SNAPSHOT</span><span class="o">.</span><span class="n">aar</span> <span class="n">to</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">services</span> <span class="n">directory</span><span class="o">.</span>
+<span class="mi">1</span><span class="o">.</span> <span class="n">Copy</span> <span class="n">AIRAVATA_HOME</span><span class="sr">/standalone-server/</span><span class="n">repository</span><span class="sr">/services/g</span><span class="n">fac</span><span class="o">-</span><span class="n">axis2</span><span class="o">-</span><span class="n">interface</span><span class="o">-</span><span class="mf">0.0.1</span><span class="o">-</span><span class="n">SNAPSHOT</span><span class="o">.</span><span class="n">aar</span> <span class="n">to</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">services</span> <span class="n">directory</span><span class="o">.</span>
+<span class="mi">2</span><span class="o">.</span> <span class="n">Create</span> <span class="n">a</span> <span class="n">configuration</span> <span class="n">file</span> <span class="n">in</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="sr">/conf/</span><span class="n">repository</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span> <span class="n">A</span> <span class="n">sample</span> <span class="n">configuration</span> <span class="n">can</span> <span class="n">be</span> <span class="n">looked</span> <span class="n">up</span> <span class="n">in</span> <span class="n">AIRAVATA_TRUNK</span><span class="sr">/standalone-server/co</span><span class="n">nf</span><span class="o">/</span><span class="n">repository</span><span class="o">.</span><span class="n">properties</span><span class="o">.</span>
 
-<span class="p">(</span><span class="n">Optional</span><span class="p">)</span> <span class="n">To</span> <span class="n">customize</span> <span class="n">the</span> <span class="n">logging</span> <span class="n">level</span><span class="p">,</span> <span class="n">download</span> <span class="ow">and</span> <span class="n">copy</span> <span class="n">needed</span> <span class="n">slf4j</span> <span class="n">library</span> <span class="n">to</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">lib</span><span class="o">.</span> <span class="n">Please</span> <span class="n">refer</span> <span class="n">to</span> <span class="n">this</span> <span class="n">xxxxx</span><span class="o">.</span>
+<span class="p">(</span><span class="n">Optional</span><span class="p">)</span> <span class="n">To</span> <span class="n">customize</span> <span class="n">the</span> <span class="n">logging</span> <span class="n">level</span><span class="p">,</span> <span class="n">download</span> <span class="ow">and</span> <span class="n">copy</span> <span class="n">needed</span> <span class="n">slf4j</span> <span class="n">library</span> <span class="n">to</span> <span class="n">webapps</span><span class="sr">/axis2/</span><span class="n">WEB</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">lib</span><span class="o">.</span> <span class="n">Please</span> <span class="n">refer</span> <span class="n">to</span> <span class="n">this</span> <span class="p">[</span><span class="n">instruction</span><span class="p">][</span><span class="mi">2</span><span class="p">]</span><span class="o">.</span>
 </pre></div>