You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ch...@apache.org on 2006/01/20 08:10:13 UTC

svn commit: r370748 [1/3] - in /webservices/axis2/trunk/java/xdocs/0_94: installationguide.html userguide.html userguide1.html userguide2.html userguide3.html userguide4.html userguide5.html

Author: chinthaka
Date: Thu Jan 19 23:10:02 2006
New Revision: 370748

URL: http://svn.apache.org/viewcvs?rev=370748&view=rev
Log:
committing chatra's patch fixing installationguide.html & userguide.html issues.

Modified:
    webservices/axis2/trunk/java/xdocs/0_94/installationguide.html
    webservices/axis2/trunk/java/xdocs/0_94/userguide.html
    webservices/axis2/trunk/java/xdocs/0_94/userguide1.html
    webservices/axis2/trunk/java/xdocs/0_94/userguide2.html
    webservices/axis2/trunk/java/xdocs/0_94/userguide3.html
    webservices/axis2/trunk/java/xdocs/0_94/userguide4.html
    webservices/axis2/trunk/java/xdocs/0_94/userguide5.html

Modified: webservices/axis2/trunk/java/xdocs/0_94/installationguide.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/0_94/installationguide.html?rev=370748&r1=370747&r2=370748&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/0_94/installationguide.html (original)
+++ webservices/axis2/trunk/java/xdocs/0_94/installationguide.html Thu Jan 19 23:10:02 2006
@@ -3,23 +3,9 @@
   <meta http-equiv="content-type" content="">
   <title>Axis2 Installation Guide</title>
   <style type="text/css">
-<!--
-.style1 {
-font-family: "Courier New", Courier, mono;
-font-size: 14px;
-font-style: italic;
-}
--->
-
-
-
-
-
   </style>
 </head>
 
-<body>
-<html>
 <body lang="en">
 <h1 align="center">Axis2 Installation Guide</h1>
 
@@ -29,12 +15,12 @@
 
 <h3>Contents</h3>
 <ul>
-  <li><a href="#Download">Download Axis2</a></li>
+  <li><a href="#Download_Axis2">Download Axis2</a></li>
   <li><p><a href="#requirements">System Requirements</a></p>
   </li>
   <li><a href="#_Toc96698083">Setting up the Environment and tools</a>
     <ul>
-      <li><p><a href="#_Toc96698084">Maven</a></p>
+      <li><p><a href="#maven">Maven</a></p>
       </li>
       <li><a href="#_Toc96698085">The Axis2 source distribution</a></li>
     </ul>
@@ -47,7 +33,7 @@
   </li>
 </ul>
 
-<h3><a name="Download">Download Axis2</a></h3>
+<h3><a name="Download_Axis2">Download Axis2</a></h3>
 
 <p>Axis2 is distributed in several convenient distribution packages and can
 be installed either as a standalone server or as part of a J2EE compliant
@@ -153,7 +139,8 @@
   </tbody>
 </table>
 
-<h3><a name="requirements">System Requirements</a></h3>
+<a name="requirements"/>
+<h3>System Requirements</h3>
 
 <table border="2">
   <caption></caption>
@@ -173,9 +160,9 @@
     <tr>
       <td>Maven</td>
       <td>1.0.2 or higher in Maven 1.x series (<a
-        href="http://www.apache.org/dyn/closer.cgi/maven/binaries/">download</a>).
-        <strong>Please download maven 1.x version. Axis2 is not compatible
-        with maven2 yet)</strong>
+        href="http://maven.apache.org/">download</a>). <strong>Please
+        download maven 1.x version. Axis2 is not compatible with maven2
+        yet.</strong>
 
         <p>Required only for building Axis2 from source distribution</p>
       </td>
@@ -207,6 +194,7 @@
 
 <h3><a name="_Toc96698083">Setting up the Environment and Tools</a></h3>
 
+<a name="maven"/>
 <h4>Maven</h4>
 
 <p>The Axis2 build is based on <a
@@ -242,355 +230,9 @@
 found <a href="http://maven.apache.org/start/install.html">here </a>.</p>
 
 <p>Once maven is properly installed you can start building Axis2.</p>
+<a name="_Toc96698085"></a>
 
-<h4><a name="_Toc96698085">The Axis2 source distribution</a></h4>
-
-<p>The</p>
-<a href="http://ws.apache.org/axis2/download.cgi">source distribution </a> is
-available as a zipped archive. All the necessary build scripts are included
-with the source distribution. Once the source archive is expanded into a
-directory of choice, moving to the particular directory and running maven
-command will build the Axis2 jar file.
-
-<p align="center"><img alt="clip_image004 (43K)" src="images/maven.jpg"
-height="248" width="668"></p>
-
-<p>Once the command completes, the binaries (jar files in this case) can be
-found at a newly created "target" directory.</p>
-
-<p><strong>Note: For the first Maven build (if the maven repository is not
-built first) it will take a while since required jars need to be downloaded.
-However this is a once only process and will not affect any successive
-builds.</strong></p>
-
-<p><strong></strong>The default maven build will however build only the Axis2
-jar file. To obtain a WAR (Web Archive), "maven war" command should be
-issued. This will create a complete WAR with the name axis2.war inside the
-target directory.</p>
-
-<p>Once this build step is complete, the binaries are ready to be
-deployed.</p>
-
-<h3><a name="_Toc96698086">Installing Axis2 in a Servlet container</a></h3>
-<ol>
-  <li>Download Axis2 war file</li>
-  <li>Drop the war in the webapps folder. Most servlet containers will
-    automatically install war. (some servlet containers may require a restart
-    in order to capture the new web application. Refer your servlet container
-    documentation for more information about this.)</li>
-  <li>Once the WAR is successfully installed, test it by pointing the web
-    browser to the <strong>http:// &lt;host :port&gt;/ axis2. </strong>It
-    should produce the following page.</li>
-
-  <p align="center"><strong><img src="images/clip_image006.jpg"
-  alt=""></strong></p>
-
-  <p></p>
-  <li>Use validate link to ensure that everything is fine and smooth. If the
-    validation fails then the war has failed to install properly or some
-    essential jars are missing. At such a situation the documentation of the
-    particular servlet container should be consulted to find the problem. The
-    following page is a successful validation. Note the statement core Axis2
-    libraries are present.
-    <p></p>
-  </li>
-
-  <p align="center"><strong><img src="images/happyaxis.jpg"
-  alt=""></strong></p>
-</ol>
-
-<p></p>
-<a name="upload"></a>
-
-<h4>Uploading services</h4>
-<ol>
-  <p>The Axis2 web application also provides an interface to upload services.
-  Once a service is created according to the service specification as
-  described in userguide that jar file can be uploaded using the upload
-  page.</p>
-
-  <p align="center"><strong><img alt=""
-  src="images/clip_image010.jpg"></strong></p>
-
-  <p>The uploaded jar files will be stored in the default service directory.
-  For Axis2 this will be the &lt;webapps&gt;/axis2/WEB-INF/services
-  directory. Once a service is uploaded it will be installed instantly.</p>
-
-  <p>Since Axis2 supports hot deployment one can drop the service jar
-  directly through the file system to the above mentioned services
-  directory.It will also cause the service to be automatically installed
-  without the container being restarted.</p>
-
-  <p>Use the <i>available services link</i> to check the successful
-  installation of a service. The services and the operations of successfully
-  installed services will be displayed in the available services page.</p>
-
-  <p align="center"><img alt="" src="images/clip_image012.jpg"></p>
-
-  <p></p>
-
-  <p>If the service has deployment time error it will list those services as
-  faulty services. If you click on the link you can see the your deployment
-  fault error message(s).</p>
-
-  <p align="center"><img src="images/faultservice.jpg" alt=""></p>
-
-  <p>Deployment time error message</p>
-
-  <p align="center"><strong><img alt=""
-  src="images/faultmsg.jpg"></strong></p>
-
-  <p></p>
-
-  <p>Axis2 Administration is all about configuring Axis2 at the run time and
-  the configuration will be transient. More descriptions are available in <a
-  href="webadminguide.html">Axis2 Web Administration Guide</a></p>
-</ol>
-</body>
-</html>
-======= <!-- saved from url=(0022)http://internet.e-mail -->
- <html>
-<head>
-  <meta http-equiv="content-type" content="">
-  <title>Axis2 Installation Guide</title>
-  <style type="text/css">
-<!--
-.style1 {
-font-family: "Courier New", Courier, mono;
-font-size: 14px;
-font-style: italic;
-}
-.style2 {font-family: Arial, Helvetica, sans-serif}
--->
-
-
-
-
-
-  </style>
-</head>
-
-<body lang="en">
-<h1 align="center">Axis2 Installation Guide</h1>
-
-<p><i>Version 0.94</i></p>
-<i>Feedback: <a
-href="mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a></i>
-
-<h3>Contents</h3>
-<ul>
-  <li><a href="#Download_Axis2">Download Axis2</a></li>
-  <li><p><a href="#requirements">System Requirements</a></p>
-  </li>
-  <li><a href="#_Toc96698083">Setting up the Environment and tools</a>
-    <ul>
-      <li><p><a href="#_Toc96698084">Maven</a></p>
-      </li>
-      <li><a href="#_Toc96698085">The Axis2 source distribution</a></li>
-    </ul>
-  </li>
-  <li><p><a href="#_Toc96698086">Installing Axis2 in a Servlet
-    container</a></p>
-    <ul>
-      <li><a href="#upload">Uploading services</a></li>
-    </ul>
-  </li>
-</ul>
-
-<h3><a name="Download_Axis2">Download Axis2</a></h3>
-
-<p>Axis2 is distributed in several convenient distribution packages and can
-be installed either as a standalone server or as part of a J2EE compliant
-servlet container. Axis2 is distributed under the Apache License, version
-2.0. You can download Axis2 <a
-href="http://ws.apache.org/axis2/download.cgi">here</a>. Latest release of
-Axis2 is version 0.94.</p>
-
-<table width="940" border="1" cellpadding="1">
-  <tbody>
-    <tr>
-      <th width="83" scope="col">Distribution Name</th>
-      <th width="633" scope="col">Description</th>
-      <th width="202" scope="col">Items</th>
-    </tr>
-    <tr>
-      <td>Minimal Distribution - Binary</td>
-      <td>This distribution is aimed at advanced users who will be embedding
-        Axis2. It will contain the minimal runtime required to act as a Web
-        Service client and/or a server (axis2-core-0.94.jar will contain
-        compiled versions of common, xml, wsdl and core modules.)</td>
-      <td><ul>
-          <li>axis2-core-0.94.jar, axis2-adb-0.94.jar</li>
-          <li>third party distributable libraries</li>
-          <li>README.TXT and release-notes.html</li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td>Minimal Distribution - Source</td>
-      <td background="#_Toc96698083"><p>This will contain the sources of
-        Axis2 minimal distribution. One can generate a binary distribution
-        from this by typing  <span class="style1">$maven dist-min-bin.
-        </span>(<a href="#_Toc96698083">Set up Axis2 environment</a> before
-        running this command)</p>
-      </td>
-      <td><ul>
-          <li>sources of Axis2 common, xml, wsdl, adb and core modules</li>
-          <li>README.TXT and release-notes.html</li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td>Standard Distribution - Binary</td>
-      <td>This is the complete version of Axis2 and will contain useful
-        samples as well. Useful for some one to get familiar with Axis2.
-        (Since WS-Addressing implementation module is engaged in to Axis2, by
-        default, this distribution will contain addressing.mar. But  the
-        other modules that are being developed within Axis2 will not be
-        included here and are available to be downloaded separately from <a
-        href="http://ws.apache.org/axis2/modules/index.html">here</a>.)</td>
-      <td><ul>
-          <li>all the content of minimal-binary distribution</li>
-          <li>Contents of codegen and DOOM modules</li>
-          <li>Samples</li>
-          <li>addressing.mar</li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td>Standard Distribution - Source</td>
-      <td>This will contain the sources of Axis2 standard distribution. One
-        can generate a binary distribution from this by typing <span
-        class="style1">$maven dist-standard-bin. </span>(<a
-        href="#_Toc96698083">Set up Axis2 environment</a> before running this
-        command)</td>
-      <td><ul>
-          <li>all the content of minimal-source distribution</li>
-          <li>Contents of codegen and DOOM modules</li>
-          <li>Samples</li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td>WAR (Web Archive) Distribution</td>
-      <td>This will be the web application of Axis2 which can be deployed in
-        most of the servlet containers.</td>
-      <td><ul>
-          <li>all the contents of the minimal distribution</li>
-          <li>Admin web app</li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td>Documents Distribution</td>
-      <td>This will contain all the documentation in one package.</td>
-      <td><ul>
-          <li>xdocs</li>
-          <li>javadocs</li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td>Plugin Distribution</td>
-      <td>This will contain the plugins that are created for Eclipse and
-      IDEA.</td>
-      <td><ul>
-          <li>Intellij IDEA plugins</li>
-          <li>Eclipse plugins</li>
-        </ul>
-      </td>
-    </tr>
-  </tbody>
-</table>
-
-<h3><a name="requirements">System Requirements</a></h3>
-
-<table border="2">
-  <caption></caption>
-  <tbody>
-    <tr>
-      <td>Java Runtime
-
-        <p>Environment</p>
-      </td>
-      <td>1.4 (It has not been fully tested on the latest JRE 1.5)
-
-        <p>For instructions on setting up the JRE in different operating
-        systems, visit <a
-        href="http://java.sun.com/">http://java.sun.com</a></p>
-      </td>
-    </tr>
-    <tr>
-      <td>Maven</td>
-      <td>1.0.2 or higher (<a href="http://maven.apache.org/">download</a>)
-
-        <p>Required only for building Axis2 from source distribution</p>
-      </td>
-    </tr>
-    <tr>
-      <td>Memory</td>
-      <td>No minimum requirement</td>
-    </tr>
-    <tr>
-      <td>Disk</td>
-      <td>No minimum requirement.
-
-        <p>Approximately 20 MB will be used for war distribution</p>
-      </td>
-    </tr>
-    <tr>
-      <td>Operating system</td>
-      <td>Tested on Windows XP, Mac OS X, Fedora core, Ubuntu, Gentoo</td>
-    </tr>
-  </tbody>
-</table>
-
-<p></p>
-
-<p>All the required jars are shipped with the binary distribution.</p>
-
-<p>Running the Maven build will automatically download the required jars when
-using source distribution.</p>
-
-<h3><a name="_Toc96698083"></a>Setting up the Environment and Tools</h3>
-
-<h4><a name="_Toc96698084" id="_Toc96698084"></a>Maven</h4>
-
-<p>The Axis2 build is based on <a
-href="http://maven.apache.org/maven-1.x/">Maven </a>. Hence the only
-prerequisite to build Axis2 from source distribution is to have Maven
-installed. Extensive instruction guides are available at the Maven site.This
-guide however contains the easiest path for quick environment setting.
-Advanced users who wish to know more about Maven can visit <a
-href="http://maven.apache.org/start/index.html">here </a>.</p>
-<ul>
-  <li>Windows</li>
-</ul>
-<ol>
-  <li>Download and run the Windows installer package</li>
-  <li>Set the 'Environment Variables' ( create system variable MAVEN_HOME and
-    edit path. eg: "C:\Program Files\Apache Software Foundation\maven-2.0.1";
-    path %MAVEN_HOME%\bin)</li>
-  <li>Make sure that system variable JAVA_HOME is set to the location of your
-    JDK, eg. C:\Program Files\Java\jdk1.5.0_02</li>
-  <li>Run maven --version to verify that it is correctly installed.</li>
-</ol>
-
-<p align="center"><img alt="clip_image002 (15K)"
-src="images/clip_image002.jpg" height="211" width="477"></p>
-<ul>
-  <li>Unix based OS (Linux etc)</li>
-</ul>
-
-<p>The tar ball or the zip archive is the best option. Once the archive is
-downloaded expand it to a directory of choice and set the environment
-variable MAVEN_HOME and add MAVEN_HOME/bin to the path as well. More
-instructions for installing Maven in Unix based operating systems can be
-found <a href="http://maven.apache.org/start/install.html">here </a>.</p>
-
-<p>Once maven is properly installed you can start building Axis2.</p>
-
-<h4><a name="_Toc96698085"></a>The Axis2 source distribution</h4>
+<h4>The Axis2 source distribution</h4>
 
 <p>The <a href="http://ws.apache.org/axis2/download.cgi">source distribution
 </a> is available as a zipped archive. All the necessary build scripts are
@@ -616,8 +258,9 @@
 
 <p>Once this build step is complete, the binaries are ready to be
 deployed.</p>
+<a name="_Toc96698086"></a>
 
-<h3><a name="_Toc96698086"></a>Installing Axis2 in a Servlet container</h3>
+<h3>Installing Axis2 in a Servlet container</h3>
 <ol>
   <li>Download Axis2 war file</li>
   <li>Drop the war in the webapps folder. Most servlet containers will
@@ -626,9 +269,11 @@
     documentation for more information about this.)</li>
   <li>Once the WAR is successfully installed, test it by pointing the web
     browser to the <strong>http:// &lt;host :port&gt;/ axis2. </strong>It
-    should produce the following page.</li>
+    should produce the following page which is the <strong>Axis2 Web
+    Application Home Page</strong>.</li>
 
-  <p align="center"><strong><img src="images/clip_image006.jpg"></strong></p>
+  <p align="center"><strong><img src="images/clip_image006.jpg"
+  alt=""></strong></p>
 
   <p></p>
   <li>Use validate link to ensure that everything is fine and smooth. If the
@@ -640,12 +285,11 @@
     <p></p>
   </li>
 
-  <p align="center"><strong><img src="images/happyaxis.jpg"></strong></p>
+  <p align="center"><strong><img src="images/happyaxis.jpg"
+  alt=""></strong></p>
 </ol>
-
-<p></p>
-
-<h4><a name="upload">Uploading services</a></h4>
+<a name="upload"/>
+<h4>Uploading services</h4>
 <ol>
   <p>The Axis2 web application also provides an interface to upload services.
   Once a service is created according to the service specification as
@@ -664,9 +308,10 @@
   directory.It will also cause the service to be automatically installed
   without the container being restarted.</p>
 
-  <p>Use the <i>available services link</i> to check the successful
-  installation of a service. The services and the operations of successfully
-  installed services will be displayed in the available services page.</p>
+  <p>Use the 'Services' link on the Web Application home page to check the
+  successful installation of a service. The services and the operations of
+  successfully installed services will be displayed in the available services
+  page.</p>
 
   <p align="center"><img src="images/clip_image012.jpg" alt=""></p>
 
@@ -689,7 +334,5 @@
   the configuration will be transient. More descriptions are available in <a
   href="webadminguide.html">Axis2 Web Administration Guide</a></p>
 </ol>
-</body>
-</html>
 </body>
 </html>