You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by ch...@apache.org on 2006/01/10 16:27:49 UTC

svn commit: r367641 [1/5] - in /webservices/site/trunk/targets/axis2: ./ 0_93/ 0_94/ 0_94/adb/ 0_94/images/tools/wsdl/ multiproject/axis2-Samples/ multiproject/axis2-Tools/ multiproject/axis2-addressing/ multiproject/axis2-common/ multiproject/axis2-co...

Author: chinthaka
Date: Tue Jan 10 07:26:47 2006
New Revision: 367641

URL: http://svn.apache.org/viewcvs?rev=367641&view=rev
Log:
Checking in to the site the changes that were done so far to the docs.

Modified:
    webservices/site/trunk/targets/axis2/0_93/CodegenToolReference.html
    webservices/site/trunk/targets/axis2/0_93/axis2config.html
    webservices/site/trunk/targets/axis2/0_93/migration.html
    webservices/site/trunk/targets/axis2/0_94/Axis2ArchitectureGuide.html
    webservices/site/trunk/targets/axis2/0_94/CodegenToolReference.html
    webservices/site/trunk/targets/axis2/0_94/OMTutorial.html
    webservices/site/trunk/targets/axis2/0_94/adb/adb-codegen-integration.html
    webservices/site/trunk/targets/axis2/0_94/adb/adb-howto.html
    webservices/site/trunk/targets/axis2/0_94/adb/adb-tweaking.html
    webservices/site/trunk/targets/axis2/0_94/axis2config.html
    webservices/site/trunk/targets/axis2/0_94/axis2tools.html
    webservices/site/trunk/targets/axis2/0_94/images/tools/wsdl/OptionsPage.jpg
    webservices/site/trunk/targets/axis2/0_94/migration.html
    webservices/site/trunk/targets/axis2/0_94/userguide.html
    webservices/site/trunk/targets/axis2/download.html
    webservices/site/trunk/targets/axis2/faq.html
    webservices/site/trunk/targets/axis2/guidelines.html
    webservices/site/trunk/targets/axis2/index.html
    webservices/site/trunk/targets/axis2/maven-help.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-Samples/team-list.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-Tools/team-list.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-addressing/team-list.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-common/team-list.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-core/team-list.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-integration/team-list.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-saaj/team-list.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-security/team-list.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-wsdl/team-list.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-xml/junit-report.html
    webservices/site/trunk/targets/axis2/multiproject/axis2-xml/team-list.html
    webservices/site/trunk/targets/axis2/team-list.html

Modified: webservices/site/trunk/targets/axis2/0_93/CodegenToolReference.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_93/CodegenToolReference.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_93/CodegenToolReference.html (original)
+++ webservices/site/trunk/targets/axis2/0_93/CodegenToolReference.html Tue Jan 10 07:26:47 2006
@@ -36,7 +36,7 @@
         takes precedence.</td></tr>
     <tr class="a"><td width="50%">-t</td><td width="50%">Generates a test case. In the case of Java it would be
         a junit test case. This test case will generate a dummy
-        implementation of the service and a relevant service.xml and will
+        implementation of the service and a relevant services.xml and will
         deploy this particular service in a SimpleHttpServer. Then looking at
         the WSDL it will generate test methods that will do web service
         invocation both synchronously and asynchronously and test the
@@ -111,7 +111,7 @@
   <p>Notice the main target that uses the "codegen" task which will use the
 org.apache.axis2.tool.ant.AntCodegenTask class and run the code generation
 tool internally while passing the relevant arguments and do the proper
-generation. If a user types</p><p>&gt;ant or &gt;ant main</p><p>it will generate the serverside code and service.xml for the given WSDL
+generation. If a user types</p><p>&gt;ant or &gt;ant main</p><p>it will generate the serverside code and services.xml for the given WSDL
 file(C:\test\wsdl\CombinedService.wsdl) and the generated code will be
 written to C:\ directory.</p><p>For this Ant task to work the following jars need to be in the class
 path.</p><ul>

Modified: webservices/site/trunk/targets/axis2/0_93/axis2config.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_93/axis2config.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_93/axis2config.html (original)
+++ webservices/site/trunk/targets/axis2/0_93/axis2config.html Tue Jan 10 07:26:47 2006
@@ -209,7 +209,7 @@
 class: Represent an Implementation class of observer, and it should be note
  that the implementation class should implement AxisObserver interface,
   and the class has to be available in the classpath. 
-</p><br></br><font color="blue"><b>Service Configuration</b></font><li><a name="service"></a>Writing service.xml</li><p>
+</p><br></br><font color="blue"><b>Service Configuration</b></font><li><a name="service"></a>Writing services.xml</li><p>
 The description of service is specified using services.xml, each service archive 
 file need to have services.xml in order to be a valid service. And which has to be 
 available in META-INF directory of the archive file. 
@@ -236,9 +236,9 @@
 about the service via Axis2 web-admin module then the description can be specified here. 
 </p><p>
 <b>Parameter:</b><br></br>
-service.xml can have any number of top level parameters and all the specified 
+services.xml can have any number of top level parameters and all the specified 
 parameters will be transformed into service properties in corresponding ServiceDescrption. 
-There is a compulsory parameter in a service.xml called ServiceClass which specify the 
+There is a compulsory parameter in a services.xml called ServiceClass which specify the 
 java class which really does the job and the class will be loaded by MessageReceiver.
 </p><p>
 <b>Handler</b><br></br>
@@ -263,7 +263,7 @@
 after:  the handler should be invoked after the handler specified by after handler<br></br>
 </p><p>
 <b>Operations</b><br></br>
-All the operations you are going to exposeby the service has to be indicated in the service.xml and the correct way of specifying that should be as follows:
+All the operations you are going to exposeby the service has to be indicated in the services.xml and the correct way of specifying that should be as follows:
  
     <div class="source"><pre><pre>
     &lt;operation name="echoString"&gt;
@@ -310,14 +310,14 @@
 <b>parameter:</b>
 Module can contains any number of parameters and all the listed parameters in the module.xml will be transformed into corresponding ModuleDescription of the module. 
 </p><b>Flow :</b><br></br><p>
-It is possible to add handlers into a flow directly form service.xml rather than 
+It is possible to add handlers into a flow directly form services.xml rather than 
 engaging a modules and the way of doing that is through flow elements. 
 It is possible to add any number of handlers into a flow and those handlers 
 will be available in corresponding operations flows in the service 
 (inflow consist of two parts, one part is up to post dispatch phase and other 
 part is consisting of operation handlers)  
 </p><br></br><p>
-There are four types of valid flows that can be available in service.xml,
+There are four types of valid flows that can be available in services.xml,
  and the adding the handles into them can be done by following the above procedure. 
 </p><br></br><p>
 Valid flows:
@@ -328,6 +328,6 @@
 <li>Outfaultflow</li>
 </ul></p><p>
 <b>operations</b>
-If a module wants to add an operation when it is engaged into a service it can be done by adding operation tag in module.xml and the way of specifying the operation is same as operation in service.xml.  
+If a module wants to add an operation when it is engaged into a service it can be done by adding operation tag in module.xml and the way of specifying the operation is same as operation in services.xml.  
 
 </p><br></br></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>

Modified: webservices/site/trunk/targets/axis2/0_93/migration.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_93/migration.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_93/migration.html (original)
+++ webservices/site/trunk/targets/axis2/0_93/migration.html Tue Jan 10 07:26:47 2006
@@ -75,9 +75,9 @@
 which is abstractly speaking, a collection of handlers with Rules of
 governing. Modules created as a .mar file. It has module.xml, which is the
 brain behind manipulating handlers.</p><p>When a service is called through a handler, it is just a matter of giving
-reference to the module that includes the handler in the service.xml. Apart
+reference to the module that includes the handler in the services.xml. Apart
 from that a handler can be directly called to a particular service, via
-service.xml, no module is needed, and several handlers can be invoked when
+services.xml, no module is needed, and several handlers can be invoked when
 the handlers are registered with the proper phases.</p><p>Services are hot deployable in Axis2 and dynamic, but Modules. This is one
 feature, which is unique to Axis2.</p></div><div class="subsection"><a name="Transports_for_HTTP_Connection"></a><h3>Transports for HTTP Connection</h3><p>Axis2 comes with two  CommonsHTTPTransportSender which is based on
 commons-httpclient. The configuration of the transport is as follows,</p>

Modified: webservices/site/trunk/targets/axis2/0_94/Axis2ArchitectureGuide.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/Axis2ArchitectureGuide.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/Axis2ArchitectureGuide.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/Axis2ArchitectureGuide.html Tue Jan 10 07:26:47 2006
@@ -176,14 +176,14 @@
 heel for the system as the search is expensive, specially for something that
 does not exist. Yet in the final analysis developers believe that the
 flexibility would serve better in this instant.</p><table class="bodyTable"><col width="112"></col><col width="371"></col><col width="103"></col><col width="336"></col><tbody>
-    <tr class="a"><td width="112"><p>Configuration Context</p>
+    <tr class="b"><td width="112"><p>Configuration Context</p>
       </td><td width="371"><p>Holds the run time status. A deep copy of
         this would essentially make a copy of Axis2.</p>
       </td><td width="103"><p>Axis Configuration</p>
       </td><td width="336"><p>Holds all global configurations. Transports, global
         modules, parameters and Services etc.</p>
       </td></tr>
-    <tr class="b"><td width="112"><p>Service Group Context</p>
+    <tr class="a"><td width="112"><p>Service Group Context</p>
       </td><td width="371"><p>Holds information about a particular usage of the
         respective service group. The life of a Service Group Context starts
         when a user starts interacting with a service that belong to this
@@ -193,7 +193,7 @@
       </td><td width="336"><p>Holds deployment time information about a particular
         service group.</p>
       </td></tr>
-    <tr class="a"><td width="112"><p>Service Context</p>
+    <tr class="b"><td width="112"><p>Service Context</p>
       </td><td width="371"><p>This context is available throughout the usage of
         the respective service. This can be used to share information between
         several MEPs of the same service, within a single interaction.</p>
@@ -201,13 +201,13 @@
       </td><td width="336"><p>Hold the Operations and the service level
         configurations</p>
       </td></tr>
-    <tr class="b"><td width="112"><p>Operation Context</p>
+    <tr class="a"><td width="112"><p>Operation Context</p>
       </td><td width="371"><p>Holds the information about the current MEP
         instance, maintain the Messages in the current MEP etc.</p>
       </td><td width="103"><p>AxisOperation</p>
       </td><td width="336"><p>Holds the operation level configurations</p>
       </td></tr>
-    <tr class="a"><td width="112"><p><a name="messageContext"></a>Message Context</p>
+    <tr class="b"><td width="112"><p><a name="messageContext"></a>Message Context</p>
       </td><td width="371"><p>Holds all the information about the Message
         currently being executed.</p>
       </td><td width="103"><p>AxisMessage</p>

Modified: webservices/site/trunk/targets/axis2/0_94/CodegenToolReference.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/CodegenToolReference.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/CodegenToolReference.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/CodegenToolReference.html Tue Jan 10 07:26:47 2006
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Axis 2.0 - Code Generator Wizard - Eclipse Plug-in</title><style type="text/css" media="all">
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Axis 2.0 - Code Generator Wizard</title><style type="text/css" media="all">
           @import url("../style/maven-base.css");
           
 			    @import url("../style/maven-theme.css");</style><link rel="stylesheet" href="../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/axis2/" id="projectLogo"><img alt="Apache Axis 2.0" src="http://ws.apache.org/axis2/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
@@ -10,13 +10,13 @@
 directly or use one of the scripts to run the WSDL2Code and WSDL2Java
 appropriately. (the scripts are found in the bin directory of the binary
 distribution)</p></div><div class="subsection"><a name="Option_Reference"></a><h3>Option Reference</h3><table class="bodyTable"><tbody>
-    <tr class="b"><td width="20%"><strong>Short Option</strong></td><td width="20%"><strong>Long Option</strong></td><td width="60%"><strong>Description</strong></td><td></td></tr>
-    <tr class="a"><td width="20%">-uri &lt;Location of WSDL&gt;</td><td width="20%">None</td><td width="60%">WSDL file location. This should point to a WSDL file in
+    <tr class="a"><td width="20%"><strong>Short Option</strong></td><td width="20%"><strong>Long Option</strong></td><td width="60%"><strong>Description</strong></td><td></td></tr>
+    <tr class="b"><td width="20%">-uri &lt;Location of WSDL&gt;</td><td width="20%">None</td><td width="60%">WSDL file location. This should point to a WSDL file in
         the local file system</td><td></td></tr>
-    <tr class="b"><td width="20%">-o &lt;output Location&gt; :</td><td width="20%">--output</td><td width="60%">output file location. This is where the files would be
+    <tr class="a"><td width="20%">-o &lt;output Location&gt; :</td><td width="20%">--output</td><td width="60%">output file location. This is where the files would be
         copied once the code generation is done. If this option is omitted
         the generated files would be copied to the working directory.</td><td></td></tr>
-    <tr class="a"><td width="20%">-l &lt;language&gt;</td><td width="20%">--language</td><td width="60%">Output language. Currently the code generator can
+    <tr class="b"><td width="20%">-l &lt;language&gt;</td><td width="20%">--language</td><td width="60%">Output language. Currently the code generator can
         generate code in Java and CSharp. (CSharp support is experimental)
         When omitted defaults to Java.
 
@@ -26,45 +26,49 @@
           <li>cs</li>
         </ul>
       </td><td></td></tr>
-    <tr class="b"><td width="20%">-p &lt;package name&gt;</td><td width="20%">--package</td><td width="60%">The target package name. If omitted, a default package
-        (formed using the target  namespace of the WSDL) will be
-      used.</td><td></td></tr>
-    <tr class="a"><td width="20%">-a</td><td width="20%">--async</td><td width="60%">Generate code only for async style . when this option
+    <tr class="a"><td width="20%">-p &lt;package name&gt;</td><td width="20%">--package</td><td width="60%">The target package name. If omitted, a default package
+        (formed using the target  namespace of the WSDL) will be used.</td><td></td></tr>
+    <tr class="b"><td width="20%">-a</td><td width="20%">--async</td><td width="60%">Generate code only for async style . when this option
         is used the generated stubs will have only the asynchronous
         invocation methods. Switched off by default.</td><td></td></tr>
-    <tr class="b"><td width="20%">-s</td><td width="20%">--sync</td><td width="60%">Generate code only for sync style . When this option is
+    <tr class="a"><td width="20%">-s</td><td width="20%">--sync</td><td width="60%">Generate code only for sync style . When this option is
         used the generated stubs will have only the  synchronous invocation
         methods. Switched off by default. When used with the -a option, this
         takes precedence.</td><td></td></tr>
-    <tr class="a"><td width="20%">-t</td><td width="20%">--test-case</td><td width="60%">Generates a test case. In the case of Java it would be
+    <tr class="b"><td width="20%">-t</td><td width="20%">--test-case</td><td width="60%">Generates a test case. In the case of Java it would be
         a junit test case.</td><td></td></tr>
-    <tr class="b"><td width="20%">-ss</td><td width="20%">--server-side</td><td width="60%">Generates server side code (i.e. skeletons). Default is
+    <tr class="a"><td width="20%">-ss</td><td width="20%">--server-side</td><td width="60%">Generates server side code (i.e. skeletons). Default is
         off</td><td></td></tr>
-    <tr class="a"><td width="20%">-sd</td><td width="20%">--service-description</td><td width="60%">Generates the service descriptor (i.e. server.xml).
+    <tr class="b"><td width="20%">-sd</td><td width="20%">--service-description</td><td width="60%">Generates the service descriptor (i.e. server.xml).
         Default is off. only valid with -ss, the server side code generation
         option</td><td></td></tr>
-    <tr class="b"><td width="20%">-d</td><td width="20%">--databinding-method</td><td width="60%">Specifies the Databinding framework. valid values are
+    <tr class="a"><td width="20%">-d</td><td width="20%">--databinding-method</td><td width="60%">Specifies the Databinding framework. valid values are
         xmlbeans,adb and none. Default is adb.</td><td></td></tr>
-    <tr class="a"><td width="20%">-g</td><td width="20%">--generate-all</td><td width="60%">Genrates all the classes. This option is valid only
+    <tr class="b"><td width="20%">-g</td><td width="20%">--generate-all</td><td width="60%">Genrates all the classes. This option is valid only
         with the -ss (server side code generation) option. When on, the
         client code (stubs) will also be generated along with the
       skeleton.</td><td></td></tr>
-    <tr class="b"><td width="20%">-u</td><td width="20%">--unpack-classes</td><td width="60%">Unpack classes. This option specifies whether to unpack
+    <tr class="a"><td width="20%">-u</td><td width="20%">--unpack-classes</td><td width="60%">Unpack classes. This option specifies whether to unpack
         the classes and generate seperate classes for the databinders.</td><td></td></tr>
-<tr class="a"><td width="20%">-sn</td><td width="20%">--service-name</td><td width="60%">Specifies the service name to be code generated. If the service name is
-      is not specified, then the first service will be picked</td><td></td></tr>
-<tr class="b"><td width="20%">-pn</td><td width="20%">--port-name</td><td width="60%">Specifies the port name to be code generated. If the port name is
-      is not specified, then the first port (of the selected service) will be picked</td><td></td></tr>
-  </tbody></table></div></div><div class="section"><a name="Code_Generator_Wizard_-_Ant_Task"></a><h2>Code Generator Wizard - Ant Task</h2><p>The code generator also comes bundled with an Ant task. The ant task is
+    <tr class="b"><td width="20%">-sn</td><td width="20%">--service-name</td><td width="60%">Specifies the service name to be code generated. If the
+        service name is is not specified, then the first service will be
+        picked</td><td></td></tr>
+    <tr class="a"><td width="20%">-pn</td><td width="20%">--port-name</td><td width="60%">Specifies the port name to be code generated. If the
+        port name is is not specified, then the first port (of the selected
+        service) will be picked</td><td></td></tr>
+  </tbody></table><p>Apart from these mentioned options one can pass extra option by prefixing
+them with -E (uppercase). These extra options will be processed by the
+extensions. The extra options that can be passed are documented seperately
+with the extensions documentation (For example with ADB)</p></div></div><div class="section"><a name="Code_Generator_Wizard_-_Ant_Task"></a><h2>Code Generator Wizard - Ant Task</h2><p>The code generator also comes bundled with an Ant task. The ant task is
 implemented by the org.apache.axis2.tool.ant.AntCodegenTask class. Following
 are the ant task attributes.</p><div class="subsection"><a name="Ant_Task_Reference"></a><h3>Ant Task Reference</h3><table class="bodyTable"><tbody>
-    <tr class="a"><td width="50%" height="19">wsdlfilename</td><td width="50%" height="19">WSDL file location. Maps to the uri option
+    <tr class="b"><td width="50%" height="19">wsdlfilename</td><td width="50%" height="19">WSDL file location. Maps to the uri option
         of the command line tool</td></tr>
-    <tr class="b"><td width="50%" height="76">output</td><td width="50%" height="76">output file location. This is where the
+    <tr class="a"><td width="50%" height="76">output</td><td width="50%" height="76">output file location. This is where the
         files would be copied once the code generation is done. If this
         option is omitted the generated files would be copied to the working
         directory. . Maps to the -o option of the command line tool</td></tr>
-    <tr class="a"><td width="50%" height="171">language</td><td width="50%" height="171">Output language. Currently the code
+    <tr class="b"><td width="50%" height="171">language</td><td width="50%" height="171">Output language. Currently the code
         generator can generate code in Java and CSharp. (CSharp support is
         limited) When omitted defaults to Java.
 
@@ -76,33 +80,31 @@
 
         <p>Maps to the -l option of the command line tool</p>
       </td></tr>
-    <tr class="b"><td width="50%" height="57">packagename</td><td width="50%" height="57">The target package name. If omitted, a
-        default package (formed using the target  namespace of the WSDL)
-        will be used.  Maps to the -p option of the command line
-      tool.</td></tr>
-    <tr class="a"><td width="50%" height="75">asynconly</td><td width="50%" height="75">Generate code only for async style . when
+    <tr class="a"><td width="50%" height="57">packagename</td><td width="50%" height="57">The target package name. If omitted, a
+        default package (formed using the target  namespace of the WSDL) will
+        be used.  Maps to the -p option of the command line tool.</td></tr>
+    <tr class="b"><td width="50%" height="75">asynconly</td><td width="50%" height="75">Generate code only for async style . when
         this option is used the generated stubs will have only the
         asynchronous invocation methods. Defaults to false if omitted Only
         true and false are applicable as values. Maps to the -a option of the
         command line tool.</td></tr>
-    <tr class="b"><td width="50%" height="16">testcase</td><td width="50%" height="16">Generates a test case</td></tr>
-    <tr class="a"><td width="50%" height="19">synconly</td><td width="50%" height="19">Generate code only for sync style . when
+    <tr class="a"><td width="50%" height="16">testcase</td><td width="50%" height="16">Generates a test case</td></tr>
+    <tr class="b"><td width="50%" height="19">synconly</td><td width="50%" height="19">Generate code only for sync style . when
         this option is used the generated stubs will have only the
         synchronous invocation methods. Defaults to false if omitted. Only
         true and false are applicable as values. Maps to the -s option of the
         command line tool.</td></tr>
-    <tr class="b"><td width="50%" height="19">serverside</td><td width="50%" height="19">Generates server side code (i.e.
+    <tr class="a"><td width="50%" height="19">serverside</td><td width="50%" height="19">Generates server side code (i.e.
         skeletons). Only true and false are applicable as values. Default is
         false. Maps to the -ss option of the command line tool</td></tr>
-    <tr class="a"><td width="50%" height="18">generateserverxml</td><td width="50%" height="18">Generates server side code (i.e.
+    <tr class="b"><td width="50%" height="18">generateserverxml</td><td width="50%" height="18">Generates server side code (i.e.
         skeletons). Only true and false are applicable as values. Default is
         false. Maps to the -sd option of the command line tool.</td></tr>
-<tr class="b"><td width="50%" height="18">unpackClasses</td><td width="50%" height="18">unpackes the generated classes. This forces the
-      databinding classes to be generated seperately, which otherwise would have been
-       generated as inner classes.
-</td></tr>
-<tr class="a"><td width="50%" height="18">serviceName</td><td width="50%" height="18">The name of the service</td></tr>
-<tr class="b"><td width="50%" height="18">PortName</td><td width="50%" height="18">The name of the port</td></tr>
+    <tr class="a"><td width="50%" height="18">unpackClasses</td><td width="50%" height="18">unpackes the generated classes. This forces
+        the databinding classes to be generated seperately, which otherwise
+        would have been generated as inner classes.</td></tr>
+    <tr class="b"><td width="50%" height="18">serviceName</td><td width="50%" height="18">The name of the service</td></tr>
+    <tr class="a"><td width="50%" height="18">PortName</td><td width="50%" height="18">The name of the port</td></tr>
   </tbody></table></div><div class="subsection"><a name="Example_build_file_using_the_custom_Ant_task"></a><h3>Example build file using the custom Ant task</h3><p>Following is an example ant build file that uses the custom Ant task.</p><p></p>
     <div class="source"><pre>&lt;?xml version="1.0"?&gt;
 &lt;project name="CodegenExample" default="main" basedir="."&gt;
@@ -124,7 +126,7 @@
   <p>Notice the main target that uses the "codegen" task which will use the
 org.apache.axis2.tool.ant.AntCodegenTask class and run the code generation
 tool internally while passing the relevant arguments and do the proper
-generation. If a user types</p><p>&gt;ant or &gt;ant main</p><p>it will generate the serverside code and service.xml for the given WSDL
+generation. If a user types</p><p>&gt;ant or &gt;ant main</p><p>it will generate the serverside code and services.xml for the given WSDL
 file(C:\test\wsdl\CombinedService.wsdl) and the generated code will be
 written to C:\ directory.</p><p>For this Ant task to work the following jars need to be in the class
 path.</p><ul>

Modified: webservices/site/trunk/targets/axis2/0_94/OMTutorial.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/OMTutorial.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/OMTutorial.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/OMTutorial.html Tue Jan 10 07:26:47 2006
@@ -67,7 +67,7 @@
 </ul><p>
 
 </p><p class="special"></p><table class="bodyTable"><tbody>
-    <tr class="a"><td><img src="images/OM005.gif" alt="Rememeber this" width="35" height="57"></img></td><td class="special-td">OM is tightly bound to StAX API. To work with OM
+    <tr class="b"><td><img src="images/OM005.gif" alt="Rememeber this" width="35" height="57"></img></td><td class="special-td">OM is tightly bound to StAX API. To work with OM
         a StAX compliant parser and the API <i>must</i> be present in the
         classpath.</td><td></td></tr>
   </tbody></table><p>
@@ -277,7 +277,7 @@
 object structure at once, until its required.</p><p>
 
 </p><p class="special"></p><table class="bodyTable"><tbody>
-    <tr class="b"><td><img src="images/OM005.gif" alt="Rememeber this" width="35" height="57"></img></td><td class="special-td">All iterator implementations internally stay one
+    <tr class="a"><td><img src="images/OM005.gif" alt="Rememeber this" width="35" height="57"></img></td><td class="special-td">All iterator implementations internally stay one
         step ahead of their apparent location to provide the correct value
         for the hasNext() method. This hidden advancement can build elements
         that are not intended to be built at all. Hence these iterators are
@@ -392,7 +392,7 @@
 models. This makes such operations faster and efficient.</p><p>
 
 </p><p class="special"></p><table class="bodyTable"><tbody>
-    <tr class="a"><td><img src="images/OM005.gif" alt="Rememeber this" width="35" height="57"></img></td><td class="special-td">For consistency reasons once the cache is
+    <tr class="b"><td><img src="images/OM005.gif" alt="Rememeber this" width="35" height="57"></img></td><td class="special-td">For consistency reasons once the cache is
         switched off it cannot be switched on again.</td><td></td></tr>
   </tbody></table><p>
 
@@ -495,6 +495,6 @@
     to Pull parsing</a></li>
 </ul>
 </p></div></div><div class="section"><table class="bodyTable"><tbody>
-    <tr class="b"><td align="center">All rights reserved by Apache Software
+    <tr class="a"><td align="center">All rights reserved by Apache Software
       Foundation</td></tr>
   </tbody></table></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>

Modified: webservices/site/trunk/targets/axis2/0_94/adb/adb-codegen-integration.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/adb/adb-codegen-integration.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/adb/adb-codegen-integration.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/adb/adb-codegen-integration.html Tue Jan 10 07:26:47 2006
@@ -6,13 +6,28 @@
                   | Doc for 0.94</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="../../index.html">Home</a></li><li class="expanded"><a href="../../">Download Axis2</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="../../">Documentation</a><ul><li class="none"><a href="../../0_93/index.html">Version 0.93</a></li><li class="none"><a href="../../0_94/index.html">Version 0.94</a></li></ul></li><li class="expanded"><a href="../../overview.html">Get Involved</a><ul><li class="none"><a href="../../svn.html">Checkout the Source</a></li><li class="none"><a href="../../siteHowTo.html">Build the Site</a></li><li class="none"><a href
 ="../../guidelines.html">Developer Guidelines</a></li><li class="none"><a href="../../refLib.html">Reference Library</a></li><li class="none"><a href="../../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../../faq.html">FAQ</a></li></ul></li><li class="none"><a href="../../modules/index.html">Modules</a></li><li class="none"><a href="../../thanks.html">Acknowledgements</a></li><li class="expanded"><a href="../../">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="../../issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="ADB_Integration_With_Axis2"></a><h2>ADB Integration With Axis2</h2><div class="subsection"><a name="Introduction"></a><h
 3>Introduction</h3><p>ADB Integration with Axis2 is simple and straightforward. Given the
 extension mechanism of the Axis2 code generator, the obvious choice for the
 integrator is to write an extension. The extension that is added to support
-ADB is the SimpleDBExtension and can be found in the extensions list of the
-codegen-config.properties file</p></div><div class="subsection"><a name="Things_to_Remember"></a><h3>Things to Remember</h3><ol>
-  <li>The SimpleDBExtension adds a prefix to the ADB packaging. This prefix
-    is curently adb, hence all the ADB generated code will be inside the
-    adb.* package. This prefix is used by the ant build file template and any
-    change done to this prefix needs to be carefully handled in order to keep
-    the ant build intact.</li>
+ADB is the SimpleDBExtension
+(<strong>org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension</strong>)
+and can be found in the extensions list of the codegen-config.properties
+file.</p></div><div class="subsection"><a name="Selection_of_Generation_Modes_for_ADB"></a><h3>Selection of Generation Modes for ADB</h3><p>The extension sets the options for the code generator via the
+CompilerOptions, depending on the users settings. The following table
+summarizes the use of options. Please refer the ADB-How to document for the
+different generation modes and their descriptions.</p><table class="bodyTable"><caption></caption><tbody>
+    <tr class="a"><td><strong>User parameters</strong></td><td><strong>Selected code generation parameters</strong></td></tr>
+    <tr class="b"><td>None (no other parameter than the mandatory ones)</td><td>wrapClasses=false,writeClasses=false</td></tr>
+    <tr class="a"><td>-ss (server side)</td><td>wrapClasses=false,writeClasses=true</td></tr>
+  </tbody></table><p>If the users want to override these settings manually, they need to use
+the following parameters with the command line (prefixed with -E)</p><table class="bodyTable"><caption></caption><tbody>
+    <tr class="b"><td><strong>Parameter Name</strong></td><td><strong>Allowed values</strong></td><td><strong>Description</strong></td></tr>
+    <tr class="a"><td>r</td><td>true, false</td><td>Sets the write flag. If set to true the classes will be written by
+        ADB</td></tr>
+    <tr class="b"><td>w</td><td>true, false</td><td>Sets the packing flag. if true the classes will be packed.</td></tr>
+  </tbody></table><p></p><p>Note that these parameters have no relevant long names and MUST be
+prefixed with a -E to be processed bt the code generator. For example</p>
+    <div class="source"><pre>WSDL2Java .... -Er true
+
+</pre></div>
+  </div><div class="subsection"><a name="Things_to_Remember"></a><h3>Things to Remember</h3><ol>
   <li>SimpleDBExtension is made to process requests only when the databinding
     framework is specified as ADB (using the switch -d adb )</li>
 </ol></div></div><div class="section"></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>

Modified: webservices/site/trunk/targets/axis2/0_94/adb/adb-howto.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/adb/adb-howto.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/adb/adb-howto.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/adb/adb-howto.html Tue Jan 10 07:26:47 2006
@@ -13,21 +13,20 @@
 to generate code for other languages.</p></div><div class="subsection"><a name="Architectural_Overview"></a><h3>Architectural Overview</h3><p>ADB is built on a modular architecture that allows it to utilize a pre
 configured writer depending on the configuration.The 'big block diagram' for
 the code generator architecture is depicted below</p><p><img src="images/ADB.jpg" alt=""></img></p><p>ADB utilizes the WS-commons XmlSchema library for reading the Schema. The
-object model for the schema comes in the form of a XmlSchema object. The
+object model for the schema comes in the form of an XmlSchema object. The
 schema compiler keeps an instance of the writer (in the default case it's the
 JavaBeanWriter) which actually writes the classes. The writers may use
-whatever the technique they prefer, as in the case of the JavaBeanWriter,
-they use an XSLT template. The SchemaCompiler also uses a typemapper object
-that tells it what classnames to be used for the QNames that it encounters.
-This type mapper is also part of the configuration and the users can override
-the default type mapper by overriding the property setting.</p></div><div class="subsection"><a name="Code_and_Dependencies"></a><h3>Code and Dependencies</h3><p>As explained in the previous section, the schema compiler depends on the
+whatever technique they prefer, in the case of the JavaBeanWriter, it uses an
+XSLT template. The SchemaCompiler also uses a typemapper object that tells it
+what classnames to be used for the QNames that it encounters. This type
+mapper is also part of the configuration and the users can override the
+default type mapper by overriding the property setting.</p></div><div class="subsection"><a name="Code_and_Dependencies"></a><h3>Code and Dependencies</h3><p>As explained in the previous section, the schema compiler depends on the
 WS-Commons XmlSchema library. The XSLT transformations are dependent on the
 JVM's DOMimplementation (either crimson or xerces) which means that the
 underlying JVM should be 1.4 or higher. Apart from that ADB has no special
 dependencies on any other special jar files. The code for the schema compiler
-is completely in the <strong>org.apache.axis2.schema.*</strong>
-package. This package resides in the codegen module of the Axis2 source
-tree.</p><p>Following are the important classes and files</p><ol>
+is completely in the <strong>org.apache.axis2.schema.*</strong> package. This
+package resides in the codegen module of the Axis2 source tree.</p><p>Following are the important classes and files</p><ol>
   <li>SchemaCompiler - The work horse that really compiles the schema into
     classes.</li>
   <li>BeanWriter - BeanWriter represents the kind of interface the
@@ -72,17 +71,50 @@
     of one.</p>
   </li>
 </ul><p>For a comprehensive code sample in invoking the schema compiler throught
-the API, the following classes would be helpful</p><ul>
+the API, the following classes would be helpful. One would also need an
+undertanding of the generation modes of the ADB schema compiler when using it
+through the API.</p><ul>
   <li><strong>org.apache.axis2.schema.XSD2Java</strong></li>
   <li><strong>org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension</strong></li>
-</ul></div><div class="subsection"><a name="Deep_into_the_Generated_Code"></a><h3>Deep into the Generated Code</h3><p>When the schema compiler is invoked (oneway or another) it generates code
+</ul></div><div class="subsection"><a name="Generation_Modes"></a><h3>Generation Modes</h3><p>ADB extension provides several Generation modes for the data bound
+classes.</p><ol>
+  <li><strong>Integrated mode</strong>
+    <p>In this mode the classes are generated as inner classes of the stub,
+    message receiver or the interface. The ADB framework refrains from
+    writing the classes but provides a map of DOM document objects that
+    contains the model for the databinding class. The implementers are free
+    to use the models for their needs. The Axis2 codegen engine parses these
+    documents with the an XSLT parser to create the necessary code.</p>
+    <p>Integrated mode is supposed to be used by the tool builders.</p>
+  </li>
+  <li><strong>Wrapped mode</strong>
+    <p>In the wrapped mode, the ADB databinder generates one class that
+    contains all the databound classes. This is convenient when the number of
+    classes need to be limited.</p>
+  </li>
+  <li><strong>Expanded mode</strong>
+    <p>This is the usual mode where the codegenerator generates a class for
+    each of the outer elements and the named complex types. The command line
+    tool (XSD2Java) always generates code in the expanded mode.</p>
+  </li>
+</ol><p>The rules for generating code (described in the next section) applies
+regardless of the mode. Switching these modes can be done by passing the
+correct options via the CompilerOptions object. The following is table lists
+the options and the consequences of using them.</p><table class="bodyTable"><caption></caption><tbody>
+    <tr class="b"><td><strong>Field Name in Options</strong></td><td><strong>Description</strong></td></tr>
+    <tr class="a"><td>writeOutput</td><td>This determines whether to write the output or not. If the flag is
+        on then the classes will be written by ADB. The default is off.</td></tr>
+    <tr class="b"><td>wrapClasses</td><td>This determines whether to wrap the generated classes. If the flag
+        is on then a single class (with adb added to the end of the specified
+        packge) will be generated. The default is off.</td></tr>
+  </tbody></table></div><div class="subsection"><a name="Deep_into_the_Generated_Code"></a><h3>Deep into the Generated Code</h3><p>When the schema compiler is invoked (oneway or another) it generates code
 depending on the following rules</p><ol>
   <li>All named complex types become bean classes. Any attribute or element
     encapsulated in this complex type will become a field in the generated
     class. Note that the support for constructs other than the sequence and
     all is not yet implemented.</li>
-  <li>All top level elements become classes. This is rather a questioning
-    feature but unless classes are generated for the top level elements the
+  <li>All top level elements become classes. This is a rather questioning
+    feature since unless classes are generated for the top level elements the
     handling of elements become difficult and messy!</li>
   <li>SimpleType restrictions are handled by replacing the relevant type with
     the basetype</li>
@@ -102,17 +134,19 @@
 &lt;/schema&gt;
 
 </pre></div>
-  <p>This particular schema generates the following two classes in the
-designated package. This package is derived from the target Namespace of the
-schema.</p><ol>
+  <p>For comprehension let us consider the expanded mode for the code
+generator. Unless specifically mentioned, the rest of this document assumes
+that the expanded mode of the code generation is used. This particular schema
+generates the following two classes in the designated package. This package
+is derived from the target Namespace of the schema.</p><ol>
   <li>myElement.java</li>
   <li>SOAPStruct.java</li>
 </ol><p>As explained earlier, SOAPStruct refers to the complexType. MyElement is
-the class that refers to the element.Just as expected, the SOAPStruct bean
-has getters and Setters for varString,varInt and varFloat which are a
-String,an int and a float respectively.myElement on the other hand has a
-single field representing the SOAPStruct object that it encapsulates.</p><p>The most important aspect of the generated code is that it encapsulates
-two methods for creation and serializing the beans.Note that to make this
+the class that refers to the element. Just as expected, the SOAPStruct bean
+has getters and Setters for varString, varInt and varFloat which are String,
+int and float respectively. myElement on the other hand has a single field
+representing the SOAPStruct object that it encapsulates.</p><p>The most important aspect of the generated code is that it encapsulates
+two methods for creation and serializing the beans. Note that to make this
 work, the generated beans implement the
 <strong>org.apache.axis2.databinding.ADBBean</strong> interface</p><p>The creator and reader methods look like the following</p><ul>
   <li><pre>public javax.xml.stream.XMLStreamReader
@@ -122,11 +156,11 @@
     element based classes and complexType based classes</p>
     <ol>
       <li>An element based bean class (like myElement.java in the example)
-        will ignore the passed in QName. instead of using the passed in QName
+        will ignore the passed in QName. Instead of using the passed in QName
         it'll utilize it's own QName which is embedded in the class under the
-        constant MY_QNAME,during the code generation.</li>
+        constant MY_QNAME, during the code generation.</li>
       <li>A ComplexType based bean class(like SOAPStruct.java in the example)
-        will use the passed on QName to return an instance of the
+        will use the passed in QName to return an instance of the
         ADBpullparser. This will effectively wrap the elements inside with an
         element having the passed QName</li>
     </ol>
@@ -134,8 +168,8 @@
   <li><pre> public static [Object] 
              parse(javax.xml.stream.XMLStreamReader reader) 
              throws java.lang.Exception </pre>
-    <p>This method returns a populated instance of the class in
-    question.(Note that</p>
+    <p>This method returns a populated instance of the class in question.
+    Note that</p>
     <pre>[Object]</pre>
     will be replaced by the actual class that contains this method. Say for
     SOAPStruct the method looks like

Modified: webservices/site/trunk/targets/axis2/0_94/adb/adb-tweaking.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/adb/adb-tweaking.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/adb/adb-tweaking.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/adb/adb-tweaking.html Tue Jan 10 07:26:47 2006
@@ -13,9 +13,9 @@
   <li>schema.bean.writer.class
     <p>This is the writer class. This is used by the schema compiler to write
     the beans and should implement the
-    <strong>org.apache.axis2.schema.writer.BeanWriter</strong>
-    inteface. The schema compiler delegates the bean writing task to the
-    specified instance of the BeanWriter.</p>
+    <strong>org.apache.axis2.schema.writer.BeanWriter</strong> inteface. The
+    schema compiler delegates the bean writing task to the specified instance
+    of the BeanWriter.</p>
   </li>
   <li>schema.bean.writer.template
     <p>This specifies the template to be used in the BeanWriter. The
@@ -25,23 +25,21 @@
   </li>
   <li>schema.bean.typemap
     <p>This is the type map to be used by the schema compiler. it should be
-    an implementation of the
-    <strong>org.apache.axis2.schema.typemap</strong> interface.
-    The default typemap implementation encapsulates a hashmap with type QName
-    to Class name string mapping.</p>
+    an implementation of the <strong>org.apache.axis2.schema.typemap</strong>
+    interface. The default typemap implementation encapsulates a hashmap with
+    type QName to Class name string mapping.</p>
   </li>
 </ul></div><div class="subsection"><a name="The_First_Tweak_-_Generate_Plain_Java_Beans"></a><h3>The First Tweak - Generate Plain Java Beans</h3><p>The first, most simple tweak for the code generator could be to switch to
 plain bean generation. The default behavior of the ADB framework is to
 generate ADBBeans, but most users, if they want to use ADB as a standalone
 compiler, would love to have plain java beans. This can infact be done by
 simply changing the template used.</p><p>The template for plain java beans is already available in the
-<strong>org.apache.axis2.schema.template </strong>package. To
-make this work replace the
+<strong>org.apache.axis2.schema.template </strong>package. To make this work
+replace the
 <strong>/org/apache/axis2/databinding/schema/template/ADBBeanTemplate.xsl
 </strong>with the
 <strong>/org/apache/axis2/databinding/schema/template/PlainBeanTemplate.xsl
-</strong>in the schema-compile.properties<strong>.</strong> Congratualtions!
-You just tweaked ADB to generate plain java beans.</p><p>To generate custom formats, the templates need to be modified. The schema
+</strong>in the schema-compile.properties<strong>.</strong> </p><p>Congratualtions! You just tweaked ADB to generate plain java beans.</p><p>To generate custom formats, the templates need to be modified. The schema
 for the xml generated by the JavaBeanWriter is availble in the source tree
 under the Other directory in the codegen module. Advanced users with
 knowledge of XSLT can easily modify the templates to generate code in their
@@ -49,19 +47,21 @@
 to be written.</p><ul>
   <li>The BeanWriter
     <p>Implement the BeanWriter interface for this class. A nice example is
-    the
-    <strong>org.apache.axis2.schema.writer.JavaBeanWriter</strong>
-    which has a lot of reusable code. Infact if the language is OOP based
-    (such as C# or even C++), one would even be able to extend the
-    JavaBeanWriter itself.</p>
+    the <strong>org.apache.axis2.schema.writer.JavaBeanWriter</strong> which
+    has a lot of reusable code. Infact if the language is OOP based (such as
+    C# or even C++), one would even be able to extend the JavaBeanWriter
+    itself.</p>
   </li>
   <li>The TypeMap
     <p>Implement the TypeMap interface for this class. The
-    <strong>org.apache.axis2.schema.typemap.JavaTypeMap</strong>
-    class is a simple implementation for the typemap where the QName to class
-    name strings are kept inside a hashmap instance. This technique is fairly
+    <strong>org.apache.axis2.schema.typemap.JavaTypeMap</strong> class is a
+    simple implementation for the typemap where the QName to class name
+    strings are kept inside a hashmap instance. This technique is fairly
     sufficient and only the type names would need to change to support
     another language.</p>
   </li>
 </ul><p>Surprisngly this is enough to have other language support for ADB. Change
-the configuration and you are ready to generate code for other lanuages!</p></div></div><div class="section"></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file
+the configuration and you are ready to generate code for other lanuages!</p><p>This tweaking guide is supposed to be a simple guideline for anyone who
+wishes to dig deep into the mechanics of the ADB code generator. Users are
+free experiment with it and modify the schema compiler accordingly to their
+needs.</p></div></div><div class="section"></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Modified: webservices/site/trunk/targets/axis2/0_94/axis2config.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/axis2config.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/axis2config.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/axis2config.html Tue Jan 10 07:26:47 2006
@@ -209,7 +209,7 @@
 class: Represent an Implementation class of observer, and it should be note
  that the implementation class should implement AxisObserver interface,
   and the class has to be available in the classpath. 
-</p><br></br><font color="blue"><b>Service Configuration</b></font><li><a name="service"></a>Writing service.xml</li><p>
+</p><br></br><font color="blue"><b>Service Configuration</b></font><li><a name="service"></a>Writing services.xml</li><p>
 The description of service is specified using services.xml, each service archive 
 file need to have services.xml in order to be a valid service. And which has to be 
 available in META-INF directory of the archive file. 
@@ -236,9 +236,9 @@
 about the service via Axis2 web-admin module then the description can be specified here. 
 </p><p>
 <b>Parameter:</b><br></br>
-service.xml can have any number of top level parameters and all the specified 
+services.xml can have any number of top level parameters and all the specified 
 parameters will be transformed into service properties in corresponding ServiceDescrption. 
-There is a compulsory parameter in a service.xml called ServiceClass which specify the 
+There is a compulsory parameter in a services.xml called ServiceClass which specify the 
 java class which really does the job and the class will be loaded by MessageReceiver.
 </p><p>
 <b>Handler</b><br></br>
@@ -263,7 +263,7 @@
 after:  the handler should be invoked after the handler specified by after handler<br></br>
 </p><p>
 <b>Operations</b><br></br>
-All the operations you are going to exposeby the service has to be indicated in the service.xml and the correct way of specifying that should be as follows:
+All the operations you are going to exposeby the service has to be indicated in the services.xml and the correct way of specifying that should be as follows:
  
     <div class="source"><pre><pre>
     &lt;operation name="echoString"&gt;
@@ -310,14 +310,14 @@
 <b>parameter:</b>
 Module can contains any number of parameters and all the listed parameters in the module.xml will be transformed into corresponding ModuleDescription of the module. 
 </p><b>Flow :</b><br></br><p>
-It is possible to add handlers into a flow directly form service.xml rather than 
+It is possible to add handlers into a flow directly form services.xml rather than 
 engaging a modules and the way of doing that is through flow elements. 
 It is possible to add any number of handlers into a flow and those handlers 
 will be available in corresponding operations flows in the service 
 (inflow consist of two parts, one part is up to post dispatch phase and other 
 part is consisting of operation handlers)  
 </p><br></br><p>
-There are four types of valid flows that can be available in service.xml,
+There are four types of valid flows that can be available in services.xml,
  and the adding the handles into them can be done by following the above procedure. 
 </p><br></br><p>
 Valid flows:
@@ -328,6 +328,6 @@
 <li>Outfaultflow</li>
 </ul></p><p>
 <b>operations</b>
-If a module wants to add an operation when it is engaged into a service it can be done by adding operation tag in module.xml and the way of specifying the operation is same as operation in service.xml.  
+If a module wants to add an operation when it is engaged into a service it can be done by adding operation tag in module.xml and the way of specifying the operation is same as operation in services.xml.  
 
 </p><br></br></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>

Modified: webservices/site/trunk/targets/axis2/0_94/axis2tools.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/axis2tools.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/axis2tools.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/axis2tools.html Tue Jan 10 07:26:47 2006
@@ -6,7 +6,7 @@
                   | Doc for 0.94</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="../index.html">Home</a></li><li class="expanded"><a href="../">Download Axis2</a><ul><li class="none"><a href="../download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="../">Documentation</a><ul><li class="none"><a href="../0_93/index.html">Version 0.93</a></li><li class="none"><a href="../0_94/index.html">Version 0.94</a></li></ul></li><li class="expanded"><a href="../overview.html">Get Involved</a><ul><li class="none"><a href="../svn.html">Checkout the Source</a></li><li class="none"><a href="../siteHowTo.html">Build the Site</a></li><li class="none"><a href="../guidelines.html">Devel
 oper Guidelines</a></li><li class="none"><a href="../refLib.html">Reference Library</a></li><li class="none"><a href="../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../faq.html">FAQ</a></li></ul></li><li class="none"><a href="../modules/index.html">Modules</a></li><li class="none"><a href="../thanks.html">Acknowledgements</a></li><li class="expanded"><a href="../">Project Information</a><ul><li class="none"><a href="../team-list.html">Project Team</a></li><li class="none"><a href="../issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Axis2_Tools"></a><h2>Axis2 Tools</h2><div class="subsection"><a name="Code_Generation"></a><h3>Code Generation</h3><ul>
   <li>Axis2 Code Generation Reference [<a href="CodegenToolReference.html">html</a>] [<a href="CodegenToolReference.pdf">pdf</a>]</li>
 </ul></div><div class="subsection"><a name="Intel_J_IDEA_plug-in"></a><h3>Intel J IDEA plug-in</h3><ul>
-  <li>User guide[<a href="tools/idea/Idae_plug-in_userguide.html">html</a>]</li>
+  <li>User guide[<a href="tools/idea/Idea_plug-in_userguide.html">html</a>]</li>
 </ul><p>
 
 Note - The Eclipse plug-ins are not distributed with this release

Modified: webservices/site/trunk/targets/axis2/0_94/images/tools/wsdl/OptionsPage.jpg
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/images/tools/wsdl/OptionsPage.jpg?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
Binary files - no diff available.

Modified: webservices/site/trunk/targets/axis2/0_94/migration.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/migration.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/migration.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/migration.html Tue Jan 10 07:26:47 2006
@@ -75,9 +75,9 @@
 which is abstractly speaking, a collection of handlers with Rules of
 governing. Modules created as a .mar file. It has module.xml, which is the
 brain behind manipulating handlers.</p><p>When a service is called through a handler, it is just a matter of giving
-reference to the module that includes the handler in the service.xml. Apart
+reference to the module that includes the handler in the services.xml. Apart
 from that a handler can be directly called to a particular service, via
-service.xml, no module is needed, and several handlers can be invoked when
+services.xml, no module is needed, and several handlers can be invoked when
 the handlers are registered with the proper phases.</p><p>Services are hot deployable in Axis2 and dynamic, but Modules. This is one
 feature, which is unique to Axis2.</p></div><div class="subsection"><a name="Transports_for_HTTP_Connection"></a><h3>Transports for HTTP Connection</h3><p>Axis2 comes with two  CommonsHTTPTransportSender which is based on
 commons-httpclient. The configuration of the transport is as follows,</p>

Modified: webservices/site/trunk/targets/axis2/0_94/userguide.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/0_94/userguide.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/0_94/userguide.html (original)
+++ webservices/site/trunk/targets/axis2/0_94/userguide.html Tue Jan 10 07:26:47 2006
@@ -207,86 +207,52 @@
 effort. If you feel the code could use some new features or fixes, please get
 involved and lend us a hand! The Axis developer community welcomes your
 participation.</p><p>Let us know what you think!</p><p>Please send your feedback on Axis2 to "<a href="mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a>" and make
-sure to prefix the subject of the mail with [Axis2].</p></div><div class="subsection"><a name="Axis2_Complete_Features_List"></a><h3>Axis2 Complete Features List</h3><p>
-This release includes the following features:
-<ul>
-  <li><p style="margin-bottom: 0in">AXIOM, an XML object model working on StAX
-    (Streaming API for XML) parsing optimized for SOAP 1.1/1.2 Messages. This
-    has complete XML infoset support.</p></li>
-  <li><p style="margin-bottom: 0in">Support for One-Way Messaging (In-Only)
-    and Request Response Messaging (In-Out)</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Module Architecture, mechanism to extend
-    the SOAP Processing Model</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Content hierarchy</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Archive based deployment Model</p>
-  </li>
-  <li><p style="margin-bottom: 0in">WSDL Code Generation Tool for Stub and
-    skeletons</p>
-  </li>
-  <li><p style="margin-bottom: 0in">WS-Addressing, both the submission
-    (2004/08) and final (2005/08) versions</p>
-  </li>
-  <li><p style="margin-bottom: 0in">WSS4J module for security</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Improved and user friendly Client API</p>
-  </li>
-  <li><p style="margin-bottom: 0in">WSDL2Java and Java2WSDL</p>
-  </li>
-  <li><p style="margin-bottom: 0in">REST Web Service Support</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Transports supports: HTTP, SMTP, TCP,
-    JMS</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Raw XML providers</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Support for MTOM/ MIME/ SwA</p>
-  </li>
-  <li><p style="margin-bottom: 0in">SAAJ implementation</p>
-  </li>
-  <li><p style="margin-bottom: 0in">DOOM <sup><span style="color: #FF0000; background-color: #FFFFFF">new</span></sup></p>
-  </li>
-  <li><p style="margin-bottom: 0in">Wrap/Unwrap capability for the generated
-    code <sup><span style="color: #FF0000; background-color: #FFFFFF">new</span></sup></p>
-  </li>
-</ul></p></div><div class="subsection"><a name="Experimental_Features_List"></a><h3>Experimental Features List</h3><ul>
-  <li><style>Sessions scoping for Application, SOAP,
-    Transport and Request levels</style></li>
-  <li><p style="margin-bottom: 0in">Web Service Policy Support</p>
-  </li>
-</ul></div><div class="subsection"><a name="Major_Changes_Since_Last_Release"></a><h3>Major Changes Since Last Release</h3><ul>
-  <li>Fixing of memory leaks</li>
-</ul></div><div class="subsection"><a name="Tools_included_in_this_Release"></a><h3>Tools included in this Release</h3><ol>
-  <li><style>Axis2 Web Application (Web App)</style></li>
-  <li><p style="margin-bottom: 0in">WSDL2WS- <a href="CodegenTools-EclipsePlugin.html" class="newWindow" title="New Window" target="_blank">eclipse Plugin</a>/ <a href="CodegenToolReference.html" class="newWindow" title="New Window" target="_blank">Command line
-    version</a>/ Intellij IDEA Plugin</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Service Archive Wizard- <a href="ServiceArchiveToolReference.html" class="newWindow" title="New Window" target="_blank">eclipse
-    Plugin</a>/ Intellij IDEA Plugin</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Module Archive Wizard- eclipse Plugin</p>
-  </li>
-</ol></div><div class="subsection"><a name="What_s_still_to_do_"></a><h3>What's still to do?</h3><p>See list of what we think needs to be done, and consider helping out if
-you're interested &amp; able!</p><ul>
-  <li><p style="margin-bottom: 0in">JAX-RPC 1.1 and/or JAX-WS compliance</p>
-  </li>
-  <li><p style="margin-bottom: 0in">SOAP Encoding</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Binary serialization and de-serialization
-    support</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Management Interface for Axis2</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Implementation of other Transports.</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Resource framework implementation (WS-RF)
-    and Enterprise web services such as JSR 109 support</p>
-  </li>
-  <li><p style="margin-bottom: 0in">Interop tests</p>
-  </li>
-</ul></div><div class="subsection"><a name="Samples"></a><h3>Samples</h3><p>In the following sections of the user's guide we will look at how to write
+sure to prefix the subject of the mail with [Axis2].</p></div><div class="subsection"></div><div class="subsection"><a name="Axis2_Complete_Features_List"></a><h3>Axis2 Complete Features List</h3><ol type="1">
+  <li> AXIOM, an XML object model working on StAX (Streaming API for XML) parsing optimized for SOAP 1.1/1.2 Messages. This has complete XML infoset support. </li>
+  <li>Support for One-Way Messaging (In-Only) and Request Response Messaging (In-Out) </li>
+  <li>Module Architecture, mechanism to extend the SOAP Processing Model </li>
+  <li>Module version support , can have multiple versions of the same module and use them depending on the requirement. </li>
+  <li>Content hierarchy </li>
+  <li>Archive based deployment Model and Directory based deployment model </li>
+  <li>JWS like deployment (making Java class into Web service) </li>
+  <li>WSDL Code Generation Tool for Stub and skeletons </li>
+  <li>WS-Addressing, both the submission (2004/08) and final (2005/08) versions </li>
+  <li>WSS4J module for security </li>
+  <li>Improved and user friendly Client API </li>
+  <li>WSDL2Java and Java2WSDL </li>
+  <li>REST (REpresentational State Transfer) Support </li>
+  <li>Transports supports: HTTP, SMTP, TCP, JMS </li>
+  <li>Raw XML providers </li>
+  <li>Support for MTOM/ MIME/ SwA </li>
+  <li>SAAJ implementation </li>
+  <li>DOOM - New Feature </li>
+  <li>Pack/Unpack capability for the generated code- New Feature </li>
+  <li>Axis Data Binding - ADB (Framework and Schema Compiler) </li>
+  <li>Numerous bug fixes since last release </li>
+</ol></div><div class="subsection"><a name="Axis2_Experimental_Features_List"></a><h3>Axis2 Experimental Features List</h3><ol type="1">
+  <li> Sessions scoping for Application, SOAP, Transport and Request levels </li>
+  <li>Server side Web Service Policy support </li>
+  <li>?wsdl and ?xsd support </li>
+  <li>Generating ServiceClient for a given WSDL and invoke the corresponding service using generated client. </li>
+</ol></div><div class="subsection"><a name="Major_Changes_Since_Last_Release"></a><h3>Major Changes Since Last Release</h3><ol type="1">
+  <li> Fixing of memory leaks </li>
+  <li>Client API changes , Introducing ServiceClient instead of MEPClient, InOnlyMEPClient, InOutMEPClient, Call. (Please note that the above classes will be deprecated in this release.) </li>
+  <li>Module versioning support , can have multiple versions of the same module and use them depending on the requirement. </li>
+  <li>Code generator improved to process multi-port WSDL's properly </li>
+  <li>Packing and unpacking options for the code generated classes </li>
+</ol></div><div class="subsection"><a name="Tools_Included_In_This_Release"></a><h3>Tools Included In This Release</h3><ol type="1">
+  <li> Axis2 Web Application (Web App) </li>
+  <li>WSDL2WS- Eclipse plugin/ Command line version/ IntelliJ IDEA plugin </li>
+  <li>Service Archive Wizard- Eclipse plugin/ IntelliJ IDEA plugin </li>
+</ol></div><div class="subsection"><a name="What_s_Still_To_Do_"></a><h3>What's Still To Do?</h3><p>See list of what we think needs to be done, and consider helping out if you're interested &amp; able! </p><ol type="1">
+  <li> JAX-RPC 1.1 and/or JAX-WS compliance </li>
+  <li>SOAP Encoding </li>
+  <li>Binary serialization and de-serialization support </li>
+  <li>Management Interface for Axis2 </li>
+  <li>Implementation of other Transports. </li>
+  <li>Resource framework implementation (WS-RF) and Enterprise web services such as JSR 109 support </li>
+  <li>Completion of interop tests </li>
+</ol></div><div class="subsection"><a name="Samples"></a><h3>Samples</h3><p>In the following sections of the user's guide we will look at how to write
 and deploy Web Services and how to write Web Service Clients using Axis2. All
 the user's guide samples are located at the <b><font color="#000000">"samples/userguide/src"</font></b> directory of the binary
 distribution. So... let's explore the samples.</p></div><div class="subsection"><a name="Web_Services_Using_Axis2"></a><h3>Web Services Using Axis2</h3><p>Before starting, please check whether you have deployed the "axis2.war" in

Modified: webservices/site/trunk/targets/axis2/download.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/download.html?rev=367641&r1=367640&r2=367641&view=diff
==============================================================================
--- webservices/site/trunk/targets/axis2/download.html (original)
+++ webservices/site/trunk/targets/axis2/download.html Tue Jan 10 07:26:47 2006
@@ -11,12 +11,12 @@
 </div><div align="center">
 
 <table class="bodyTable"><tbody>
-    <tr class="b"><td width="40" align="center">Name</td><td width="230" align="center">Type</td><td width="246" align="center">Distribution</td><td width="97" align="center">Date</td><td width="92" align="center">Description</td></tr>
-    <tr class="a"><td align="center" valign="middle"><a name="M2"></a>M2</td><td align="center">Milestone</td><td>Source Distribution <a href="http://cvs.apache.org/dist/axis/v2.0-M2/axis2-M2-src.zip" class="externalLink" title="http://cvs.apache.org/dist/axis/v2.0-M2/axis2-M2-src.zip">zip</a><br></br>
+    <tr class="a"><td width="41" align="center">Name</td><td width="353" align="center">Type</td><td width="288" align="center">Distribution</td><td width="69" align="center">Date</td><td width="119" align="center">Description</td></tr>
+    <tr class="b"><td align="center" valign="middle"><a name="M2"></a>M2</td><td align="center">Milestone</td><td>Source Distribution <a href="http://cvs.apache.org/dist/axis/v2.0-M2/axis2-M2-src.zip" class="externalLink" title="http://cvs.apache.org/dist/axis/v2.0-M2/axis2-M2-src.zip">zip</a><br></br>
         Binary Distribution <a href="http://cvs.apache.org/dist/axis/v2.0-M2/axis2-M2-bin.zip" class="externalLink" title="http://cvs.apache.org/dist/axis/v2.0-M2/axis2-M2-bin.zip">zip</a></td><td>08 - 06 - 2005</td><td>Milestone Release #2</td></tr>
-    <tr class="b"><td align="center" valign="middle"><a name="09"></a>0.9</td><td align="center">Release</td><td>Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_9/axis2-0.9-src.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/0_9/axis2-0.9-src.zip">zip</a><br></br>
+    <tr class="a"><td align="center" valign="middle"><a name="09"></a>0.9</td><td align="center">Release</td><td>Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_9/axis2-0.9-src.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/0_9/axis2-0.9-src.zip">zip</a><br></br>
         Binary Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_9/axis2-0.9-bin.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/0_9/axis2-0.9-bin.zip">zip</a></td><td>05 - 07 - 2005</td><td>0.9 Release (Archived)</td></tr>
-    <tr class="a"><td align="center" valign="middle"><a name="091"></a>0.91</td><td align="center">Release</td><td>Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-src.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-src.zip">zip</a>
+    <tr class="b"><td align="center" valign="middle"><a name="091"></a>0.91</td><td align="center">Release</td><td>Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-src.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-src.zip">zip</a>
         <a href="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-src.zip.md5" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-src.zip.md5">MD5</a>
         <a href="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-src.zip.asc" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-src.zip.asc">PGP</a>
         <br></br>
@@ -25,7 +25,7 @@
         <a href="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-bin.zip.asc" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/0_91/axis2-0.91-bin.zip.asc">PGP</a>
         <br></br>
       </td><td>16 -08 - 2005</td><td>0.91 Release (Archived)</td></tr>
-    <tr class="b"><td align="center" valign="middle"><a name="091"></a>0.92</td><td align="center">Release</td><td>Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_92/axis2-0.92-src.zip" class="externalLink" title="[preferred]/ws/axis2/0_92/axis2-0.92-src.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_92/axis2-0.92-src.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_92/axis2-0.92-src.zip.md5">MD5</a>
+    <tr class="a"><td align="center" valign="middle"><a name="091"></a>0.92</td><td align="center">Release</td><td>Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_92/axis2-0.92-src.zip" class="externalLink" title="[preferred]/ws/axis2/0_92/axis2-0.92-src.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_92/axis2-0.92-src.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_92/axis2-0.92-src.zip.md5">MD5</a>
         <a href="http://www.apache.org/dist/ws/axis2/0_92/axis2-0.92-src.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_92/axis2-0.92-src.zip.asc">PGP</a>
         <br></br>
         Binary Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_92/axis2-0.92-bin.zip" class="externalLink" title="[preferred]/ws/axis2/0_92/axis2-0.92-bin.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_92/axis2-0.92-bin.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_92/axis2-0.92-bin.zip.md5">MD5</a>
@@ -38,7 +38,7 @@
         <br></br>
           Axis2 Wizard Bundle <a href="http://archive.apache.org/dist/ws/axis2/0_92/Axis2_Wizard_Bundle.zip" class="externalLink" title="[preferred]/ws/axis2/0_92/Axis2_Wizard_Bundle.zip">zip</a> <br></br>
         IDEA Plugins <a href="http://archive.apache.org/dist/ws/axis2/0_92/Axis2Ideaplugin.jar" class="externalLink" title="[preferred]/ws/axis2/0_92/Axis2Ideaplugin.jar">download</a></td><td>26 -08 - 2005</td><td>0.92 Release (Archived)</td></tr>
-	<tr class="a"><td align="center" valign="middle"><a name="091"></a>0.93</td><td align="center">Release</td><td>Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip" class="externalLink" title="[preferred]/ws/axis2/0_93/axis2-0.93-src.zip">zip</a> <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.md5">MD5</a>
+	<tr class="b"><td align="center" valign="middle"><a name="091"></a>0.93</td><td align="center">Release</td><td>Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip" class="externalLink" title="[preferred]/ws/axis2/0_93/axis2-0.93-src.zip">zip</a> <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.md5">MD5</a>
         <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.asc">PGP</a>
         <br></br>
         Binary Distribution <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2-0.93-bin.zip" class="externalLink" title="[preferred]/ws/axis2/0_93/axis2-0.93-bin.zip">zip</a> <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2-0.93-bin.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_93/axis2-0.93-bin.zip.md5">MD5</a>
@@ -46,20 +46,20 @@
         <br></br>
         Axis2 <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2.war" class="externalLink" title="External Link">war</a> <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2.war.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.md5">MD5</a>
         <a href="http://archive.apache.org/dist/ws/axis2/0_93/axis2.war.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.asc">PGP</a>        </td><td>12- 02  - 2005</td><td>0.93 Release (Archived)</td></tr>
-	<tr class="b"><td align="center" valign="middle">0.94</td><td align="center"><p>Release</p>
+	<tr class="a"><td align="center" valign="middle">0.94</td><td align="center"><p>Release</p>
 	    <p>(Please see <a href="installationguide.html">Installation Guide</a> to see a description about the different downloadables of this release)</p></td><td><p>Standard Distribution<br></br> 
 	    - Binary Distribution <a href="[preferred]/ws/axis2/0_94/axis2-std-0.94-bin.zip" title="[preferred]/ws/axis2/0_94/axis2-std-0.94-bin.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-std-0.94-bin.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-std-0.94-bin.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-std-0.94-bin.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-std-0.94-bin.zip.asc">PGP</a> <br></br>
 	        - Source Distribution <a href="[preferred]/ws/axis2/0_94/axis2-std-0.94-src.zip" title="[preferred]/ws/axis2/0_94/axis2-std-0.94-src.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-std-0.94-src.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-std-0.94-src.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-std-0.94-src.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-std-0.94-src.zip.asc">PGP</a> <br></br>
 	    Minimal Distribution <br></br>        
-	    - Binary Distribution <a href="[preferred]/ws/axis2/0_94/axis2-min-0.94-bin.zip" title="[preferred]/ws/axis2/0_94/axis2-min-0.94-bin.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-bin.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-bin.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-bin.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-bin.zip.asc">PGP</a> <br></br>
+	    - Binary Distribution <a href="%5Bpreferred%5D/ws/axis2/0_94/axis2-min-0.94-bin.zip" title="[preferred]/ws/axis2/0_94/axis2-min-0.94-bin.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-bin.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-bin.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-bin.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-bin.zip.asc">PGP</a> <br></br>
 	        - Source Distribution <a href="[preferred]/ws/axis2/0_94/axis2-min-0.94-src.zip" title="[preferred]/ws/axis2/0_94/axis2-min-0.94-src.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-src.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-src.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-src.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-min-0.94-src.zip.asc">PGP</a> <br></br>  
-	        <a href="%5Bpreferred%5D/ws/axis2/0_94/axis2.war">War Distribution</a>  <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2.war.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2.war.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_93/axis2-0.93-src.zip.asc">PGP</a><br></br>
-	        <a href="%5Bpreferred%5D/ws/axis2/0_94/axis2-0.94-docs.zip">Documents Distribution</a>  <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-0.94-docs.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-0.94-src.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-0.94-docs.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-0.94-src.zip.asc">PGP</a>	        <br></br>
-        Pugins Distribution <br></br>     
-	     - Axis2 Code Generator <a href="%5Bpreferred%5D/ws/axis2/0_94/tools/Axis2_Code_Generator.zip" title="[preferred]/ws/axis2/0_92/Axis2_Code_Generator.zip">zip</a> <br></br>
-- Axis2 Service Archiver <a href="%5Bpreferred%5D/ws/axis2/0_94/tools/Axis2_Service_archiver.zip" title="[preferred]/ws/axis2/0_92/Axis2_Service_archiver.zip">zip</a> <br></br>
-- Axis2 Wizard Bundle <a href="%5Bpreferred%5D/ws/axis2/0_94/tools/Axis2_Wizard_Bundle.zip" title="[preferred]/ws/axis2/0_92/Axis2_Wizard_Bundle.zip">zip</a> <br></br>
-- IDEA Plugins <a href="%5Bpreferred%5D/ws/axis2/0_94/tools/Axis2Ideaplugin.jar" title="[preferred]/ws/axis2/0_92/Axis2Ideaplugin.jar">download</a></p></td><td>11 - 01 - 2006 </td><td> 0.94 Release (Mirrored) </td></tr>
+	        War Distribution <a href="[preferred]/ws/axis2/0_94/axis2.war" title="[preferred]/ws/axis2/0_94/axis2.war">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2.war.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2.war.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2.war.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2.war.asc">PGP</a>
+	        Documents Distribution <a href="[preferred]/ws/axis2/0_94/axis2-0.94-docs.zip" title="[preferred]/ws/axis2/0_94/axis2-0.94-docs.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-0.94-docs.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-0.94-docs.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/axis2-0.94-docs.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/axis2-0.94-docs.zip.asc">PGP</a>  <br></br>
+        Plugins Distribution <br></br>     
+	     - Axis2 Code Generator Eclipse <a href="[preferred]/ws/axis2/0_94/Axis2_Service_archiver.zip" title="[preferred]/ws/axis2/0_94/Axis2_Service_archiver.zip">Plugin</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/Axis2_Service_archiver.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/Axis2_Service_archiver.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/Axis2_Service_archiver.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/Axis2_Service_archiver.zip.asc">PGP</a> <br></br>
+         - Axis2 Service Archiver  Eclipse <a href="[preferred]/ws/axis2/0_94/Axis2_Code_Generator.zip" title="[preferred]/ws/axis2/0_94/Axis2_Code_Generator.zip">Plugin</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/Axis2_Code_Generator.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/Axis2_Code_Generator.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/Axis2_Code_Generator.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/Axis2_Code_Generator.zip.asc">PGP</a><br></br>
+
+         - IDEA <a href="[preferred]/ws/axis2/0_94/Axis2Idea_plug_in.zip" title="[preferred]/ws/axis2/0_94/Axis2Idea_plug_in.zip">Plugin</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/Axis2Idea_plug_in.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/Axis2Idea_plug_in.zip.md5">MD5</a> <a href="http://www.apache.org/dist/ws/axis2/0_94/Axis2Idea_plug_in.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/0_94/Axis2Idea_plug_in.zip.asc">PGP</a></p></td><td>11 - 01 - 2006 </td><td> 0.94 Release (Mirrored) </td></tr>
   </tbody></table>
 </div><div align="left">
 <p>[if-any logo] <a href="[link]"><img align="right" src="[logo]" border="0" alt=""></img></a>[end] The currently selected mirror is <b>[preferred]</b>.  If