axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cha...@apache.org
Subject svn commit: r526448 - in /webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@: contents.html json_support.html toc.html
Date Sat, 07 Apr 2007 16:07:12 GMT
Author: chatra
Date: Sat Apr  7 09:07:12 2007
New Revision: 526448

URL: http://svn.apache.org/viewvc?view=rev&rev=526448
Log:
added json support document. Also added link to json_support.html and ejb-provider.html from
toc.html and contents.html. Note that I have listed ejb provider document under adb binding
section in toc.html and contents.html.

Added:
    webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/json_support.html
Modified:
    webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/contents.html
    webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/toc.html

Modified: webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/contents.html
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_2/xdocs/%40axis2_version_dir%40/contents.html?view=diff&rev=526448&r1=526447&r2=526448
==============================================================================
--- webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/contents.html (original)
+++ webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/contents.html Sat Apr  7
09:07:12 2007
@@ -19,8 +19,8 @@
 to support the easy addition of plug-in modules that extend its functionality
 for features such as security and increased reliability.</p>
 
-<p>Apache Axis2 Version @axis2_version@ comes to you with performance improvements
and
-bug fixes over the 1.1 release.</p>
+<p>Apache Axis2 Version @axis2_version@ comes to you with performance
+improvements and bug fixes over the 1.1 release.</p>
 
 <p>This page will take you through the list of documents that we have in
 store for you.</p>
@@ -113,11 +113,14 @@
     three configurations in Axis2: global, service, and module</li>
   <li><a href="soapmonitor-module.html">SOAP Monitor How-to</a> - A guide
on
     the utilities used to monitor the SOAP messages that invoke Web services,
-    along with the results of those messages.</li>
+    along with the results of those messages</li>
   <li><a href="WS_policy.html">Web Services Policy Support In Axis2</a>
-
     Introduction to the role of Web services policy in Axis2</li>
   <li><a href="spring.html">Spring Framework</a> - A guide on how to use
     Axis2 with the Spring Framework</li>
+  <li><a href="json_support.html">JSON Support</a> - This document explains
+    how to use JSON support implementation in Axis2. Includes details on test
+    cases and samples</li>
 </ul>
 
 <p><strong>Data Bindings:</strong></p>
@@ -135,6 +138,9 @@
     Axis2</a> - A guide to using JiBX with Axis2 in order to expose existing
     Java code as a Web service and to implement a client for an existing Web
     service</li>
+  <li><a href="ejb-provider.html">Guide to using EJB Provider in Axis2</a>
-
+    This guide explains how to use an EJB provider in Axis2 using an
+  example</li>
 </ul>
 
 <p><strong>Transports:</strong></p>
@@ -155,28 +161,35 @@
 
 <p><strong>Axis2 Tools:</strong></p>
 <ul>
-  <li><a href="../tools/@axis2_version_dir@/CodegenToolReference.html">Code Generator
Tool
-    Guide for Command Line and Ant Tasks</a> - Lists command line and Ant
-    task references. How to build a file using custom Ant tasks and how to
-    invoke a Code Generator from Ant</li>
-  <li><a href="../tools/@axis2_version_dir@/eclipse/wsdl2java-plugin.html">Code
Generator
-    Wizard Guide for Eclipse Plug-in</a> - Explains the usage of the code
-    generator Eclipse plug-in for WSDL2Java and/or Java2WSDL operations</li>
-  <li><a href="../tools/@axis2_version_dir@/eclipse/servicearchiver-plugin.html">Service
+  <li><a href="../tools/@axis2_version_dir@/CodegenToolReference.html">Code
+    Generator Tool Guide for Command Line and Ant Tasks</a> - Lists command
+    line and Ant task references. How to build a file using custom Ant tasks
+    and how to invoke a Code Generator from Ant</li>
+  <li><a
+    href="../tools/@axis2_version_dir@/eclipse/wsdl2java-plugin.html">Code
+    Generator Wizard Guide for Eclipse Plug-in</a> - Explains the usage of
+    the code generator Eclipse plug-in for WSDL2Java and/or Java2WSDL
+    operations</li>
+  <li><a
+    href="../tools/@axis2_version_dir@/eclipse/servicearchiver-plugin.html">Service
     Archive Generator Wizard Guide for Eclipse Plug-in</a> - Describes the
     functionality of the Eclipse plugin service archive generator tool</li>
-  <li><a href="../tools/@axis2_version_dir@/idea/Idea_plug-in_userguide.html">Code
Generator
-    Wizard Guide for IntelliJ IDEA Plug-in</a> - A guide on the usage of the
-    IDEA code generation plug-in to create service archives and generate Java
-    class files from WSDL files</li>
-  <li><a href="../tools/@axis2_version_dir@/maven-plugins/maven-aar-plugin.html">Maven2
AAR
-    Plug-in Guide</a> - A guide to generate an Axis 2 service file (AAR file)
-    using the Maven plug-in.</li>
-  <li><a href="../tools/@axis2_version_dir@/maven-plugins/maven-java2wsdl-plugin.html">Maven2
+  <li><a
+    href="../tools/@axis2_version_dir@/idea/Idea_plug-in_userguide.html">Code
+    Generator Wizard Guide for IntelliJ IDEA Plug-in</a> - A guide on the
+    usage of the IDEA code generation plug-in to create service archives and
+    generate Java class files from WSDL files</li>
+  <li><a
+    href="../tools/@axis2_version_dir@/maven-plugins/maven-aar-plugin.html">Maven2
+    AAR Plug-in Guide</a> - A guide to generate an Axis 2 service file (AAR
+    file) using the Maven plug-in.</li>
+  <li><a
+    href="../tools/@axis2_version_dir@/maven-plugins/maven-java2wsdl-plugin.html">Maven2
     Java2WSDL Plug-in Guide</a> - A guide to using Java2WSDL Maven 2 Plug-in
     that takes a Java class as input and generates a WSDL, which describes a
     Web service for invoking the class methods</li>
-  <li><a href="../tools/@axis2_version_dir@/maven-plugins/maven-wsdl2code-plugin.html">Maven2
+  <li><a
+    href="../tools/@axis2_version_dir@/maven-plugins/maven-wsdl2code-plugin.html">Maven2
     WSDL2Code Plug-in Guide</a> - A guide to using this plugin that takes as
     input a WSDL and generates client and server stubs for calling or
     implementing a Web service matching the WSDL.</li>
@@ -223,8 +236,9 @@
     Introduction to Axis2's modular architecture</li>
   <!--<li><a href="api/index.html">Online Java Docs</a>-Java API
   documentation</li>-->
-  <li><a href="http://ws.apache.org/axis2/@axis2_version_dir@/api/index.html">Online
Java
-    Docs</a> - Java API documentation</li>
+  <li><a
+    href="http://ws.apache.org/axis2/@axis2_version_dir@/api/index.html">Online
+    Java Docs</a> - Java API documentation</li>
   <li><a href="../refLib.html">Reference Library</a> - This document provides
     additional information to developers on WS-* specifications, Java
     language specifications, Subversion (SVN) control etc.</li>

Added: webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/json_support.html
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_2/xdocs/%40axis2_version_dir%40/json_support.html?view=auto&rev=526448
==============================================================================
--- webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/json_support.html (added)
+++ webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/json_support.html Sat Apr
 7 09:07:12 2007
@@ -0,0 +1,218 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
+  <title></title>
+  <meta name="AUTHOR" content="Isuru Suriarachchi">
+  <meta name="CREATED" content="20070203;331600">
+  <meta name="CHANGEDBY" content="Isuru Suriarachchi">
+  <meta name="CHANGED" content="20070208;12031400">
+  <style type="text/css">
+        <!--
+@page { size: 8.5in 11in; margin: 0.79in }
+P { margin-bottom: 0.08in }
+-->
+
+
+
+
+
+
+
+
+        </style>
+</head>
+
+<body>
+<h1 class="title">JSON Support in Axis2</h1>
+
+<p>This document explains the JSON support implementation in Axis2. It
+includes an introduction to JSON, an outline as to why JSON support is useful
+to Axis2 and how to it should be used. Document also provides details on test
+cases and samples.</p>
+
+<h3>What is JSON?</h3>
+
+<p><a href="http://www.json.org/">JSON</a> (Java Script Object Notation)
is
+another data exchangeable format like XML, but it is more lightweight and
+easily readable. It is based on a subset of JavaScript language. Therefore,
+JavaScript can understand JSON, and it can make JavaScript objects by using
+JSON strings. JSON is based on key-value pairs and it uses colons to separate
+keys and values. JSON doesn't use end tags, and it uses braces (curly
+brackets) to enclose JSON Objects.</p>
+
+<p><font size="3">e.g. <font size="2">&lt;root&gt;&lt;test&gt;json
+object&lt;/test&gt;&lt;/root&gt; == {“root”:{“test”:”json
+object”}}</font></font></p>
+
+<p>When it comes to converting XML to JSON and vice versa, there are two
+major conventions, one named "<a
+href="http://badgerfish.ning.com/">Badgerfish</a>" and the other,
+“Mapped”. The main difference between these two conventions exists in the
+way they map XML namespaces into JSON.</p>
+
+<p><font size="3">e.g. <font size="2">&lt;xsl:root
+xmlns:xsl="http://foo.com"&gt;&lt;data&gt;my json
+string&lt;/data&gt;&lt;/xsl:root&gt;</font></font></p>
+
+<p>This XML string can be converted into JSON as follows.</p>
+
+<p><b>Using “Badgerfish”</b></p>
+
+<p><font
+size="2">{"xsl:root":{"@xmlns":{"xsl":"http://foo.com"},"data":{"$":"my json
+string"}}}</font></p>
+
+<p><b>Using “Mapped”</b></p>
+
+<p>If we use the namespace mapping as http://foo.com -&gt; foo</p>
+
+<p><font size="2">{"foo.root":{"data":"my json string"}}</font></p>
+
+<p>JSON support implementation is a new feature in <a
+href="http://ws.apache.org/axis2/">Apache Axis2/Java</a>. It will become a
+crucial improvement in the future with applications like JavaScript Web
+services.</p>
+
+<h2>Why JSON Support for Axis2?</h2>
+
+<p><a href="http://ws.apache.org/axis2/">Apache Axis2</a> is a Web services
+stack that delivers incoming messages into target applications. In most
+cases, these messages are SOAP messages. In addition, it is also possible to
+send REST messages through Axis2. Both types of messages use XML as their
+data exchangeable format. So if we can use XML as a format, why not use JSON
+as another format?</p>
+
+<p>There are many advantages of implementing JSON support in Axis2. Mainly,
+it helps the JavaScript users (services and clients written in JavaScript) to
+deal with Axis2. When the service or the client is in JavaScript, it can use
+the JSON string and directly build JavaScript objects to retrieve
+information, without having to build the object model (OMElement in Axis2).
+Also, JavaScript services can return the response through Axis2, just as a
+JSON string can be shipped in a JSONDataSource.</p>
+
+<p>Other than for that, there are some extra advantages of using JSON in
+comparison to XML. Although the conversation “XML or JSON?” is still a
+hot topic, many people accept the fact that JSON can be passed and built
+easily by machines than in the case of XML. </p>
+
+<p>For more details of this implementation architecture, refer to the article
+<a href="http://wso2.org/library/768">"JSON Support for Apache Axis2"</a></p>
+
+<h2>How to use JSON in Axis2</h2>
+
+<p>At the moment JSON doesn't have a standard and unique content type.
+“application/json” (this is the content type which is approved in the <a
+href="http://www.ietf.org/rfc/rfc4627.txt?number=4627">JSON RFC</a> ),
+“text/javascript” and “text/json” are some of the commonly used
+content types of JSON. Due to this problem, in Axis2, the user has been given
+the freedom of selecting the content type. </p>
+
+<h3>Step 1</h3>
+
+<p>Map the appropriate MessageFormatter and OMBuilder with the content type
+you are using in the axis2.xml file.</p>
+
+<p>e.g.1: If you are using the “Mapped” convention with the content type
+“application/json”</p>
+<pre>        &lt;messageFormatters&gt;        
+                &lt;messageFormatter contentType="application/json"
+                                 class="org.apache.axis2.json.JSONMessageFormatter"/&gt;
+                &lt;!-- more message formatters --&gt;
+        &lt;/messageFormatters&gt;   
+    
+        &lt;messageBuilders&gt;
+                &lt;messageBuilder contentType="application/json"
+                                 class="org.apache.axis2.json.JSONOMBuilder"/&gt;
+                &lt;!-- more message builders --&gt;
+        &lt;/messageBuilders&gt;</pre>
+
+<p>e.g.2: If you are using the “Badgerfish” convention with the content
+type “text/javascript”</p>
+<pre>        &lt;messageFormatters&gt;        
+                &lt;messageFormatter contentType="text/javascript"
+                                 class="org.apache.axis2.json.JSONBadgerfishMessageFormatter"/&gt;
+                &lt;!-- more message formatters --&gt;
+        &lt;/messageFormatters&gt; 
+
+        &lt;messageBuilders&gt;
+                &lt;messageBuilder contentType="text/javascript"
+                                 class="org.apache.axis2.json.JSONBadgerfishOMBuilder"/&gt;
+                &lt;!-- more message builders --&gt;
+        &lt;/messageBuilders&gt;</pre>
+
+<h3>Step 2</h3>
+
+<p>On the client side, make the ConfigurationContext by reading the axis2.xml
+in which the correct mappings are given.</p>
+
+<p>e.g.</p>
+<pre>        File configFile = new File("test-resources/axis2.xml");
+        configurationContext = ConfigurationContextFactory
+                        .createConfigurationContextFromFileSystem(null, configFile.getAbsolutePath());
+        ..........        
+        ServiceClient sender = new ServiceClient(configurationContext, null);</pre>
+
+<h3>Step 3</h3>
+
+<p>Set the <i>MESSAGE_TYPE </i>option with exactly the same content type
you
+used in the axis2.xml.</p>
+
+<p>e.g. If you use the content type “application/json”,</p>
+<pre>        Options options = new Options();        
+        options.setProperty(Constants.Configuration.MESSAGE_TYPE, “application/json”);
+        //more options
+        //...................        
+
+        ServiceClient sender = new ServiceClient(configurationContext, null);        
+        sender.setOptions(options);
+</pre>
+
+<p>If you are sending a request to a remote service, you have to know the
+exact JSON content type that is used by that service, and you have to use
+that content type in your client as well.</p>
+
+<p>HTTP POST method is used as the default to send JSON messages through
+Axis2, if the HTTP method is not set by the user. But if you want to send
+JSON in HTTP GET method as a parameter, you can do that by just setting an
+option on the client side.</p>
+
+<p>e.g. <code>options.setProperty(Constants.Configuration.HTTP_METHOD,
+Constants.Configuration.HTTP_METHOD_GET);</code></p>
+
+<p>Here, the Axis2 receiving side (JSONOMBuilder) builds the OMElement by
+reading the JSON string which is sent as a parameter. The request can be made
+even through the browser.</p>
+
+<p>e.g. Sample JSON request through HTTP GET. The JSON message is encoded and
+sent.</p>
+
+<p><code>GET
+/axis2/services/EchoXMLService/echoOM?query=%7B%22echoOM%22:%7B%22data%22:%5B%22my%20json%20string%22,%22my%20second%20json%20string%22%5D%7D%7D
+HTTP/1.1</code></p>
+
+<h2>Tests and Samples</h2>
+
+<h3>Integration Test</h3>
+
+<p>The JSON integration test is available under “test” in the “json”
+module of Axis2. It uses the SimpleHTTPServer to deploy the service. A simple
+echo service is used to return the incoming OMSourcedElementImpl object,
+which contains the JSONDataSource. There are two test cases for two different
+conventions and another one test case to send the request in GET. </p>
+
+<h3>Yahoo-JSON Sample</h3>
+
+<p>This sample is available in the “samples” module of Axis2. It is a
+client which calls the Yahoo search API using the GET method, with the
+parameter “output=json”. The Yahoo search service sends the response as a
+“Mapped” formatted JSON string with the content type
+“text/javascript”. This content type is mapped with the JSONOMBuilder in
+the axis2.xml. All the results are shown in a GUI. To run the sample, execute
+the ant script.</p>
+
+<p>These two applications are good examples of using JSON support for Axis2.
+You can understand the architecture of JSON support implementation in Axis2
+by looking at these samples.</p>
+</body>
+</html>

Modified: webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/toc.html
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_2/xdocs/%40axis2_version_dir%40/toc.html?view=diff&rev=526448&r1=526447&r2=526448
==============================================================================
--- webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/toc.html (original)
+++ webservices/axis2/branches/java/1_2/xdocs/@axis2_version_dir@/toc.html Sat Apr  7 09:07:12
2007
@@ -1,125 +1,137 @@
-<html>
-<head>
-  <meta http-equiv="content-type" content="">
-  <title></title>
-  <link href="../css/axis-docs.css" rel="stylesheet" type="text/css"
-  media="all">
-  <style type="text/css" media="screen">
-<!--
-ul { list-style-type: none; margin: 0 0 0 5px; padding: 0; border-width: 0; list-style-position:
outside; }
--->
-
-  </style>
-</head>
-
-<body lang="en-US" dir="ltr">
-<h1>Table of Contents</h1>
-<ol>
-  <li><a href="contents.html" target="mainFrame">Introduction</a></li>
-  <li><a href="installationguide.html" target="mainFrame">Installation
-    Guide</a></li>
-  <li><a href="../modules/index.html" target="mainFrame">Add-on
-  Modules</a></li>
-  <li><a href="app_server.html" target="mainFrame">Application Server
-    Specific Configuration Guide</a></li>
-  <li><a href="quickstartguide.html" target="mainFrame">Quick Start
-  Guide</a></li>
-  <li><a href="userguide.html" target="mainFrame">User's Guide</a></li>
-  <li><a href="adv-userguide.html" target="mainFrame">Advanced User's
-    Guide</a></li>
-  <li><a href="axis2config.html" target="mainFrame">Configuration
-  Guide</a></li>
-  <li><a href="Axis2ArchitectureGuide.html" target="mainFrame">Architecture
-    Guide</a></li>
-  <li><a href="pojoguide.html" target="mainFrame">POJO Guide</a></li>
-  <li><a href="spring.html" target="mainFrame">Spring Guide</a></li>
-  <li><a href="modules.html" target="mainFrame">Modules Guide</a></li>
-  <li>ADB Data Binding
-    <ul>
-      <li>13.1 <a href="adb/adb-howto.html"
-        target="mainFrame">Architecture</a></li>
-      <li>13.2 <a href="adb/adb-advanced.html" target="mainFrame">Advanced
-        Features</a></li>
-      <li>13.3 <a href="adb/adb-codegen-integration.html"
-        target="mainFrame">Code Generation Integration</a></li>
-      <li>13.4 <a href="adb/adb-tweaking.html"
-      target="mainFrame">Tweaking</a></li>
-    </ul>
-  </li>
-  <li>JiBX Data Binding
-    <ul>
-      <li>14.1 <a href="jibx/jibx-codegen-integration.html"
-        target="mainFrame">Code Generation Integration</a></li>
-      <li>14.2 <a href="jibx/jibx-doclit-example.html"
-        target="mainFrame">doc/lit Example</a></li>
-      <li>14.3 <a href="jibx/jibx-unwrapped-example.html"
-        target="mainFrame">unwrapped Example</a></li>
-    </ul>
-  </li>
-  <li>Advanced
-    <ul>
-      <li>15.1 <a href="xmlbased-server.html" target="mainFrame">AXIOM Based
-        Service</a></li>
-      <li>15.2 <a href="dii.html" target="mainFrame">AXIOM Based
-      Client</a></li>
-    </ul>
-  </li>
-  <li><a href="mtom-guide.html" target="mainFrame">Attachments/MTOM
-  Guide</a></li>
-  <li>Transports
-    <ul>
-      <li>17.1 <a href="http-transport.html" target="mainFrame">HTTP
-        Transport</a></li>
-      <li>17.2 <a href="jms-transport.html" target="mainFrame">JMS
-        Transport</a></li>
-      <li>17.3 <a href="tcp-transport.html" target="mainFrame">TCP
-        Transport</a></li>
-      <li>17.4 <a href="mail-transport.html" target="mainFrame">Mail
-        Transport</a> / <a href="mail-configuration.html"
-        target="mainFrame">(Configuration)</a></li>
-      <li>17.5 <a href="transport_howto.html" target="mainFrame">Custom
-        Transport</a></li>
-    </ul>
-  </li>
-  <li><a href="WS_policy.html" target="mainFrame">WS-Policy Support</a></li>
-  <li><a href="rest-ws.html" target="mainFrame">REST Support</a></li>
-  <li><a href="webadminguide.html" target="mainFrame">Web Administrator's
-    Guide</a></li>
-  <li><a href="soapmonitor-module.html" target="mainFrame">SOAP
-  Monitor</a></li>
-  <li><a href="reference.html" target="mainFrame">Command Line Tools</a></li>
-  <li><a href="../tools/index.html" target="mainFrame">Tools/Plug-ins</a>
-    <ul>
-      <li>23.1 <a href="../tools/@axis2_version_dir@/CodegenToolReference.html"
-        target="mainFrame">Code Generator Tool - Command Line and Ant
-      Task</a></li>
-      <li>23.2 <a href="../tools/@axis2_version_dir@/idea/Idea_plug-in_userguide.html"
-        target="mainFrame">Axis2 Plug-in for IntelliJ IDEA</a></li>
-      <li>23.3 <a href="../tools/@axis2_version_dir@/eclipse/servicearchiver-plugin.html"
-        target="mainFrame">Service Archive Generator Wizard - Eclipse
-        Plug-in</a></li>
-      <li>23.4 <a href="../tools/@axis2_version_dir@/eclipse/wsdl2java-plugin.html"
-        target="mainFrame">Code Generator Wizard - Eclipse Plug-in</a></li>
-      <li>23.5 <a href="../tools/@axis2_version_dir@/maven-plugins/maven-aar-plugin.html"
-        target="mainFrame">AAR Maven2 Plug-in</a></li>
-      <li>23.6 <a
-        href="../tools/@axis2_version_dir@/maven-plugins/maven-java2wsdl-plugin.html"
-        target="mainFrame">Java2WSDL Maven2 Plug-in</a></li>
-      <li>23.7 <a
-        href="../tools/@axis2_version_dir@/maven-plugins/maven-wsdl2code-plugin.html"
-        target="mainFrame">WSDL2Code Maven2 Plug-in</a></li>
-      <li>23.8 <a href="../tools/previous.html" target="mainFrame">Tools
-        Archive</a></li>
-    </ul>
-  </li>
-  <li><a href="migration.html" target="mainFrame">Migration Guide (from
-    Axis1)</a></li>
-  <li>Design Notes
-    <ul>
-      <li>25.1 <a href="Axis2-rpc-support.html" target="mainFrame">RPC
-        Support</a></li>
-    </ul>
-  </li>
-</ol>
-</body>
-</html>
+<html>
+<head>
+  <meta http-equiv="content-type" content="">
+  <title></title>
+  <link href="../css/axis-docs.css" rel="stylesheet" type="text/css"
+  media="all">
+  <style type="text/css" media="screen">
+<!--
+ul { list-style-type: none; margin: 0 0 0 5px; padding: 0; border-width: 0; list-style-position:
outside; }
+-->
+
+
+
+
+
+  </style>
+</head>
+
+<body lang="en-US" dir="ltr">
+<h1>Table of Contents</h1>
+<ol>
+  <li><a href="contents.html" target="mainFrame">Introduction</a></li>
+  <li><a href="installationguide.html" target="mainFrame">Installation
+    Guide</a></li>
+  <li><a href="../modules/index.html" target="mainFrame">Add-on
+  Modules</a></li>
+  <li><a href="app_server.html" target="mainFrame">Application Server
+    Specific Configuration Guide</a></li>
+  <li><a href="quickstartguide.html" target="mainFrame">Quick Start
+  Guide</a></li>
+  <li><a href="userguide.html" target="mainFrame">User's Guide</a></li>
+  <li><a href="adv-userguide.html" target="mainFrame">Advanced User's
+    Guide</a></li>
+  <li><a href="axis2config.html" target="mainFrame">Configuration
+  Guide</a></li>
+  <li><a href="webadminguide.html" target="mainFrame">Web Administrator's
+    Guide</a></li>
+  <li><a href="Axis2ArchitectureGuide.html" target="mainFrame">Architecture
+    Guide</a></li>
+  <li><a href="pojoguide.html" target="mainFrame">POJO Guide</a></li>
+  <li><a href="spring.html" target="mainFrame">Spring Guide</a></li>
+  <li><a href="modules.html" target="mainFrame">Modules Guide</a></li>
+  <li>ADB Data Binding
+    <ul>
+      <li>14.1 <a href="adb/adb-howto.html"
+        target="mainFrame">Architecture</a></li>
+      <li>14.2 <a href="adb/adb-advanced.html" target="mainFrame">Advanced
+        Features</a></li>
+      <li>14.3 <a href="adb/adb-codegen-integration.html"
+        target="mainFrame">Code Generation Integration</a></li>
+      <li>14.4 <a href="adb/adb-tweaking.html"
+      target="mainFrame">Tweaking</a></li>
+      <li>14.4 <a href="ejb-provider.html" target="mainFrame">Guide to using
+        EJB Provider in Axis2</a></li>
+    </ul>
+  </li>
+  <li>JiBX Data Binding
+    <ul>
+      <li>15.1 <a href="jibx/jibx-codegen-integration.html"
+        target="mainFrame">Code Generation Integration</a></li>
+      <li>15.2 <a href="jibx/jibx-doclit-example.html"
+        target="mainFrame">doc/lit Example</a></li>
+      <li>15.3 <a href="jibx/jibx-unwrapped-example.html"
+        target="mainFrame">unwrapped Example</a></li>
+    </ul>
+  </li>
+  <li>Advanced
+    <ul>
+      <li>16.1 <a href="xmlbased-server.html" target="mainFrame">AXIOM Based
+        Service</a></li>
+      <li>16.2 <a href="dii.html" target="mainFrame">AXIOM Based
+      Client</a></li>
+    </ul>
+  </li>
+  <li><a href="mtom-guide.html" target="mainFrame">Attachments/MTOM
+  Guide</a></li>
+  <li>Transports
+    <ul>
+      <li>18.1 <a href="http-transport.html" target="mainFrame">HTTP
+        Transport</a></li>
+      <li>18.2 <a href="jms-transport.html" target="mainFrame">JMS
+        Transport</a></li>
+      <li>18.3 <a href="tcp-transport.html" target="mainFrame">TCP
+        Transport</a></li>
+      <li>18.4 <a href="mail-transport.html" target="mainFrame">Mail
+        Transport</a> / <a href="mail-configuration.html"
+        target="mainFrame">(Configuration)</a></li>
+      <li>18.5 <a href="transport_howto.html" target="mainFrame">Custom
+        Transport</a></li>
+    </ul>
+  </li>
+  <li><a href="WS_policy.html" target="mainFrame">WS-Policy Support</a></li>
+  <li><a href="rest-ws.html" target="mainFrame">REST Support</a></li>
+  <li><a href="json_support.html" target="mainFrame">JSON Support</a></li>
+  <li><a href="soapmonitor-module.html" target="mainFrame">SOAP
+  Monitor</a></li>
+  <li><a href="reference.html" target="mainFrame">Command Line Tools</a></li>
+  <li><a href="../tools/index.html" target="mainFrame">Tools/Plug-ins</a>
+    <ul>
+      <li>24.1 <a
+        href="../tools/@axis2_version_dir@/CodegenToolReference.html"
+        target="mainFrame">Code Generator Tool - Command Line and Ant
+      Task</a></li>
+      <li>24.2 <a
+        href="../tools/@axis2_version_dir@/idea/Idea_plug-in_userguide.html"
+        target="mainFrame">Axis2 Plug-in for IntelliJ IDEA</a></li>
+      <li>24.3 <a
+        href="../tools/@axis2_version_dir@/eclipse/servicearchiver-plugin.html"
+        target="mainFrame">Service Archive Generator Wizard - Eclipse
+        Plug-in</a></li>
+      <li>24.4 <a
+        href="../tools/@axis2_version_dir@/eclipse/wsdl2java-plugin.html"
+        target="mainFrame">Code Generator Wizard - Eclipse Plug-in</a></li>
+      <li>24.5 <a
+        href="../tools/@axis2_version_dir@/maven-plugins/maven-aar-plugin.html"
+        target="mainFrame">AAR Maven2 Plug-in</a></li>
+      <li>24.6 <a
+        href="../tools/@axis2_version_dir@/maven-plugins/maven-java2wsdl-plugin.html"
+        target="mainFrame">Java2WSDL Maven2 Plug-in</a></li>
+      <li>24.7 <a
+        href="../tools/@axis2_version_dir@/maven-plugins/maven-wsdl2code-plugin.html"
+        target="mainFrame">WSDL2Code Maven2 Plug-in</a></li>
+      <li>24.8 <a href="../tools/previous.html" target="mainFrame">Tools
+        Archive</a></li>
+    </ul>
+  </li>
+  <li><a href="migration.html" target="mainFrame">Migration Guide (from
+    Axis1)</a></li>
+  <li>Design Notes
+    <ul>
+      <li>26.1 <a href="Axis2-rpc-support.html" target="mainFrame">RPC
+        Support</a></li>
+    </ul>
+  </li>
+</ol>
+</body>
+</html>



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org


Mime
View raw message