You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by de...@apache.org on 2007/04/27 14:39:46 UTC

svn commit: r533081 [5/23] - in /webservices/axis2/site: ./ 1_2/ 1_2/adb/ 1_2/adb/images/ 1_2/images/ 1_2/images/archi-guide/ 1_2/images/userguide/ 1_2/jibx/ 1_2/resources/ 1_2/resources/schemas/ 1_2/src/ css/ download/0_9/ download/0_91/ download/0_92...

Propchange: webservices/axis2/site/1_2/images/faultmsg.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/faultservice.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/faultservice.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/faultservice.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/fig01.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/fig01.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/fig01.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/fig02.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/fig02.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/fig02.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/fig03.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/fig03.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/fig03.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/fig04.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/fig04.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/fig04.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/fig05.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/fig05.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/fig05.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/fig06.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/fig06.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/fig06.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/globalchain.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/globalchain.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/globalchain.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/happyaxis.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/happyaxis.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/happyaxis.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image001.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image001.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image001.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image002.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image002.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image002.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image003.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image003.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image003.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image004.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image004.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image004.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image005.gif
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image005.gif?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image005.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image005.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image005.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image005.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image006.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image006.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image006.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image007.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image007.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image007.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image008.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image008.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image008.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image009.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image009.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image009.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image010.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image010.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image010.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image011.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image011.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image011.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image012.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image012.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image012.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/image013.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/image013.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/image013.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/inactivate.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/inactivate.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/inactivate.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/maven.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/maven.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/maven.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/module.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/module.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/module.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/moduleengage.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/moduleengage.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/moduleengage.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/modules.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/modules.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/modules.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/new.gif
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/new.gif?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/new.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/om2.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/om2.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/om2.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/om3.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/om3.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/om3.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/parameters.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/parameters.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/parameters.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/select_service_for_handler.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/select_service_for_handler.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/select_service_for_handler.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/send.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/send.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/send.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/sendAsync.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/sendAsync.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/sendAsync.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/sendRecievce.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/sendRecievce.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/sendRecievce.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/sendRecieveAsync.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/sendRecieveAsync.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/sendRecieveAsync.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/sendRecieveWithListnere.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/sendRecieveWithListnere.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/sendRecieveWithListnere.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/serverSide.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/serverSide.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/serverSide.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/service.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/service.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/service.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/serviceHandlers.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/serviceHandlers.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/serviceHandlers.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/servicegroups.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/servicegroups.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/servicegroups.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/userguide/DirectoryStructure.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/userguide/DirectoryStructure.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/userguide/DirectoryStructure.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/userguide/ModuleView.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/userguide/ModuleView.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/userguide/ModuleView.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/userguide/MyServiceDeployed.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/userguide/MyServiceDeployed.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/userguide/MyServiceDeployed.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/userguide/ServiceDeployed.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/userguide/ServiceDeployed.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/userguide/ServiceDeployed.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/userguide/ServiceItems.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/userguide/ServiceItems.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/userguide/ServiceItems.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/userguide/TestClient.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/userguide/TestClient.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/userguide/TestClient.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/userguide/http-get-ws.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/userguide/http-get-ws.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/userguide/http-get-ws.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/viewphases.jpg
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/viewphases.jpg?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/viewphases.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/images/wom.png
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/images/wom.png?view=auto&rev=533081
==============================================================================
Binary file - no diff available.

Propchange: webservices/axis2/site/1_2/images/wom.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: webservices/axis2/site/1_2/index.html
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/index.html?view=auto&rev=533081
==============================================================================
--- webservices/axis2/site/1_2/index.html (added)
+++ webservices/axis2/site/1_2/index.html Fri Apr 27 05:39:33 2007
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Axis2/Java - </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 Axis2" src="http://ws.apache.org/axis2/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 27 April 2007
+                  | Doc for 1.2</div><div class="xright">
+        
+        <a href="../index.html">Axis2/Java</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://ws.apache.org/axis2/c" class="externalLink" title="External Link">Axis2/C</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://ws.apache.org" class="externalLink" title="External Link">Apache WS</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://www.apache.org" class="externalLink" title="External Link">Apache </a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_Java"><h5>Axis2/Java</h5><ul><li class="none"><a href="../index.html">Home</a></li></ul></div><div id="menuDownloads"><h5>Downloads</h5><ul><li class="none"><a href="../download.cgi">Releases</a></li><li class="none"><a href="../modules/index.html">Modules</a></li><li class="none"><a href="../tools/index.html">Tools</a></li></ul></div><div id="menuDocumentation"><h5>Documentation</h5><ul><li class="expanded"><a href="../1_2/contents.html">Version 1.2</a><ul><li class="none"><a href="../1_2/toc.html">Table of Contents</a></li><li class="none"><a href="../1_2/installationguide.html">Installation Guide</a></li><li class="none"><a href="../1_2/quickstartguide.html">QuickStart Guide</a></li><li class="none"><a href="../1_2/userguide.html">User Guide</a></li><li class="none"><a href="../1_2/pojoguide.html">POJO Guide</a></li><li class="none"><a href="../1_2/spring.html">
 Spring Guide</a></li><li class="none"><a href="../1_2/webadminguide.html">Web Administrator's Guide</a></li><li class="none"><a href="../1_2/migration.html">Migration Guide (from Axis1)</a></li></ul></li><li class="none"><a href="../1_1_1/index.html">Version 1.0</a></li><li class="none"><a href="../1_1/index.html">Version 1.0</a></li><li class="none"><a href="../1_0/index.html">Version 1.0</a></li><li class="none"><a href="../0_95/index.html">Version 0.95</a></li><li class="none"><a href="../0_94/index.html">Version 0.94</a></li><li class="none"><a href="../0_93/index.html">Version 0.93</a></li></ul></div><div id="menuResources"><h5>Resources</h5><ul><li class="none"><a href="../faq.html">FAQ</a></li><li class="none"><a href="../articles.html">Articles</a></li><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="../refLib.html">Reference Library</a></li><li class="none"><a href
 ="http://ws.apache.org/axis2/1_2/api/index.html" class="externalLink" title="External Link">Online Java Docs</a></li></ul></div><div id="menuGet_Involved"><h5>Get Involved</h5><ul><li class="none"><a href="../overview.html">Overview</a></li><li class="none"><a href="../svn.html">Checkout the Source</a></li><li class="none"><a href="../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../guidelines.html">Developer Guidelines</a></li><li class="none"><a href="../siteHowTo.html">Build the Site</a></li></ul></div><div id="menuProject_Information"><h5>Project Information</h5><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><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><li class="none"><a href="../thanks.html">Acknowledgements</a></li><li class="none"><a hr
 ef="http://www.apache.org/licenses/LICENSE-2.0.html" class="externalLink" title="External Link">License</a></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></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/axis2/site/1_2/installationguide.html
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/installationguide.html?view=auto&rev=533081
==============================================================================
--- webservices/axis2/site/1_2/installationguide.html (added)
+++ webservices/axis2/site/1_2/installationguide.html Fri Apr 27 05:39:33 2007
@@ -0,0 +1,287 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Axis2/Java - Axis2 Installation Guide</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 Axis2" src="http://ws.apache.org/axis2/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 27 April 2007
+                  | Doc for 1.2</div><div class="xright">
+        
+        <a href="../index.html">Axis2/Java</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://ws.apache.org/axis2/c" class="externalLink" title="External Link">Axis2/C</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://ws.apache.org" class="externalLink" title="External Link">Apache WS</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://www.apache.org" class="externalLink" title="External Link">Apache </a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_Java"><h5>Axis2/Java</h5><ul><li class="none"><a href="../index.html">Home</a></li></ul></div><div id="menuDownloads"><h5>Downloads</h5><ul><li class="none"><a href="../download.cgi">Releases</a></li><li class="none"><a href="../modules/index.html">Modules</a></li><li class="none"><a href="../tools/index.html">Tools</a></li></ul></div><div id="menuDocumentation"><h5>Documentation</h5><ul><li class="expanded"><a href="../1_2/contents.html">Version 1.2</a><ul><li class="none"><a href="../1_2/toc.html">Table of Contents</a></li><li class="none"><a href="../1_2/installationguide.html">Installation Guide</a></li><li class="none"><a href="../1_2/quickstartguide.html">QuickStart Guide</a></li><li class="none"><a href="../1_2/userguide.html">User Guide</a></li><li class="none"><a href="../1_2/pojoguide.html">POJO Guide</a></li><li class="none"><a href="../1_2/spring.html">
 Spring Guide</a></li><li class="none"><a href="../1_2/webadminguide.html">Web Administrator's Guide</a></li><li class="none"><a href="../1_2/migration.html">Migration Guide (from Axis1)</a></li></ul></li><li class="none"><a href="../1_1_1/index.html">Version 1.0</a></li><li class="none"><a href="../1_1/index.html">Version 1.0</a></li><li class="none"><a href="../1_0/index.html">Version 1.0</a></li><li class="none"><a href="../0_95/index.html">Version 0.95</a></li><li class="none"><a href="../0_94/index.html">Version 0.94</a></li><li class="none"><a href="../0_93/index.html">Version 0.93</a></li></ul></div><div id="menuResources"><h5>Resources</h5><ul><li class="none"><a href="../faq.html">FAQ</a></li><li class="none"><a href="../articles.html">Articles</a></li><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="../refLib.html">Reference Library</a></li><li class="none"><a href
 ="http://ws.apache.org/axis2/1_2/api/index.html" class="externalLink" title="External Link">Online Java Docs</a></li></ul></div><div id="menuGet_Involved"><h5>Get Involved</h5><ul><li class="none"><a href="../overview.html">Overview</a></li><li class="none"><a href="../svn.html">Checkout the Source</a></li><li class="none"><a href="../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../guidelines.html">Developer Guidelines</a></li><li class="none"><a href="../siteHowTo.html">Build the Site</a></li></ul></div><div id="menuProject_Information"><h5>Project Information</h5><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><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><li class="none"><a href="../thanks.html">Acknowledgements</a></li><li class="none"><a hr
 ef="http://www.apache.org/licenses/LICENSE-2.0.html" class="externalLink" title="External Link">License</a></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="Apache_Axis2_Installation_Guide"></a><h2>Apache Axis2 Installation Guide</h2><p>This document provides information on Axis2 distribution packages, system
+prerequisites and setting up environment variables and tools followed by
+detailed instructions on installation methods.</p><p><i>Send your feedback to: <a href="mailto:axis-dev@ws.apache.org?subject=[Axis2]">axis-dev@ws.apache.org</a></i>
+mailing list. (Subscription details are available on <a href="http://ws.apache.org/axis2/mail-lists.html" class="externalLink" title="External Link">Axis2 site</a>.) Kindly
+prefix every email subject with [Axis2].</p><div class="subsection"><a name="Contents"></a><h3>Contents</h3><ul>
+  <li><a href="#Download_Axis2">Axis2 Distributions</a></li>
+  <li><a href="#requirements">System Requirements</a></li>
+  <li><a href="#standalone">Install Axis2 as a Standalone Server using
+    Standard Binary Distribution</a>
+    <ul>
+      <li><a href="#standalone1">Install the Apache Axis2 Binary
+        Distribution</a></li>
+      <li><a href="#standalone2">Starting up Axis2 Standalone Server</a></li>
+      <li><a href="#standalone3">Building WAR File Using Standard Binary
+        Distribution</a></li>
+      <li><a href="#standalone4">Getting Familiar with the Axis2 Convenient
+        Scripts</a></li>
+    </ul>
+  </li>
+  <li><a href="#servlet_container">Install Axis2 in a Servlet
+  Container</a></li>
+  <li><a href="#upload">Uploading Services</a></li>
+  <li><a href="#advanced">Advanced</a>
+    <ul>
+      <li><a href="#source">Axis2 Source Distribution</a>
+        <ul>
+          <li><a href="#_Toc96698083">Setting up the Environment and
+          Tools</a></li>
+          <li><a href="#_Toc96698085">Building Axis2 Binaries and the WAR
+            file Using the Source Distribution</a></li>
+        </ul>
+      </li>
+    </ul>
+  </li>
+</ul><p><a name="Download_Axis2"></a></p></div><div class="subsection"><a name="Axis2_Distributions"></a><h3>Axis2 Distributions</h3><p>Axis2 is distributed in several convenient distribution packages and can
+be installed either as a standalone server or as part of a J2EE compliant
+servlet container. Axis2 is distributed under the Apache License, version
+2.0. This Installation Guide will mainly focus on running Apache Axis2 using
+the Standard Binary Distribution.</p><p><a href="http://ws.apache.org/axis2/download/1_2/download.cgi" class="externalLink" title="External Link">Download</a>
+distribution packages of the Apache Axis2 1.2 version (latest).</p><p></p><p><a href="http://ws.apache.org/axis2/download.cgi" class="externalLink" title="External Link">Download</a>
+distribution packages of all versions of Apache Axis2.</p><p>The Distribution Packages Provided are as follows:</p><p><a name="std-bin" id="std-bin"></a></p></div><div class="subsection"><a name="1__Standard_Binary_Distribution"></a><h3>1. Standard Binary Distribution</h3><p>This is the complete version of Axis2 and includes samples and convenient
+scripts as well.</p><p><a href="http://ws.apache.org/axis2/download/1_2/download.cgi" class="externalLink" title="External Link">Download</a>
+Standard Binary Distribution</p><p><a name="war1"></a></p></div><div class="subsection"><a name="2__WAR__Web_Archive__Distribution"></a><h3>2. WAR (Web Archive) Distribution</h3><p>This is the Web application of Axis2, which can be deployed in most of the
+servlet containers.</p><p><a href="http://ws.apache.org/axis2/download/1_2/download.cgi" class="externalLink" title="External Link">Download</a>
+WAR (Web Archive) Distribution</p><p></p></div><div class="subsection"><a name="3__Documents_Distribution"></a><h3>3. Documents Distribution</h3><p>This contains all the documentation in one package. The package includes
+the xdocs and the Java API docs of this project.</p><p><a href="http://ws.apache.org/axis2/download/1_2/download.cgi" class="externalLink" title="External Link">Download</a>
+Documents Distribution</p><p></p></div><div class="subsection"><a name="4__Source_Distribution"></a><h3>4. Source Distribution</h3><p>This contains the sources of Axis2 standard distribution, and is mainly
+for the benefit of the advance users. One can generate a binary distribution
+using the source by typing <span class="style1">$maven dist-bin. </span> You
+need to set up the Axis2 environment before running this command. Step by
+step details on how to create the binary distribution is available in the <a href="#advanced">Advanced</a> section.</p><p><a href="http://ws.apache.org/axis2/download/1_2/download.cgi" class="externalLink" title="External Link">Download</a>
+Source Distribution</p><p><a name="requirements"></a></p></div><div class="subsection"><a name="System_Requirements"></a><h3>System Requirements</h3><table class="bodyTable"><caption></caption><tbody>
+    <tr class="a"><td>Java Development Kit (JDK)</td><td>1.4 or later (For instructions on setting up the JDK in different
+        operating systems, visit <a href="http://java.sun.com/" class="externalLink" title="External Link">http://java.sun.com</a>)</td></tr>
+    <tr class="b"><td>Disk</td><td>Approximately 11 MB separately for standard binary distribution</td></tr>
+    <tr class="a"><td>Operating system</td><td>Tested on Windows XP, Linux, Mac OS X, Fedora core, Ubuntu,
+      Gentoo</td></tr>
+    <tr class="b"><td><strong>Build Tool</strong>-<a href="http://ant.apache.org/" class="externalLink" title="External Link">Apache
+        Ant</a>
+
+        <p>To run samples and to build WAR files from Axis2 binary
+        distribution.</p>
+      </td><td>Version 1.6.5 or higher (<a href="http://ant.apache.org/bindownload.cgi" class="externalLink" title="External Link">download</a>).</td></tr>
+    <tr class="a"><td><strong>Build Tool</strong>- <a href="http://maven.apache.org/maven-1.x/" class="externalLink" title="External Link">Apache Maven 1.x</a>
+
+        <p>Required <em>only</em> for building Axis2 from Source
+        Distribution</p>
+      </td><td>1.0.2 or higher in Maven 1.x series (<a href="http://maven.apache.org/maven-1.x/start/download.html" class="externalLink" title="External Link">download</a>).
+        <strong>Please download Maven 1.x version. Axis2 does not support
+        Maven 2.</strong></td></tr>
+  </tbody></table><p>Make sure that the above prerequisites are available for the Axis2
+installation.</p><p><a name="standalone"></a></p></div><div class="subsection"><a name="Install_Axis2_as_a_Standalone_Server_using_Standard_Binary_Distribution"></a><h3>Install Axis2 as a Standalone Server using Standard Binary Distribution</h3><p><a name="standalone1"></a></p><p>This section provides you with the following information</p><ol>
+  <li>Install Axis2 as a standalone server using the Standard Binary
+    Distribution</li>
+  <li>Start up the Axis2 standalone server</li>
+  <li>Building the axis2.war file (using the Standard Binary Distribution)
+    which is required to run Axis2 as part of a J2EE compliant servlet
+    container</li>
+  <li>Running Axis2 convenient scripts</li>
+</ol></div><div class="subsection"><a name="1__Download_and_Install_the_Apache_Axis2_Binary_Distribution"></a><h3>1. Download and Install the Apache Axis2 Binary Distribution</h3><p><a href="http://java.sun.com/j2se/" class="externalLink" title="External Link">Download</a> and install a Java
+Development Kit (JDK) release (version 1.4 or later). Install the JDK
+according to the instructions included with the release. Set an environment
+variable JAVA_HOME to the pathname of the directory into which you installed
+the JDK release.</p><p>Download and unpack the <a href="http://ws.apache.org/axis2/download/1_2/download.cgi" class="externalLink" title="External Link">Axis2 Standard
+Binary Distribution</a> into a convenient location so that the distribution
+resides in its own directory. Set an environment variable AXIS2_HOME to the
+pathname of the extracted directory of Axis2 (Eg: /opt/axis2-1.2).</p><p><a name="standalone2"></a></p></div><div class="subsection"><a name="2__Starting_up_Axis2_Standalone_Server"></a><h3>2. Starting up Axis2 Standalone Server</h3><p>Standalone Axis2 server can be started by executing the following
+commands: <br></br>
+$AXIS2_HOME\bin\axis2server.bat (Windows) <br></br>
+$AXIS2_HOME/bin/axis2server.sh  (Unix)</p><p>After startup, the default web services included with Axis2 will be
+available by visiting http://localhost:8080/axis2/services/</p><p><a name="standalone3" id="standalone3"></a></p></div><div class="subsection"><a name="3__Building_the_Axis2_Web_Application__axis2_war__Using_Standard_Binary_Distribution"></a><h3>3. Building the Axis2 Web Application (axis2.war) Using Standard Binary Distribution</h3><p><a href="http://ant.apache.org/bindownload.cgi" class="externalLink" title="External Link">Download</a> and install
+Apache Ant (version 1.6.5 or later). Install Apache Ant according to the
+instructions included with the Ant release.</p><p>Locate the Ant build file (build.xml) inside the webapp directory, which
+resides in your Axis2 home directory (i.e:- $AXIS_HOME/webapp)". Run the Ant
+build by executing "ant create.war" inside the $AXIS2_HOME/webapps folder.
+You can find the generated axis2.war inside the $AXIS2_HOME/dist directory.
+All the services and modules that are present in the AXIS2_HOME/repository
+will be packed into the created axis2.war together with the Axis2
+configuration found at $AXIS2_HOME/conf/axis2.xml.</p><p>Read <a href="#servlet_container">Installing Axis2 in a Servlet
+Container</a> to find out how to deploy the Axis2 Web application in a
+servlet container.</p><p><a name="standalone4"></a></p></div><div class="subsection"><a name="4__Getting_Familiar_with_the_Axis2_Convenient_Scripts"></a><h3>4. Getting Familiar with the Axis2 Convenient Scripts</h3><p>It is advised to add the $AXIS2_HOME/bin to the PATH, so that you'll be
+able to run the following scripts from any where.</p><table class="bodyTable"><tbody>
+    <tr class="b"><td><b>Script Name</b></td><td><b>Description</b></td></tr>
+    <tr class="a"><td>axis2.{bat|sh}</td><td>You can use this script to run web service clients written using
+        Axis2. This script calls the "java" command after adding the
+        classpath for Axis2 dependent libraries (*.jar files present in your
+        AXIS2_HOME/lib), setting the Axis2 repository location
+        (AXIS2_HOME/repository) and setting the Axis2 configuration file
+        location(AXIS2_HOME/conf/axis2.xml) for you. With this you can be
+        relieved from setting all the above Axis2 specific parameters.<br></br>
+
+
+        <p><em>Usage : axis2.{sh.bat}  [-options] class [args...]</em></p>
+      </td></tr>
+    <tr class="b"><td>axis2server.{sh|bat}</td><td>This script will start a standalone Axis2 server using the
+        AXIS2_HOME/repository as the Axis2 repository and the
+        AXIS2_HOME/conf/axis2.xml as the Axis2 configuration file. This will
+        start all the transport listeners listed in the
+        AXIS2_HOME/conf/axis2.xml.
+
+        <p>For example, if you want to deploy a service using a standalone
+        Axis2 server,then copy your service archive to the
+        AXIS2_HOME/repository/services directory. Next, go to the "Transport
+        Ins" section of the AXIS2_HOME/conf/axis2.xml and configure the
+        transport receivers (simpleHttpServer in port 8080 is listed by
+        default). Then invoke this script.</p>
+      </td></tr>
+    <tr class="a"><td>wsdl2java.{bat|sh}</td><td>This script generates Java code according to a given WSDL file to
+        handle Web service invocations (Client side Stubs). This script also
+        has the ability to generate service skeletons according to the given
+        WSDL.<br></br>
+
+
+        <p><em>Usage:  wsdl2java.{sh|bat} [OPTION]... -uri &lt;Location of
+        WSDL&gt;</em></p>
+
+        <p>e.g., wsdl2java.sh -uri ../wsdl/Axis2Sample.wsdl</p>
+
+        <p>A more detailed reference about this script can be found <a href="reference.html">here</a></p>
+      </td></tr>
+    <tr class="b"><td>java2wsdl.{bat|sh}</td><td>This script generates the appropriate WSDL file for a given Java
+        class.<br></br>
+
+
+        <p><em>Usage:  Java2WSDL.{sh|bat} [OPTION]... -cn &lt;fully qualified
+        class name&gt;</em></p>
+
+        <p>e.g., Java2WSDL.sh -cn ../samples/test/searchTool.Search</p>
+
+        <p>A more detailed reference about this script can be found <a href="reference.html">here</a></p>
+      </td></tr>
+  </tbody></table><p><a name="servlet_container"></a></p></div><div class="subsection"><a name="Install_Axis2_in_a_Servlet_Container"></a><h3>Install Axis2 in a Servlet Container</h3><p>Which ever the distribution, installing Axis2 in a J2EE compliant servlet
+container is as follows:</p><ol>
+  <li>Build the Axis2 WAR file using the Axis2 <a href="#standalone3">Standard Binary Distribution</a>. (Alternatively you
+    can <a href="http://ws.apache.org/axis2/download/1_2/download.cgi" class="externalLink" title="External Link">download</a>
+    the axis2.war file or you can build axis2.war using the <a href="#war">Source Distribution</a>.</li>
+  <li>Drop the WAR file in the webapps folder of the servlet container. Most
+    servlet containers will automatically install the WAR file. (Some servlet
+    containers may require a restart in order to capture the new web
+    application. Refer to your servlet container documentation for more
+    information.)</li>
+  <li>Once the WAR is successfully installed, test it by pointing the web
+    browser to the <strong>http://&lt;host :port&gt;/axis2. </strong>It
+    should produce the following page which is the <strong>Axis2 Web
+    Application Home Page</strong>.</li>
+
+  <p align="center"><strong><img src="images/clip_image006.jpg" alt=""></img></strong></p>
+  <li>Use the link "Validate" to ensure that everything is fine and smooth.
+    If the validation fails then the WAR has failed to install properly or
+    some essential jars are missing. In such a situation, refer to the
+    documentation of the particular servlet container to find the problem.
+    The following page is a successful validation. Note that the statement
+    core Axis2 libraries are present.</li>
+</ol><p align="center"><img src="images/happyaxis.jpg" alt=""></img></p><p><a name="upload"></a></p><p><strong>Note:</strong> For any Application server specific installation
+information please refer to the <a href="app_server.html">Application Server
+Specific Configuration Guide</a>.</p></div><div class="subsection"><a name="Uploading_Services"></a><h3>Uploading Services</h3><ol>
+  <p>The Axis2 Web application also provides an interface to upload services.
+  Once a service is created according to the service specification as
+  described in the <a name="adv-userguide_html" class="newWindow" title="New Window" target="_blank">Advanced
+  User's Guide</a>, that .jar file can be uploaded using the upload page.</p>
+
+  <p align="center"><strong><img src="images/clip_image010.jpg" alt=""></img></strong></p>
+
+  <p>The uploaded .jar files will be stored in the default service directory.
+  For Axis2, this will be the &lt;webapps&gt;/axis2/WEB-INF/services
+  directory. Once a service is uploaded, it will be installed instantly.</p>
+  <a name="hot_deployment"></a>
+
+  <p>Since Axis2 supports <strong>hot deployment</strong>, you can drop the
+  service jar directly through the file system to the above mentioned
+  services directory. It will also cause the service to be automatically
+  installed without the container being restarted.</p>
+
+  <p>Use the 'Services' link on the Web Application home page to check the
+  successful installation of a service. The services and the operations of
+  successfully installed services will be displayed on the available services
+  page.</p>
+
+  <p align="center"><img src="images/clip_image012.jpg" alt=""></img></p>
+
+  <p></p>
+
+  <p>If the service has deployment time errors it will list those services as
+  faulty services. If you click on the link, you will see the deployment
+  fault error messages.</p>
+
+  <p align="center"><img src="images/faultservice.jpg" alt=""></img></p>
+
+  <p>Deployment time error message</p>
+
+  <p align="center"><strong><img src="images/faultmsg.jpg" alt=""></img></strong></p>
+
+  <p></p>
+
+  <p>Axis2 Administration is all about configuring Axis2 at the run time and
+  the configuration will be transient. More descriptions are available in the
+  <a href="webadminguide.html" class="newWindow" title="New Window" target="_blank">Axis2 Web Administration
+  Guide</a></p>
+</ol><p><a name="advanced"></a></p></div><div class="subsection"><a name="Advanced"></a><h3>Advanced</h3><p><a name="source"></a></p></div><div class="subsection"><a name="Axis2_Source_Distribution"></a><h3>Axis2 Source Distribution</h3><p><a name="_Toc96698083"></a> By using the Source Distribution, both binary
+files (which can be downloaded as the <a href="#std-bin">Standard Binary
+Distribution</a>) and the axis2.war file (which can be downloaded as the <a href="#war1">WAR distribution</a>) can be built using Maven commands.
+
+</p><p>Required jar files do not come with the distribution and they will also
+have to be built by running the maven command. Before we go any further, it
+is necessary to install <a href="http://maven.apache.org/maven-1.x/" class="newWindow" title="New Window" target="_blank">Maven</a></p><p><a name="env-src"></a></p></div><div class="subsection"><a name="Setting_Up_the_Environment_and_Tools"></a><h3>Setting Up the Environment and Tools</h3><p><a name="maven"></a></p></div><div class="subsection"><a name="Maven"></a><h3>Maven</h3><p>The Axis2 build is based on <a href="http://maven.apache.org/maven-1.x/" class="newWindow" title="New Window" target="_blank">Maven </a>. Hence the only prerequisite to build Axis2 from
+the source distribution is to have Maven installed. Extensive instruction
+guides are available at the Maven site. This guide however contains the
+easiest path for quick environment setting. Advanced users who wish to know
+more about Maven can visit <a href="http://maven.apache.org/maven-1.x/start/index.html" class="newWindow" title="New Window" target="_blank">this site.</a></p><ul>
+  <li>MS Windows</li>
+</ul><ol>
+  <li>Download and run the Windows installer package for Maven.</li>
+  <li>Set the 'Environment Variables' ( create system variable MAVEN_HOME and
+    edit path. eg: "C:\Program Files\Apache Software Foundation\maven-1.0.2";
+    path %MAVEN_HOME%\bin)</li>
+  <li>Make sure that the system variable JAVA_HOME is set to the location of
+    your JDK, eg. C:\Program Files\Java\jdk1.5.0_02</li>
+  <li>Run maven --version to verify that it is correctly installed.</li>
+</ol><p align="center"><img alt="clip_image002 (15K)" src="images/clip_image002.jpg" height="211" width="477"></img></p><ul>
+  <li>Unix based OS (Linux etc)</li>
+</ul><p>The tar ball or the zip archive is the best option. Once the archive is
+downloaded expand it to a directory of choice and set the environment
+variable MAVEN_HOME and add MAVEN_HOME/bin to the path as well. <a href="http://maven.apache.org/download.html#Installation" class="externalLink" title="External Link">More
+instructions</a> for installing Maven in Unix based operating systems.</p><p>Once Maven is properly installed, you can start building Axis2.</p><p><a href="../faq.html#d4">Maven commands that are frequently used</a> in
+Axis2 are listed on the <a href="../faq.html">FAQs</a> page.</p><p><a name="_Toc96698085"></a></p></div><div class="subsection"><a name="Building_Binaries_and_the_WAR_File_Using_the_Source_Distribution"></a><h3>Building Binaries and the WAR File Using the Source Distribution</h3><p>The Source Distribution is available as a zipped archive. All the
+necessary build scripts are included with the source distribution. Once the
+source archive is expanded into a directory of choice, moving to the
+particular directory and running <code>maven</code> command will build the
+Axis2 jar file.</p><p align="center"><img alt="clip_image004 (43K)" src="images/maven.png"></img><br clear="all"></br>
+</p><p>Once the command completes, the binaries (jar files in this case) can be
+found at a newly created "target" directory.</p><p><strong>Note: For the first Maven build (if the maven repository is not
+built first) it will take a while since the required jars need to be
+downloaded. However, this is a once only process and will not affect any
+successive builds.</strong></p><p><a name="war"></a></p><p><strong></strong>The default maven build will however build only the Axis2
+jar file. To obtain a <strong>WAR (Web Archive)</strong>, <code>maven
+war</code> command should be issued. This will create a complete WAR with the
+name axis2.war inside the target directory.</p><p>Once this build step is complete, the binaries are ready to be
+deployed.</p><p><a name="_Toc96698086"></a></p></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/axis2/site/1_2/jibx/jibx-codegen-integration.html
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/jibx/jibx-codegen-integration.html?view=auto&rev=533081
==============================================================================
--- webservices/axis2/site/1_2/jibx/jibx-codegen-integration.html (added)
+++ webservices/axis2/site/1_2/jibx/jibx-codegen-integration.html Fri Apr 27 05:39:33 2007
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Axis2/Java - JiBX Integration with Axis2</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 Axis2" src="http://ws.apache.org/axis2/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 27 April 2007
+                  | Doc for 1.2</div><div class="xright">
+        
+        <a href="../../index.html">Axis2/Java</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://ws.apache.org/axis2/c" class="externalLink" title="External Link">Axis2/C</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://ws.apache.org" class="externalLink" title="External Link">Apache WS</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://www.apache.org" class="externalLink" title="External Link">Apache </a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_Java"><h5>Axis2/Java</h5><ul><li class="none"><a href="../../index.html">Home</a></li></ul></div><div id="menuDownloads"><h5>Downloads</h5><ul><li class="none"><a href="../../download.cgi">Releases</a></li><li class="none"><a href="../../modules/index.html">Modules</a></li><li class="none"><a href="../../tools/index.html">Tools</a></li></ul></div><div id="menuDocumentation"><h5>Documentation</h5><ul><li class="expanded"><a href="../../1_2/contents.html">Version 1.2</a><ul><li class="none"><a href="../../1_2/toc.html">Table of Contents</a></li><li class="none"><a href="../../1_2/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../1_2/quickstartguide.html">QuickStart Guide</a></li><li class="none"><a href="../../1_2/userguide.html">User Guide</a></li><li class="none"><a href="../../1_2/pojoguide.html">POJO Guide</a></li><li class="none"
 ><a href="../../1_2/spring.html">Spring Guide</a></li><li class="none"><a href="../../1_2/webadminguide.html">Web Administrator's Guide</a></li><li class="none"><a href="../../1_2/migration.html">Migration Guide (from Axis1)</a></li></ul></li><li class="none"><a href="../../1_1_1/index.html">Version 1.0</a></li><li class="none"><a href="../../1_1/index.html">Version 1.0</a></li><li class="none"><a href="../../1_0/index.html">Version 1.0</a></li><li class="none"><a href="../../0_95/index.html">Version 0.95</a></li><li class="none"><a href="../../0_94/index.html">Version 0.94</a></li><li class="none"><a href="../../0_93/index.html">Version 0.93</a></li></ul></div><div id="menuResources"><h5>Resources</h5><ul><li class="none"><a href="../../faq.html">FAQ</a></li><li class="none"><a href="../../articles.html">Articles</a></li><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="../
 ../refLib.html">Reference Library</a></li><li class="none"><a href="http://ws.apache.org/axis2/1_2/api/index.html" class="externalLink" title="External Link">Online Java Docs</a></li></ul></div><div id="menuGet_Involved"><h5>Get Involved</h5><ul><li class="none"><a href="../../overview.html">Overview</a></li><li class="none"><a href="../../svn.html">Checkout the Source</a></li><li class="none"><a href="../../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../../guidelines.html">Developer Guidelines</a></li><li class="none"><a href="../../siteHowTo.html">Build the Site</a></li></ul></div><div id="menuProject_Information"><h5>Project Information</h5><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><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><l
 i class="none"><a href="../../thanks.html">Acknowledgements</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0.html" class="externalLink" title="External Link">License</a></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="JiBX_Integration_With_Axis2"></a><h2>JiBX Integration With Axis2</h2><p>This document describes using JiBX data binding with Axis2. JiBX differs from
+the other data binding techniques supported by Axis2 in that it allows you to
+use your own Java data objects (as opposed to Java data objects generated from a
+schema definition). JiBX also provides a nicer form of unwrapped Web services
+interface than is supported by the other data binding techniques. On the
+downside, JiBX requires more setup than the other data binding techniques - in
+particular, you need to come up with a set of data classes and a binding
+definition in order to work with JiBX in Axis2.</p><p>JiBX support for Axis2 and Web services in general is continuing to evolve.
+This page covers the basics of using JiBX with Axis2 as of the current release.
+Check the <a href="http://www.sosnoski.com/jibx-wiki/space/axis2-jibx" class="externalLink" title="External Link">JiBX
+Axis2 Wiki page</a> for updated information about using JiBX with Axis2.</p><div class="subsection"><a name="Content"></a><h3>Content</h3><ul>
+  <li><a href="#intro">Introduction</a></li>
+  <li><a href="#wrapped">Wrapped vs. unwrapped</a></li>
+  <li><a href="#java">Starting from Java</a></li>
+  <li><a href="#wsdl">Starting from WSDL</a></li>
+  <li><a href="#codegen">Axis2 JiBX Code Generation</a></li>
+  <li><a href="#coming">Coming Attractions</a></li>
+</ul><p><a name="intro"></a></p></div><div class="subsection"><a name="Introduction"></a><h3>Introduction</h3><p><a href="http://www.jibx.org" class="externalLink" title="External Link">JiBX data binding</a> supports fast and
+flexible conversions between plain old Java objects (POJOs) and XML. JiBX
+uses a mapped binding approach that's based on binding definition documents
+you provide. This approach let's you customize the way your Java objects are
+converted to and from XML. You can even define multiple bindings to use the same
+Java objects with different XML representations. These features make JiBX
+especially useful if you're developing a Web service based on existing Java
+code, or when you need to support multiple XML representations for a Web service
+(as when you're using versioned schema definitions).</p><p>Axis2 supports using JiBX with your Web services, including generating the
+necessary linkage code for both client and server sides. However, the Axis2
+support for JiBX does not currently include code generation from the schema
+for a Web service - you need to provide your own data classes and JiBX
+binding definition, and you also need to make sure that the binding
+definition matches the XML structures defined for your Web service. The JiBX
+project provides some basic tools to help with code generation from schema,
+binding generation from Java classes, and schema generation from the
+combination of Java classes and a binding definition. In the future, improved
+versions of these tools will be integrated directly into the Axis2 framework
+support, but for now you're on your own with this part of the setup.</p><p>You can use JiBX data binding both to expose existing Java code as a
+service, and to build a client for an existing service. This document runs
+through the sequence of steps involved for each of these cases, just to help
+users understand the basic approach to working with JiBX in Axis2. You can
+find full instructions on the standard JiBX parts of this sequence on the <a href="http://www.jibx.org" class="externalLink" title="External Link">JiBX Web site</a>.</p><p><a name="wrapped"></a></p></div><div class="subsection"><a name="Wrapped_vs__unwrapped"></a><h3>Wrapped vs. unwrapped</h3><p>Axis2 support for JiBX currently only works with the document-literal
+(doc/lit) form of Web services definitions. Doc/lit Web services generally use
+particular schema elements as input and output from each operation, and the
+Axis2 support for JiBX assumes this structure (which is also the structure
+required for compatibility with the
+<a href="http://www.ws-i.org/Profiles/BasicProfile-1.1.html" class="externalLink" title="External Link">WS-I Basic Profile</a>).
+</p><p>A popular subset of doc/lit Web services use a form called "wrapped". Wrapped
+doc/lit Web services define service operations that correspond to method calls,
+using input and output element names based on the method name and embedding the
+actual parameter values for the method call within the input element.
+</p><p>When used with Axis2, JiBX supports both general doc/lit and wrapped service
+definitions. Wrapped service definitions can be "unwrapped" during code
+generation to provide a greatly simplified interface. JiBX unwrapping of service
+definitions is not compatible with the unwrapping support for other data binding
+frameworks used with Axis2, but most users will find the JiBX approach easy and
+convenient. See the <a href="./jibx-unwrapped-example.html">JiBX Unwrapped
+Example</a> and the <a href="./jibx-doclit-example.html">JiBX Document/Literal
+Example</a> pages for a detailed comparison of the two forms of service
+interface.
+</p><p><a name="java"></a></p></div><div class="subsection"><a name="Starting_from_Java"></a><h3>Starting from Java</h3><p>Here's the sequence of steps for using JiBX with Axis2 to expose existing
+Java code as a Web service:</p><ol>
+  <li>Create a JiBX binding definition for the data being transferred by the
+    Web service (you may be able to use the JiBX binding generator to help with
+    this step).</li>
+  <li>Create a schema that matches the XML defined by your binding (you may
+    be able to use the JiBX schema generator to help with this). If you're using
+    a wrapped form of interface to your service you'll also need to create
+    schema definitions for the wrapper input and output elements used by each
+    operation.</li>
+  <li>Create a WSDL document for your service, with the schema embedded or
+    imported.</li>
+  <li>Generate Axis2 server-side linkage code using WSDL2Java with the WSDL
+    and your binding definition.</li>
+  <li>Run the JiBX binding compiler on your Java classes to add the actual
+    binding code.</li>
+  <li>Include the <i>axis2-jibx.jar</i> in your runtime classpath, along with
+    the <i>jibx-runtime.jar</i>.</li>
+</ol><p>If you use a wrapped interface for your Web service you can expose method
+calls in your existing code directly as operations in the service. In this case
+you normally just use your existing data objects with JiBX data binding, and add
+schema definitions for the wrapper elements. See the
+<a href="./jibx-unwrapped-example.html">JiBX Unwrapped Example</a> page for more
+details on how this works.
+</p><p>If you use a non-wrapped interface for your Web service you need to define
+classes to hold the data input and output from each operation. In this case
+these holder classes need to be included in the JiBX binding definition. See the
+<a href="./jibx-doclit-example.html">JiBX Document/Literal Example</a> page for
+more details on this case.
+</p><p><a name="wsdl"></a></p></div><div class="subsection"><a name="Starting_from_WSDL"></a><h3>Starting from WSDL</h3><p>Here's the sequence of steps for using JiBX with Axis2 to implement a
+client for an existing Web service (or the actual service, when you've been
+supplied with the WSDL your service is to implement):</p><ol>
+  <li>Create Java classes for the data being transferred by the Web service,
+    and a JiBX binding definition that maps these classes to the schema
+    defined by the Web service (you may be able to use the JiBX xsd2jibx tool
+    to help with this).</li>
+  <li>Generate Axis2 client linkage code using WSDL2Java with the WSDL and
+    your binding definition.</li>
+  <li>Run the JiBX binding compiler on your Java classes to add the actual
+    binding code.</li>
+  <li>Include the <i>axis2-jibx.jar</i> in your runtime classpath, along with
+    the <i>jibx-runtime.jar</i></li>
+</ol><p>As with the starting from Java case, there are some differences in the
+handling depending on whether your service definition fits the wrapped form. See
+the <a href="./jibx-unwrapped-example.html">JiBX Unwrapped Example</a> and
+<a href="./jibx-doclit-example.html">JiBX Document/Literal Example</a> pages for
+more details.</p><p><a name="codegen"></a></p></div><div class="subsection"><a name="WSDL2Java_usage"></a><h3>WSDL2Java usage</h3><p>To run the WSDL2Java tool for JiBX data binding you need:</p><ol>
+  <li>To specify <i>-d jibx</i> to select JiBX binding.</li>
+  <li>You also generally need an additional parameter, <i>-Ebindingfile {file}</i>
+    (where <i>{file}</i> is the file path to your JiBX binding definition).</li>
+  <li>Finally, you need to have the <i>axis2-jibx-XXXX.jar</i>, the
+    <i>jibx-bind-XXXX.jar</i>, and the <i>jibx-run-XXXX.jar</i> files
+    from your Axis2 distribution included in the WSDL2Java classpath.</li>
+</ol><p>If you want to use the unwrapped form of interface you also need to specify
+the <i>-uw</i> option to WSDL2Java. In this case your JiBX binding definition
+must include abstact mappings for all the complex objects which correspond to
+method parameters, and each abstract mapping must specify a <i>type-name</i>
+attribute that matches the schema <i>complexType</i> used in the WSDL. You can
+also use formats in the binding definition to define the handling of schema
+<i>simpleType</i>s. Schema types corresponding to Java primitives and simple
+objects with built-in JiBX conversions are handled automatically, and if all the
+parameter and return values in your wrapped WSDL are of these types you don't
+even need a JiBX binding definition. This is the one case where the
+<i>-Ebindingfile {file}</i> parameter is not needed.</p><p>If you're not unwrapping the interface, you must use a JiBX binding
+definition and it must include a concrete mapping for each element used as input
+or output by any operation.</p><p><a name="coming"></a></p></div><div class="subsection"><a name="Coming_Attractions"></a><h3>Coming Attractions</h3><p>Work is in-progress on better tools to support generating Java classes and
+corresponding JiBX binding definitions from an input schema, and also for
+generating binding+schema generation from existing code. These features will be
+integrated into the Axis2 JiBX support when they are available. Check the <a href="http://www.jibx.org" class="externalLink" title="External Link">JiBX project site</a> for updates on JiBX, and the
+<a href="http://www.sosnoski.com/jibx-wiki/space/axis2-jibx" class="externalLink" title="External Link">JiBX
+Axis2 Wiki page</a> for updated information about using JiBX with Axis2.</p></div><div class="subsection"><a name="References"></a><h3>References</h3><p><a href="http://jibx.sourceforge.net/tutorial/binding-tutorial.html" class="externalLink" title="External Link">JiBX:
+Bindings Tutorial</a>
+</p></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/axis2/site/1_2/jibx/jibx-doclit-example.html
URL: http://svn.apache.org/viewvc/webservices/axis2/site/1_2/jibx/jibx-doclit-example.html?view=auto&rev=533081
==============================================================================
--- webservices/axis2/site/1_2/jibx/jibx-doclit-example.html (added)
+++ webservices/axis2/site/1_2/jibx/jibx-doclit-example.html Fri Apr 27 05:39:33 2007
@@ -0,0 +1,302 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Axis2/Java - JiBX general document/literal</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 Axis2" src="http://ws.apache.org/axis2/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 27 April 2007
+                  | Doc for 1.2</div><div class="xright">
+        
+        <a href="../../index.html">Axis2/Java</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://ws.apache.org/axis2/c" class="externalLink" title="External Link">Axis2/C</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://ws.apache.org" class="externalLink" title="External Link">Apache WS</a>
+      
+        
+          
+            <span class="separator">|</span>
+          
+        
+        <a href="http://www.apache.org" class="externalLink" title="External Link">Apache </a>
+      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_Java"><h5>Axis2/Java</h5><ul><li class="none"><a href="../../index.html">Home</a></li></ul></div><div id="menuDownloads"><h5>Downloads</h5><ul><li class="none"><a href="../../download.cgi">Releases</a></li><li class="none"><a href="../../modules/index.html">Modules</a></li><li class="none"><a href="../../tools/index.html">Tools</a></li></ul></div><div id="menuDocumentation"><h5>Documentation</h5><ul><li class="expanded"><a href="../../1_2/contents.html">Version 1.2</a><ul><li class="none"><a href="../../1_2/toc.html">Table of Contents</a></li><li class="none"><a href="../../1_2/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../1_2/quickstartguide.html">QuickStart Guide</a></li><li class="none"><a href="../../1_2/userguide.html">User Guide</a></li><li class="none"><a href="../../1_2/pojoguide.html">POJO Guide</a></li><li class="none"
 ><a href="../../1_2/spring.html">Spring Guide</a></li><li class="none"><a href="../../1_2/webadminguide.html">Web Administrator's Guide</a></li><li class="none"><a href="../../1_2/migration.html">Migration Guide (from Axis1)</a></li></ul></li><li class="none"><a href="../../1_1_1/index.html">Version 1.0</a></li><li class="none"><a href="../../1_1/index.html">Version 1.0</a></li><li class="none"><a href="../../1_0/index.html">Version 1.0</a></li><li class="none"><a href="../../0_95/index.html">Version 0.95</a></li><li class="none"><a href="../../0_94/index.html">Version 0.94</a></li><li class="none"><a href="../../0_93/index.html">Version 0.93</a></li></ul></div><div id="menuResources"><h5>Resources</h5><ul><li class="none"><a href="../../faq.html">FAQ</a></li><li class="none"><a href="../../articles.html">Articles</a></li><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2/" class="externalLink" title="External Link">Wiki</a></li><li class="none"><a href="../
 ../refLib.html">Reference Library</a></li><li class="none"><a href="http://ws.apache.org/axis2/1_2/api/index.html" class="externalLink" title="External Link">Online Java Docs</a></li></ul></div><div id="menuGet_Involved"><h5>Get Involved</h5><ul><li class="none"><a href="../../overview.html">Overview</a></li><li class="none"><a href="../../svn.html">Checkout the Source</a></li><li class="none"><a href="../../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../../guidelines.html">Developer Guidelines</a></li><li class="none"><a href="../../siteHowTo.html">Build the Site</a></li></ul></div><div id="menuProject_Information"><h5>Project Information</h5><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><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><l
 i class="none"><a href="../../thanks.html">Acknowledgements</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0.html" class="externalLink" title="External Link">License</a></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="JiBX_general_document_literal"></a><h2>JiBX general document/literal</h2><p>Code generation for JiBX data binding converts operations defined by a Web
+service to method calls. With general document/literal (doc/lit) Web services
+the generated methods each take a single parameter object and return a single
+result object. Here's a sample doc/lit WSDL (partial) by way of an example:</p>
+    <div class="source"><pre>
+&lt;wsdl:definitions targetNamespace="http://ws.sosnoski.com/library/wsdl"
+    xmlns:tns="http://ws.sosnoski.com/library/types"
+    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+    xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"&gt;
+    
+  &lt;wsdl:types&gt;
+  
+    &lt;schema elementFormDefault="qualified"
+        targetNamespace="http://ws.sosnoski.com/library/types"
+        xmlns="http://www.w3.org/2001/XMLSchema"&gt;
+        
+      &lt;element name="getBook"&gt;
+        &lt;complexType&gt;
+          &lt;sequence&gt;
+            &lt;element name="isbn" type="string"/&gt;
+          &lt;/sequence&gt;
+        &lt;/complexType&gt;
+      &lt;/element&gt;
+      
+      &lt;element name="getBookResponse"&gt;
+        &lt;complexType&gt;
+          &lt;sequence&gt;
+            &lt;element name="book" minOccurs="0" type="tns:BookInformation"/&gt;
+          &lt;/sequence&gt;
+        &lt;/complexType&gt;
+      &lt;/element&gt;
+      
+      &lt;element name="addBook"&gt;
+        &lt;complexType&gt;
+          &lt;sequence&gt;
+            &lt;element name="type" type="string"/&gt;
+            &lt;element name="isbn" type="string"/&gt;
+            &lt;element name="author" minOccurs="0" maxOccurs="unbounded" type="string"/&gt;
+            &lt;element name="title" type="string"/&gt;
+          &lt;/sequence&gt;
+        &lt;/complexType&gt;
+      &lt;/element&gt;
+      
+      &lt;element name="addBookResponse"&gt;
+        &lt;complexType&gt;
+          &lt;sequence&gt;
+            &lt;element name="success" type="boolean"/&gt;
+          &lt;/sequence&gt;
+        &lt;/complexType&gt;
+      &lt;/element&gt;
+      
+      &lt;complexType name="BookInformation"&gt;
+        &lt;sequence&gt;
+          &lt;element name="author" minOccurs="0" maxOccurs="unbounded" type="string"/&gt;
+          &lt;element name="title" type="string"/&gt;
+        &lt;/sequence&gt;
+        &lt;attribute name="type" use="required" type="string"/&gt;
+        &lt;attribute name="isbn" use="required" type="string"/&gt;
+      &lt;/complexType&gt;
+      
+    &lt;/schema&gt;
+
+  &lt;/wsdl:types&gt;
+
+  &lt;wsdl:message name="getBookRequest"&gt;
+    &lt;wsdl:part element="wns:getBook" name="parameters"/&gt;
+  &lt;/wsdl:message&gt;
+
+  &lt;wsdl:message name="getBookResponse"&gt;
+    &lt;wsdl:part element="wns:getBookResponse" name="parameters"/&gt;
+  &lt;/wsdl:message&gt;
+
+  &lt;wsdl:message name="addBookRequest"&gt;
+    &lt;wsdl:part element="wns:addBook" name="parameters"/&gt;
+  &lt;/wsdl:message&gt;
+  
+  &lt;wsdl:message name="addBookResponse"&gt;
+    &lt;wsdl:part element="wns:addBookResponse" name="parameters"/&gt;
+  &lt;/wsdl:message&gt;
+
+  &lt;wsdl:portType name="Library"&gt;
+
+    &lt;wsdl:operation name="getBook"&gt;
+      &lt;wsdl:input message="wns:getBookRequest" name="getBookRequest"/&gt;
+      &lt;wsdl:output message="wns:getBookResponse" name="getBookResponse"/&gt;
+    &lt;/wsdl:operation&gt;
+
+    &lt;wsdl:operation name="addBook"&gt;
+      &lt;wsdl:input message="wns:addBookRequest" name="addBookRequest"/&gt;
+      &lt;wsdl:output message="wns:addBookResponse" name="addBookResponse"/&gt;
+    &lt;/wsdl:operation&gt;
+
+  &lt;/wsdl:portType&gt;
+  ...
+&lt;/wsdl:definitions&gt;
+
+
+</pre></div>
+  <p>This WSDL defines a service with just two operations: <b>getBook</b> and
+<b>addBook</b>. The <b>getBook</b> operation takes a <i>getBook</i> element as
+input, and returns a <i>getBookResponse</i> element as output, while
+<b>addBook</b> takes an <i>addBook</i> element as input and returns an
+<i>addBookResponse</i> as output. Here's the body of the client interface
+generated by the standard JiBX code generation:</p>
+    <div class="source"><pre>
+    public interface LibraryJibxUnwrapped {
+          
+             
+        /**
+         * Auto generated method signatures
+         * @param addBook
+         */
+         public com.sosnoski.ws.library.jibx.wrappers.AddBookResponse addBook(
+         com.sosnoski.ws.library.jibx.wrappers.AddBookRequest addBook) throws java.rmi.RemoteException
+          
+                       
+             ;
+             
+             
+        /**
+         * Auto generated method signatures
+         * @param getBook
+         */
+         public com.sosnoski.ws.library.jibx.wrappers.GetBookResponse getBook(
+         com.sosnoski.ws.library.jibx.wrappers.GetBookRequest getBook) throws java.rmi.RemoteException
+          
+                       
+             ;
+             
+
+        
+       //
+       }
+
+
+</pre></div>
+  <p>You can see that the JiBX code generation converted the operations into
+simple method call interfaces using objects corresponding to the input and
+output elements of the operation (see
+<a href="./jibx-unwrapped-example.html">JiBX Unwrapped Example</a> for the
+interface generated when unwrapping is instead used). The server-side interface
+is the same.</p><p>You need to supply an appropriate JiBX binding definition for use in code
+generation (using the <i>-Ebindingfile {file}</i> parameter for WSDL2Java - see
+<a href="./jibx-codegen-integration.html#codegen">JiBX Codegen Integration -
+WSDL2Java usage</a> for more details). This must define concrete <i>mappings</i>
+for each element used as the input or output of an operation. The JiBX code
+generation extension matches the element names to the binding in order to
+determine the corresponding class to use in generated code.</p><p>For example, here's a binding definition that matches the above WSDL:</p>
+    <div class="source"><pre>
+&lt;binding add-constructors="true"&gt;
+
+  &lt;namespace uri="http://ws.sosnoski.com/library/types" default="elements"/&gt;
+  
+  &lt;mapping name="getBook"
+      class="com.sosnoski.ws.library.jibx.wrappers.GetBookRequest"&gt;
+    &lt;value name="isbn" field="m_isbn"/&gt;
+  &lt;/mapping&gt;
+  
+  &lt;mapping name="getBookResponse"
+      class="com.sosnoski.ws.library.jibx.wrappers.GetBookResponse"&gt;
+    &lt;structure name="book" field="m_book"/&gt;
+  &lt;/mapping&gt;
+  
+  &lt;mapping name="addBook"
+      class="com.sosnoski.ws.library.jibx.wrappers.AddBookRequest"&gt;
+    &lt;structure field="m_book"&gt;
+      &lt;value name="type" field="m_type"/&gt;
+      &lt;value name="isbn" field="m_isbn"/&gt;
+      &lt;collection field="m_authors"&gt;
+        &lt;value name="author" type="java.lang.String"/&gt;
+      &lt;/collection&gt;
+      &lt;value name="title" field="m_title"/&gt;
+    &lt;/structure&gt;
+  &lt;/mapping&gt;
+  
+  &lt;mapping name="addBookResponse"
+      class="com.sosnoski.ws.library.jibx.wrappers.AddBookResponse"/&gt;
+  
+  &lt;mapping abstract="true" class="com.sosnoski.ws.library.jibx.beans.Book"&gt;
+    &lt;value name="type" style="attribute" field="m_type"/&gt;
+    &lt;value name="isbn" style="attribute" field="m_isbn"/&gt;
+    &lt;collection field="m_authors"&gt;
+      &lt;value name="author" type="java.lang.String"/&gt;
+    &lt;/collection&gt;
+    &lt;value name="title" field="m_title"/&gt;
+  &lt;/mapping&gt;
+
+&lt;/binding&gt;
+
+
+</pre></div>
+  <p>And here are the actual data object classes:</p>
+    <div class="source"><pre>
+package com.sosnoski.ws.library.jibx.wrappers;
+
+import com.sosnoski.ws.library.jibx.beans.Book;
+
+public class AddBookRequest
+{
+    private Book m_book;
+    
+    public AddBookRequest(Book book) {
+        m_book = book;
+    }
+    
+    public Book getBook() {
+        return m_book;
+    }
+}
+
+public class AddBookResponse
+{
+}
+
+public class GetBookRequest
+{
+    private String m_isbn;
+    
+    public GetBookRequest(String isbn) {
+        m_isbn = isbn;
+    }
+
+    public String getIsbn() {
+        return m_isbn;
+    }
+}
+
+public class GetBookResponse
+{
+    private Book m_book;
+    
+    public GetBookResponse(Book book) {
+        m_book = book;
+    }
+    
+    public Book getBook() {
+        return m_book;
+    }
+}
+
+package com.sosnoski.ws.library.jibx.beans;
+
+public class Book
+{
+    private String m_type;
+    private String m_isbn;
+    private String m_title;
+    private String[] m_authors;
+    
+    public Book() {}
+
+    public String getType() {
+        return m_type;
+    }
+    
+    public String getIsbn() {
+        return m_isbn;
+    }
+    
+    public String getTitle() {
+        return m_title;
+    }
+    
+    public String[] getAuthors() {
+        return m_authors;
+    }
+}
+
+
+
+
+</pre></div>
+  </div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file



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