Return-Path:
This user guide is written based on Axis2 Standard Binary
+href="../download/@axis2_version_dir@/download.html/#std-bin">Axis2 Standard Binary
Distribution. The Standard Binary Distribution can be directly downloaded or built using
-the Source Distribution. If
+href="../download/@axis2_version_dir@/download.html/#std-bin">downloaded or built using
+the Source Distribution. If
you choose the latter, then the Installation
Guide will instruct you on how to build Axis2 Standard Binary
Distribution using the source. In this (first) section, we will learn how to write and deploy Web
services using Axis2. All the samples mentioned in this guide are located in
the "samples/userguide/src" directory of Axis2 standard binary
+href="../download/@axis2_version_dir@/download.html/#std-bin">Axis2 standard binary
distribution. Please deploy axis2.war in your servlet container and ensure that it works
Modified: webservices/axis2/trunk/java/xdocs/1_1/contents.html
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/contents.html?view=diff&rev=523960&r1=523959&r2=523960
==============================================================================
--- webservices/axis2/trunk/java/xdocs/1_1/contents.html (original)
+++ webservices/axis2/trunk/java/xdocs/1_1/contents.html Thu Mar 29 23:37:00 2007
@@ -3,13 +3,13 @@
Introduction
Apache Axis2/Java Version 1.1.1 Documentation Index
+Apache Axis2/Java Version @axis2_version@ Documentation Index
Introduction
@@ -19,7 +19,7 @@
to support the easy addition of plug-in modules that extend its functionality
for features such as security and increased reliability.
Apache Axis2 Version 1.1.1 comes to you with performance improvements and +
Apache Axis2 Version @axis2_version@ comes to you with performance improvements and bug fixes over the 1.1 release.
This page will take you through the list of documents that we have in @@ -155,28 +155,28 @@
Axis2 Tools:
Download -distribution packages of the Apache Axis2 1.1.1 version (latest).
+href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi">DownloadDownload +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi">Download
Download +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi">Download
Download +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi">Download
Download +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi">Download
Download and unpack the Axis2 Standard +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi">Axis2 Standard Binary Distribution into a convenient location so that the distribution resides in its own directory. Set an environment variable AXIS2_HOME to the -pathname of the extracted directory of Axis2 (Eg: /opt/axis2-1.1.1).
+pathname of the extracted directory of Axis2 (Eg: /opt/axis2-@axis2_version@).For an explanation of the Axis2 WSDL2Java Ant task and its options, see -the CodegenToolReference +the CodegenToolReference Guide.
A feature of XMLBeans is that there is one class file created with Modified: webservices/axis2/trunk/java/xdocs/1_1/pojoguide.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/pojoguide.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/1_1/pojoguide.html (original) +++ webservices/axis2/trunk/java/xdocs/1_1/pojoguide.html Thu Mar 29 23:37:00 2007 @@ -69,7 +69,7 @@
The code for the document can be found at Axis2_HOME/samples/pojoguide and Axis2_HOME/samples/pojoguidespring once you extract the Axis2 Standard +href="../../download/@axis2_version_dir@/download.html#std-bin">Axis2 Standard Distribution. (It is better to get it now as it will help you to follow along.) Let's get started.
@@ -206,14 +206,14 @@Before you can build the source, you'll need to download the Axis2 -1.1.1-bin and 1.1.1-war distributions from here. Then modify the following +@axis2_version@-bin and @axis2_version@-war distributions from here. Then modify the following line inside the build.xml file (in the Axis2_HOME/samples/pojoguide directory -in the extracted Axis2 1.1.1 Standard Binary (bin) Distribution) :
+in the extracted Axis2 @axis2_version@ Standard Binary (bin) Distribution) :<property name="axis2.home" value="c:\apps\axis2" />
This modification contains the path to the root of the unzipped Axis2 -1.1.1-bin download. +@axis2_version@-bin download. With that explanation, you'll now build the source by typing the following: ant
@@ -234,7 +234,7 @@Now get a Tomcat distribution (I used v5.5), and start it up by running bin/startup.bat or -bin/startup.sh. Once it's running, deploy the Axis2 1.1.1-war by +bin/startup.sh. Once it's running, deploy the Axis2 @axis2_version@-war by copying the axis2.war file to Tomcat's webapps directory. Tomcat will proceed by deploying axis2 and un-archiving it into the webapps directory. Now copy the WeatherService directory that was created at the time of building our @@ -545,7 +545,7 @@
Your POJO is now ready for primetime within the Spring Framework. Before -you build, you'll first need to make sure the axis2-spring-1.1.1.jar and +you build, you'll first need to make sure the axis2-spring-@axis2_version@.jar and spring.jar files are in the project's Axis2_HOME/lib directory.
Note: The service will not deploy if you add the above @@ -574,7 +574,7 @@
Thus, you should get the following as output from the client:
run.client: - [javac] Compiling 1 source file to C:\axis2-1.1.1\samples\pojoguidespring\build\cl + [javac] Compiling 1 source file to C:\axis2-@axis2_version@\samples\pojoguidespring\build\cl asses [java] Temperature : 89.9 [java] Forecast : Sunny Modified: webservices/axis2/trunk/java/xdocs/1_1/quickstartguide.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/quickstartguide.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/1_1/quickstartguide.html (original) +++ webservices/axis2/trunk/java/xdocs/1_1/quickstartguide.html Thu Mar 29 23:37:00 2007 @@ -47,7 +47,7 @@A Quick Setup Note:
The code for the document can be found in the extracted Standard Binary +href="../download/@axis2_version_dir@/download.html#std-bin">Standard Binary Distribution, more specifically at Axis2_HOME/samples/ inside the directories- quickstart, quickstartadb, quickstartaxiom, quickstartjibx and quickstartxmlbeans. (Consider getting it now as it will help you to follow @@ -222,7 +222,7 @@
Now that you understand what we're trying to accomplish, we're almost ready to start building.
-First, download and +
First, download and unzip the appropriate version of Axis2 Standard Binary Distribution. Make sure that you set the value of the AXIS2_HOME variable to match the location into which you extracted the contents of this release.
Modified: webservices/axis2/trunk/java/xdocs/1_1/tcp-transport.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/tcp-transport.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/1_1/tcp-transport.html (original) +++ webservices/axis2/trunk/java/xdocs/1_1/tcp-transport.html Thu Mar 29 23:37:00 2007 @@ -96,7 +96,7 @@In order to run the TCPClient.java, addressing should be engaged both in the client and server sides. On the client side, you can engage addressing by -copying the addressing-1.1.1.mar (AXIS2_HOME/repository/module) to +copying the addressing-@axis2_version@.mar (AXIS2_HOME/repository/module) to AXIS2_HOME/lib directory.
Modified: webservices/axis2/trunk/java/xdocs/1_1/toc.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/toc.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/1_1/toc.html (original) +++ webservices/axis2/trunk/java/xdocs/1_1/toc.html Thu Mar 29 23:37:00 2007 @@ -90,23 +90,23 @@
The short story:
The long story:
As with generating clients, you will need the Axis2 +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi#std-bin">Axis2 Standard Distribution, because the Axis2 WAR +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi#war">Axis2 WAR Distribution does not include the WSDL2Java utility. Once you've got it downloaded and unpacked, make sure that you set the AXIS2_HOME variable to point to the location in which you've unpacked it.
Modified: webservices/axis2/trunk/java/xdocs/1_1/userguide-creatingclients-xmlbeans.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/userguide-creatingclients-xmlbeans.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/1_1/userguide-creatingclients-xmlbeans.html (original) +++ webservices/axis2/trunk/java/xdocs/1_1/userguide-creatingclients-xmlbeans.html Thu Mar 29 23:37:00 2007 @@ -214,7 +214,7 @@The short story:
The long story:
Download +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi#std-bin">Download and unpack the Apache Axis2 Standard Distribution, if you have not done so already. The WAR +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi#war">WAR distribution does not include the necessary utilities for generating code, such as WSDL2Java.
Modified: webservices/axis2/trunk/java/xdocs/1_1/userguide-creatingclients.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/userguide-creatingclients.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/1_1/userguide-creatingclients.html (original) +++ webservices/axis2/trunk/java/xdocs/1_1/userguide-creatingclients.html Thu Mar 29 23:37:00 2007 @@ -136,7 +136,7 @@The short story:
The long story:
If you have not done it already, download +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi#std-bin">download and unpack the Apache Axis2 Standard Distribution. The Axis2 WAR Distribution does not include the necessary utilities for generating code, such as WSDL2Java.
Modified: webservices/axis2/trunk/java/xdocs/1_1/userguide-forfurtherstudy.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/userguide-forfurtherstudy.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/1_1/userguide-forfurtherstudy.html (original) +++ webservices/axis2/trunk/java/xdocs/1_1/userguide-forfurtherstudy.html Thu Mar 29 23:37:00 2007 @@ -80,33 +80,33 @@Axis2 Architecture-http://ws.apache.org/axis2/1_1/Axis2ArchitectureGuide.html
+href="http://ws.apache.org/axis2/@axis2_version_dir@/Axis2ArchitectureGuide.html">http://ws.apache.org/axis2/@axis2_version_dir@/Axis2ArchitectureGuide.htmlXML processing with AXIOM-http://ws.apache.org/commons/axiom/OMTutorial.html
RESTful Web Services-http://ws.apache.org/axis2/1_1/rest-ws.html
+href="http://ws.apache.org/axis2/@axis2_version_dir@/rest-ws.html">http://ws.apache.org/axis2/@axis2_version_dir@/rest-ws.htmlTCP Transport-http://ws.apache.org/axis2/1_1/tcp-transport.html
+href="http://ws.apache.org/axis2/@axis2_version_dir@/tcp-transport.html">http://ws.apache.org/axis2/@axis2_version_dir@/tcp-transport.htmlMail Transport-http://ws.apache.org/axis2/1_1/mail-transport.html
+href="http://ws.apache.org/axis2/@axis2_version_dir@/mail-transport.html">http://ws.apache.org/axis2/@axis2_version_dir@/mail-transport.htmlHTTP Transports-http://ws.apache.org/axis2/1_1/http-transport.html
+href="http://ws.apache.org/axis2/@axis2_version_dir@/http-transport.html">http://ws.apache.org/axis2/@axis2_version_dir@/http-transport.htmlMTOM with Axis2-http://ws.apache.org/axis2/1_1/mtom-guide.html
+href="http://ws.apache.org/axis2/@axis2_version_dir@/mtom-guide.html">http://ws.apache.org/axis2/@axis2_version_dir@/mtom-guide.htmlSecuring SOAP Messages with Apache Rampart- http://ws.apache.org/axis2/modules/rampart/1_1/security-module.html
+href="../modules/rampart/@axis2_version_dir@/security-module.html">http://ws.apache.org/axis2/modules/rampart/@axis2_version_dir@/security-module.htmlSOAPMonitor-http://ws.apache.org/axis2/1_1/soapmonitor-module.html
+href="http://ws.apache.org/axis2/@axis2_version_dir@/soapmonitor-module.html">http://ws.apache.org/axis2/@axis2_version_dir@/soapmonitor-module.htmlApache Axis2 Advance User's Guide- http://ws.apache.org/axis2/1_1/adv-userguide.html
+href="adv-userguide.html">http://ws.apache.org/axis2/@axis2_version_dir@/adv-userguide.html Modified: webservices/axis2/trunk/java/xdocs/1_1/userguide-installingtesting.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/userguide-installingtesting.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/1_1/userguide-installingtesting.html (original) +++ webservices/axis2/trunk/java/xdocs/1_1/userguide-installingtesting.html Thu Mar 29 23:37:00 2007 @@ -108,14 +108,14 @@ to the directory <J2EE_HOME>/webapps/axis2-1.1/WEB-INF/services (Note that if you installed a SNAPSHOT version of Axis2, this location might take a form such as -<J2EE_HOME>/webapps/axis2-1.1.1-SNAPSHOT/WEB-INF/services) +<J2EE_HOME>/webapps/axis2-@axis2_version@-SNAPSHOT/WEB-INF/services)Your client can come in any number of forms, from a collection of files to a single *.jar file. The important thing is to ensure that all the appropriate classes are on the classpath. In addition to the classes that pertain to the actual client, you must also add the Axis2 jar files into the CLASSPATH. Normally you will do this by downloading and unpacking the Axis2 +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi#std-bin">Axis2 Standard Distribution and adding the *.jar files in the lib directory to your CLASSPATH, but you also have the option to run your client using the axis2.bat (or axis2.sh) script, which takes care of it for you. For example, Modified: webservices/axis2/trunk/java/xdocs/1_1/userguide.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/1_1/userguide.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/1_1/userguide.html (original) +++ webservices/axis2/trunk/java/xdocs/1_1/userguide.html Thu Mar 29 23:37:00 2007 @@ -198,14 +198,14 @@
Axis2 is released in several distributions. +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi">distributions. Which one you need depends on what you'll be doing with it.
If you're developing services and applications, you'll need the Axis2 Standard +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi#std-bin">Standard Binary Distribution. The distribution includes all the necessary *.jar files, as well as a variety of scripts that ease development. It has the following structure.
@@ -271,7 +271,7 @@axis2.war is available in WAR (Web +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi#war">WAR (Web Archive) Distribution. The server side of Axis2 ships as a J2EE application, and has the following structure shown in Code Listing 2.
@@ -323,7 +323,7 @@ and the server goes back to the definitions in the axis2.xml file.Axis2 also provides a third distribution, the source +href="http://ws.apache.org/axis2/download/@axis2_version_dir@/download.cgi#src">source distribution, which enables you to generate this .war file yourself.
Modified: webservices/axis2/trunk/java/xdocs/faq.html URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/faq.html?view=diff&rev=523960&r1=523959&r2=523960 ============================================================================== --- webservices/axis2/trunk/java/xdocs/faq.html (original) +++ webservices/axis2/trunk/java/xdocs/faq.html Thu Mar 29 23:37:00 2007 @@ -195,7 +195,7 @@Look at the ServiceClient class, for more information please read - the User's Guide
+ the User's Guide