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:06:18 UTC

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

Author: buildbot
Date: Fri Nov  4 20:06:17 2011
New Revision: 798074

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:06:17 2011
@@ -94,12 +94,18 @@
                      <span class="n">because</span> <span class="n">all</span> <span class="n">the</span> <span class="n">components</span> <span class="n">are</span> <span class="n">communicating</span> <span class="n">with</span> <span class="n">Registry</span><span class="o">.</span>
 
 <span class="n">airavata</span><span class="o">-</span><span class="n">server</span><span class="o">.</span><span class="n">sh</span> <span class="o">-</span> <span class="n">This</span> <span class="n">starts</span> <span class="n">the</span> <span class="n">WS</span><span class="o">-</span><span class="n">Messenger</span> <span class="n">components</span> <span class="ow">and</span> <span class="n">GFac</span> <span class="n">service</span> <span class="n">in</span> <span class="n">Apache</span> <span class="n">Axis2</span> <span class="n">Container</span><span class="o">.</span> <span class="n">This</span> <span class="n">is</span> <span class="n">pointing</span> <span class="n">to</span> <span class="n">the</span> <span class="n">Registry</span> <span class="n">started</span> <span class="n">in</span> <span class="n">previous</span> <span class="n">step</span>
-         <span class="ow">and</span> <span class="k">use</span> <span class="n">the</span> <span class="n">Registry</span> <span class="n">URL</span> <span class="n">is</span> <span class="n">localhost:8081</span><span class="p">,</span> <span class="k">if</span> <span class="n">you</span> <span class="n">are</span> <span class="n">starting</span> <span class="n">in</span> <span class="n">a</span> <span class="n">different</span> <span class="n">URL</span><span class="p">,</span> <span class="n">you</span> <span class="n">have</span> <span class="n">to</span> <span class="n">change</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">repository</span><span class="o">.</span><span class="n">pro</span>                         <span class="n">perties</span> <span class="n">file</span><span class="o">.</span>
+         <span class="ow">and</span> <span class="k">use</span> <span class="n">the</span> <span class="n">Registry</span> <span class="n">URL</span> <span class="n">is</span> <span class="n">localhost:8081</span><span class="p">,</span> <span class="k">if</span> <span class="n">you</span> <span class="n">are</span> <span class="n">starting</span> <span class="n">in</span> <span class="n">a</span> <span class="n">different</span> <span class="n">URL</span><span class="p">,</span> <span class="n">you</span> <span class="n">have</span> <span class="n">to</span> <span class="n">change</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">repository</span><span class="o">.</span><span class="n">properties</span> <span class="n">file</span><span class="o">.</span>
 
 <span class="n">xbaya</span><span class="o">-</span><span class="n">gui</span><span class="o">.</span><span class="n">sh</span>       <span class="o">-</span> <span class="n">Now</span> <span class="n">you</span> <span class="n">have</span> <span class="n">available</span> <span class="n">GFac</span> <span class="n">Service</span> <span class="n">running</span> <span class="n">with</span> <span class="n">a</span> <span class="n">Registry</span><span class="p">,</span> <span class="n">so</span> <span class="n">its</span> <span class="nb">time</span> <span class="k">for</span> <span class="n">you</span> <span class="n">to</span> <span class="n">start</span> <span class="n">XBaya</span> <span class="ow">and</span> <span class="n">run</span> <span class="n">your</span> <span class="n">Applications</span><span class="o">.</span> <span class="n">But</span> <span class="k">if</span> <span class="n">you</span> <span class="n">want</span> <span class="n">XBaya</span> <span class="n">
 to</span> <span class="n">run</span> <span class="n">with</span> <span class="n">normal</span> <span class="n">Web</span> <span class="n">services</span><span class="p">,</span> <span class="ow">not</span> <span class="n">with</span> <span class="n">GFac</span> <span class="n">Service</span> <span class="n">you</span> <span class="k">do</span> <span class="ow">not</span> <span class="n">have</span> <span class="n">to</span> <span class="n">start</span> <span class="n">Airvata</span> <span class="n">Service</span><span class="p">,</span> <span class="n">you</span> <span class="n">can</span> <span class="n">simply</span> <span class="k">use</span> <span class="n">Xbaya</span> <span class="n">alone</span><span class="p">,</span> <span class="k">if</span> <span class="n">you</span> <span class="nb">require</span> <span class="n">provenance</span><span class="p">,</span> <span class="n">you</span> <span class="n">have</span> <span class="n">to</span> <span class="n">start</span> 
 <span class="n">Registry</span><span class="o">.</span>
 </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://maven.apache.org/download.html">Download</a> and <a href="http://maven.apache.org/download.html#Installation">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="p">[</span><span class="n">guide</span><span class="p">](</span><span class="n">http:</span><span class="sr">//</span><span class="n">axis</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/axis2/</span><span class="n">java</span><span class="sr">/core/
 </span><span class="n">docs</span><span class="o">/</span><span class="n">installationguide</span><span class="o">.</span><span class="n">html</span><span class="c1">#servlet_container) for installation guide.</span>