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>