You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ch...@apache.org on 2006/04/07 12:30:43 UTC
svn commit: r392238 [2/3] - in /webservices/axis2/trunk/java/xdocs: ./
latest/
Modified: webservices/axis2/trunk/java/xdocs/latest/CodegenToolReference.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/CodegenToolReference.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/CodegenToolReference.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/CodegenToolReference.html Fri Apr 7 03:30:34 2006
@@ -459,7 +459,7 @@
<p>The above build.xml depends on a build.properties file which defines
'axis.home', such as:</p>
-<p>axis.home=/home/username/axis2-0.95-bin/</p>
+<p>axis.home=/home/username/axis2-1.0-bin/</p>
<p>The above build.xml example also assumes three empty directories exist,
'dist', 'lib', and 'src'.</p>
Modified: webservices/axis2/trunk/java/xdocs/latest/OMTutorial.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/OMTutorial.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/OMTutorial.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/OMTutorial.html Fri Apr 7 03:30:34 2006
@@ -160,7 +160,7 @@
<h3>Obtaining the OM binary</h3>
<p>OM is not a separate product but part of Axis2. But Axis2 provides a
-minimal jar which contains the run time of Axis2. This axis2-core-0.95.jar
+minimal jar which contains the run time of Axis2. This axis2-core-1.0.jar
contains the compiled version of OM module.</p>
<p>The easiest way to obtain the OM binary is to download the Axis2 minimal
@@ -169,7 +169,7 @@
style="color: #000000">axis2-</span></font><font style="color: #000000"><span
style="color: #000000">core</span></font><font color="red"
style="color: #000000"><span
-style="color: #000000">-0.95.jar</span></font><span style="color: #000000">.
+style="color: #000000">-1.0.jar</span></font><span style="color: #000000">.
However more adventurous users can build the OM from source, which is
described in the next section. In this way one get only the "OM
jar".</span></p>
@@ -181,15 +181,15 @@
Linux move it to the project directory and execute the command "maven jar".
All other necessary jars will be automatically downloaded. <em> </em><font
color="red"><span style="color: #000000">When the build finishes
-successfully, the <span style="color: #000000">axis2-xml-0.95.jar</span> can
+successfully, the <span style="color: #000000">axis2-xml-1.0.jar</span> can
be found in the newly created "targets" directory in the XML
module.</span></font></p>
<p>Once the OM-binary is obtained by any of the above ways , it should be
included in the classpath for any of the OM based programs to work.
Subsequent sections of this tutorial assume that this build step is complete
-and the <font color="red"><span style="color: #000000">axis2-core-0.95.jar
-or</span> <span style="color: #000000">axis2-xml-0.95.jar </span></font>is
+and the <font color="red"><span style="color: #000000">axis2-core-1.0.jar
+or</span> <span style="color: #000000">axis2-xml-1.0.jar </span></font>is
correct in the classpath along with the StAX API jar file and a StAX
implementation.</p>
Modified: webservices/axis2/trunk/java/xdocs/latest/WS_policy.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/WS_policy.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/WS_policy.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/WS_policy.html Fri Apr 7 03:30:34 2006
@@ -1,155 +1,155 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
- <title>WS Policy Support in Axis2</title>
- <meta name="generator" content="amaya 9.2.1, see http://www.w3.org/Amaya/">
-</head>
-
-<body lang="en">
-<h1 align="center">Web Services Policy Support In Axis2</h1>
-
-<h2 align="center"><em>-Experimental Feature</em></h2>
-
-<p><em>Axis2 version 0.95</em></p>
-<i>E-mail comments/ suggestions to: <a
-href="mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a></i>
-
-<h2>What is Web Services (WS) Policy?</h2>
-
-<p>To consume non trivial web services one must fully understand its xml
-contract (WSDL) along with any other additional requirements, capabilities or
-preferences which translates to the configuration of the service, and
-essentially becomes the policies of the service.</p>
-
-<p>WS Policy framework provides a way to express the policies of a service in
-a machine-readable way. Web services infrastructure can be enhanced to
-understand and enforce policies at runtime. For instance, a service author
-might write a policy requiring digital signature and encryption, while
-service consumers could use the policy information to reason out whether they
-can adhere to this policy information to use the service or not.</p>
-
-<p>Further more, web service infrastructure could be enhanced to enforce
-those requirements without requiring the service author to write even single
-line of code.</p>
-
-<h2>Client Side WS-Policy Support</h2>
-
-<p>This release <strong>fully supports WS Policy at client-side</strong>. It
-means that when you codegen a stub against a WSLD which contains policies,
-the stub will contain the capability to engage the required modules with the
-appropriate configurations. For instance, if there is a security policy
-attached to an operation in the WSDL, the generated stub will engage the
-security module for that operation with the appropriate security
-configurations.</p>
-
-<h3>How it works:</h3>
-
-<h4>Phase 1: At PolicyEvaluator</h4>
-
-<p>Codegen engine runs few of its registered extensions before it generates
-the stub. When PolicyEvalutor (which is a registered Codegen extension) is
-initialized, it populates a registry of namespaces of supported policies to
-PolicyExtensions.</p>
-
-<p>For instance, module foo might have a mapping of namespace
-http://test.com/foo which means any primitive assertion which has this
-namespace will be processed by this module. Foo module might implement the
-ModulePolicyExtension interface through which PolicyExtension object can be
-obtained.</p>
-
-<p>A <strong>PolicyExtension</strong> is the access point for a module to add
-any other methods to the stub. For instance Reliable Messaging module can add
-createSequence() and endSequence() methods to the stub, that the user must
-call to start and end an RM sequence.</p>
-
-<p>Then at the engagement of PolicyEvaluator, effective policy of each
-operation is calculated based on policy information declared in the WSDL
-document. Here we assume that effective policy of an operation contains a
-single alternative (<strong>Multiple policy alternatives are not
-supported</strong>). Then we split that policy as follows into few other
-policies such that, each policy will contain primitive assertions belonging
-to only one namespace.</p>
-<pre> <wsp:Policy> <wsp:Policy> <wsp:Policy> <wsp:Policy>
- <a:Foo/> <a:Foo/> <b:Foo/> <c:Bar/>
- <a:Bar/> => <a:Bar/> </wsp:Policy> </wsp:Policy>
- <b:Foo/> </wsp:Policy>
- <c:Bar/>
- </wsp:Policy></pre>
-
-<p>Then each policy is given to the appropriate PolicyExtension with an
-org.w3c.Element type object to which the module can append any other
-elements/attributes it wishes. Those attributes/elements should resolve to
-meaningful stub functions via PolicyExtensionTemplate.xsl at latter point of
-time.</p>
-
-<p>For instance depending on the policy, Security module can append
-<username>, <passwd> elements to the given element as children,
-which are later resolved into setUsername(..), setPasswd(..), functions of
-the stub. This way a module can include additional methods to the stub which
-can be used to get specific parameters to the module. These methods store any
-user input in the ServiceClient properties
-(ServiceClient.getOptions().putProperty(...)) which can later be accessed by
-the module.</p>
-
-<h4>Phase 2: At MultiLanguageClientEmitter</h4>
-
-<p>Further, effective policies (based on the WSDL) at appropriate levels
-(service level, operation level) are stored as policy strings in the stub.
-Few more generic methods are also added to the stub which are used to
-evaluate/process policies at runtime.</p>
-
-<h4>Phase 3: Runtime</h4>
-
-<p>When a new stub object is created, the policy strings in the stub are
-converted into policy objects and merged together to get the effective
-policies of each operation. These effective policies are stored in
-appropriate AxisOperation objects which a module can access at later point of
-time.</p>
-
-<p>Then based on its policy each AxisOperation is engaged to a set of
-modules.</p>
-
-<p>When the stub method is invoked, those modules which are engaged to that
-AxisOperation, access the effective policy for that operation via
-AxisOperation object. It can get other information needed from the
-MessageContext which get stored by stub methods which the module has added to
-the stub earlier. The modules are required to loads their configurations
-according to the effective policy which is set in AxisOperation and
-properties they get via MessageContext.</p>
-
-<h2>Server Side WS-Policy Support</h2>
-
-<p>In this current release Axis2 framework uses ws-commons/policy as an
-object model to manipulate policy documents. All its description builders
-store any policy information included in description documents (services.xml,
-axis2.xml, .. etc) in the appropriate description classes. This information
-is available at both deployment and run time via these description
-classes.</p>
-
-<p>When generating WSDL dynamically for each service, policy information in
-the description classes is included. For instance, if you declare a policy in
-axis2.xml then that policy is reflected in service elements of WSDL of every
-service. If a policy is declared in a services.xml, it is shown in the
-service element of WSDL for that particular service.</p>
-
-<p>Next step is to use that information to engage and configure required
-modules and allow the module to make use of this policy information.</p>
-
-<p>It is evident that a great deal of work is required to make axis2 a fully
-fledged ws-policy supported web service infrastructure. But it is encouraging
-to note that we've taken the first steps towards this goal. We appreciate any
-suggestions, patches etc you send us in this regard. Keep on
-contributing...!</p>
-<h2>Resources</h2>
-<ul>
-<li>Apache WS-Commons Policy Implementaion official site- <a href="http://ws.apache.org/commons/policy/index.html" target="_blank">Home Page</a></li>
-<li>Sanka Samaranayake, March 2006. <a href="" target="_blank">Web services Policy - Why, What & How</a></li>
-<li><a href="http://svn.apache.org/viewcvs.cgi/webservices/commons/modules/policy/" target="_blank">WS-commons/policy SVN</a></li>
-<li><a href="http://specs.xmlsoap.org/ws/2004/09/policy/ws-policy.pdf" target="_blank">Web
- Services Policy Framework (WS-Policy)</a></li>
-
-</ul>
-</body>
-</html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
+ <title>WS Policy Support in Axis2</title>
+ <meta name="generator" content="amaya 9.2.1, see http://www.w3.org/Amaya/">
+</head>
+
+<body lang="en">
+<h1 align="center">Web Services Policy Support In Axis2</h1>
+
+<h2 align="center"><em>-Experimental Feature</em></h2>
+
+<p><em>Axis2 version 1.0</em></p>
+<i>E-mail comments/ suggestions to: <a
+href="mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a></i>
+
+<h2>What is Web Services (WS) Policy?</h2>
+
+<p>To consume non trivial web services one must fully understand its xml
+contract (WSDL) along with any other additional requirements, capabilities or
+preferences which translates to the configuration of the service, and
+essentially becomes the policies of the service.</p>
+
+<p>WS Policy framework provides a way to express the policies of a service in
+a machine-readable way. Web services infrastructure can be enhanced to
+understand and enforce policies at runtime. For instance, a service author
+might write a policy requiring digital signature and encryption, while
+service consumers could use the policy information to reason out whether they
+can adhere to this policy information to use the service or not.</p>
+
+<p>Further more, web service infrastructure could be enhanced to enforce
+those requirements without requiring the service author to write even single
+line of code.</p>
+
+<h2>Client Side WS-Policy Support</h2>
+
+<p>This release <strong>fully supports WS Policy at client-side</strong>. It
+means that when you codegen a stub against a WSLD which contains policies,
+the stub will contain the capability to engage the required modules with the
+appropriate configurations. For instance, if there is a security policy
+attached to an operation in the WSDL, the generated stub will engage the
+security module for that operation with the appropriate security
+configurations.</p>
+
+<h3>How it works:</h3>
+
+<h4>Phase 1: At PolicyEvaluator</h4>
+
+<p>Codegen engine runs few of its registered extensions before it generates
+the stub. When PolicyEvalutor (which is a registered Codegen extension) is
+initialized, it populates a registry of namespaces of supported policies to
+PolicyExtensions.</p>
+
+<p>For instance, module foo might have a mapping of namespace
+http://test.com/foo which means any primitive assertion which has this
+namespace will be processed by this module. Foo module might implement the
+ModulePolicyExtension interface through which PolicyExtension object can be
+obtained.</p>
+
+<p>A <strong>PolicyExtension</strong> is the access point for a module to add
+any other methods to the stub. For instance Reliable Messaging module can add
+createSequence() and endSequence() methods to the stub, that the user must
+call to start and end an RM sequence.</p>
+
+<p>Then at the engagement of PolicyEvaluator, effective policy of each
+operation is calculated based on policy information declared in the WSDL
+document. Here we assume that effective policy of an operation contains a
+single alternative (<strong>Multiple policy alternatives are not
+supported</strong>). Then we split that policy as follows into few other
+policies such that, each policy will contain primitive assertions belonging
+to only one namespace.</p>
+<pre> <wsp:Policy> <wsp:Policy> <wsp:Policy> <wsp:Policy>
+ <a:Foo/> <a:Foo/> <b:Foo/> <c:Bar/>
+ <a:Bar/> => <a:Bar/> </wsp:Policy> </wsp:Policy>
+ <b:Foo/> </wsp:Policy>
+ <c:Bar/>
+ </wsp:Policy></pre>
+
+<p>Then each policy is given to the appropriate PolicyExtension with an
+org.w3c.Element type object to which the module can append any other
+elements/attributes it wishes. Those attributes/elements should resolve to
+meaningful stub functions via PolicyExtensionTemplate.xsl at latter point of
+time.</p>
+
+<p>For instance depending on the policy, Security module can append
+<username>, <passwd> elements to the given element as children,
+which are later resolved into setUsername(..), setPasswd(..), functions of
+the stub. This way a module can include additional methods to the stub which
+can be used to get specific parameters to the module. These methods store any
+user input in the ServiceClient properties
+(ServiceClient.getOptions().putProperty(...)) which can later be accessed by
+the module.</p>
+
+<h4>Phase 2: At MultiLanguageClientEmitter</h4>
+
+<p>Further, effective policies (based on the WSDL) at appropriate levels
+(service level, operation level) are stored as policy strings in the stub.
+Few more generic methods are also added to the stub which are used to
+evaluate/process policies at runtime.</p>
+
+<h4>Phase 3: Runtime</h4>
+
+<p>When a new stub object is created, the policy strings in the stub are
+converted into policy objects and merged together to get the effective
+policies of each operation. These effective policies are stored in
+appropriate AxisOperation objects which a module can access at later point of
+time.</p>
+
+<p>Then based on its policy each AxisOperation is engaged to a set of
+modules.</p>
+
+<p>When the stub method is invoked, those modules which are engaged to that
+AxisOperation, access the effective policy for that operation via
+AxisOperation object. It can get other information needed from the
+MessageContext which get stored by stub methods which the module has added to
+the stub earlier. The modules are required to loads their configurations
+according to the effective policy which is set in AxisOperation and
+properties they get via MessageContext.</p>
+
+<h2>Server Side WS-Policy Support</h2>
+
+<p>In this current release Axis2 framework uses ws-commons/policy as an
+object model to manipulate policy documents. All its description builders
+store any policy information included in description documents (services.xml,
+axis2.xml, .. etc) in the appropriate description classes. This information
+is available at both deployment and run time via these description
+classes.</p>
+
+<p>When generating WSDL dynamically for each service, policy information in
+the description classes is included. For instance, if you declare a policy in
+axis2.xml then that policy is reflected in service elements of WSDL of every
+service. If a policy is declared in a services.xml, it is shown in the
+service element of WSDL for that particular service.</p>
+
+<p>Next step is to use that information to engage and configure required
+modules and allow the module to make use of this policy information.</p>
+
+<p>It is evident that a great deal of work is required to make axis2 a fully
+fledged ws-policy supported web service infrastructure. But it is encouraging
+to note that we've taken the first steps towards this goal. We appreciate any
+suggestions, patches etc you send us in this regard. Keep on
+contributing...!</p>
+<h2>Resources</h2>
+<ul>
+<li>Apache WS-Commons Policy Implementaion official site- <a href="http://ws.apache.org/commons/policy/index.html" target="_blank">Home Page</a></li>
+<li>Sanka Samaranayake, March 2006. <a href="" target="_blank">Web services Policy - Why, What & How</a></li>
+<li><a href="http://svn.apache.org/viewcvs.cgi/webservices/commons/modules/policy/" target="_blank">WS-commons/policy SVN</a></li>
+<li><a href="http://specs.xmlsoap.org/ws/2004/09/policy/ws-policy.pdf" target="_blank">Web
+ Services Policy Framework (WS-Policy)</a></li>
+
+</ul>
+</body>
+</html>
Modified: webservices/axis2/trunk/java/xdocs/latest/index.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/index.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/index.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/index.html Fri Apr 7 03:30:34 2006
@@ -1,82 +1,82 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
-"http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
- <title>Axis2 0.95 Documentation</title>
-</head>
-
-<body>
-<h1>Axis2 version 0.95 Documentation</h1>
-<h2>Getting Started with Axis2</h2>
-<ul>
- <li><a href="installationguide.html">Installation Guide</a></li>
- <li><a href="userguide.html">User's Guide</a></li>
- <li><a href="webadminguide.html">Web Administration Guide</a></li>
-</ul>
-
-<h2>Tools References</h2>
-<ul>
- <li><a href="CodegenToolReference.html">Code Generator Wizard - Command
- Line Tool</a></li>
- <!--<li><a href="CodegenTools-EclipsePlugin.html">Code Generator Wizard -
- eclipse Plug-in</a></li>-->
- <li><a href="ServiceArchiveToolReference.html">Service Archive Wizard -
- eclipse Plug-in</a></li>
- <!--<li><a href="tools/idea/Idea_plug-in_userguide.html">IntelliJ IDEA
- Plug-ins</a></li>-->
-</ul>
-
-<h2>Additional References</h2>
-<ul>
- <li><a href="http://wiki.apache.org/ws/FrontPage/Axis2">Axis2 Wiki</a></li>
- <li><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li>
- <li><a href="migration.html">Migrating from Axis 1.x to Axis 2</a></li>
- <li><a href="OMTutorial.html">AXIOM Tutorial</a></li>
- <li><a href="rest-ws.html">REST Support</a></li>
- <li><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li>
- <li><a href="axis2config.html">Axis2 Configuration Guide</a></li>
- <li><a href="api/index.html">Online Java Docs</a></li>
- <li><a href="adb/adb-howto.html">ADB How-to</a></li>
- <li><a href="security-module.html">WS-Security How-to</a></li>
- <li><a href="WS_policy.html">Web Services Policy Support In Axis2</a></li>
-</ul>
-
-<h2>Other Tutorials</h2>
-
-<h3>Axis2</h3>
-<ul>
- <li><a href="http://www.jaxmag.com/itr/online_artikel/psecom,id,747,nodeid,147.html">Axis2 - The Future of Web Services</a></li>
- <li><a
- href="http://www.developer.com/services/article.php/3525481">Introducing
- Axis2</a></li>
- <li><a href="http://www.onjava.com/pub/a/onjava/2005/07/27/axis2.html">Web
- Services Messaging with Apache Axis2: Concepts and Techniques</a></li>
- <li><a href="http://developer.com/java/web/article.php/3529321">Axis2
- Execution Framework</a></li>
- <li><a
- href="http://jaxmag.com/itr/online_artikel/psecom,id,757,nodeid,147.html">Axis2
- Deployment Model</a></li>
- <li><a
- href="http://www.developer.com/open/article.php/3557741">Undertanding
- Axis2 Deployment Architecture</a></li>
- <li><a
- href="http://www.developer.com/java/other/article.php/3570031">Utilizing
- a Non-Java Web Servive with Axis2</a></li>
-<li><a
- href="http://www.developer.com/open/article.php/3589126">Avoiding Mistakes Made Using Axis2
-</a></li>
-</ul>
-
-<h3>AXIOM</h3>
-<ul>
- <li><a
- href="http://www.jaxmag.com/itr/online_artikel/psecom,id,726,nodeid,147.html">Fast
- and Lightweight Object Model for XML </a> - An Introduction to AXIOM, the
- Open Source API for Working with XML</li>
- <li><a href="http://www-128.ibm.com/developerworks/library/x-axiom/">Get
- the most out of XML processing with AXIOM</a> - Explaining the
- flexibilities of AXIOM in developerworks.</li>
-</ul>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
+ <title>Axis2 1.0 Documentation</title>
+</head>
+
+<body>
+<h1>Axis2 version 1.0 Documentation</h1>
+<h2>Getting Started with Axis2</h2>
+<ul>
+ <li><a href="installationguide.html">Installation Guide</a></li>
+ <li><a href="userguide.html">User's Guide</a></li>
+ <li><a href="webadminguide.html">Web Administration Guide</a></li>
+</ul>
+
+<h2>Tools References</h2>
+<ul>
+ <li><a href="CodegenToolReference.html">Code Generator Wizard - Command
+ Line Tool</a></li>
+ <!--<li><a href="CodegenTools-EclipsePlugin.html">Code Generator Wizard -
+ eclipse Plug-in</a></li>-->
+ <li><a href="ServiceArchiveToolReference.html">Service Archive Wizard -
+ eclipse Plug-in</a></li>
+ <!--<li><a href="tools/idea/Idea_plug-in_userguide.html">IntelliJ IDEA
+ Plug-ins</a></li>-->
+</ul>
+
+<h2>Additional References</h2>
+<ul>
+ <li><a href="http://wiki.apache.org/ws/FrontPage/Axis2">Axis2 Wiki</a></li>
+ <li><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li>
+ <li><a href="migration.html">Migrating from Axis 1.x to Axis 2</a></li>
+ <li><a href="OMTutorial.html">AXIOM Tutorial</a></li>
+ <li><a href="rest-ws.html">REST Support</a></li>
+ <li><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li>
+ <li><a href="axis2config.html">Axis2 Configuration Guide</a></li>
+ <li><a href="api/index.html">Online Java Docs</a></li>
+ <li><a href="adb/adb-howto.html">ADB How-to</a></li>
+ <li><a href="security-module.html">WS-Security How-to</a></li>
+ <li><a href="WS_policy.html">Web Services Policy Support In Axis2</a></li>
+</ul>
+
+<h2>Other Tutorials</h2>
+
+<h3>Axis2</h3>
+<ul>
+ <li><a href="http://www.jaxmag.com/itr/online_artikel/psecom,id,747,nodeid,147.html">Axis2 - The Future of Web Services</a></li>
+ <li><a
+ href="http://www.developer.com/services/article.php/3525481">Introducing
+ Axis2</a></li>
+ <li><a href="http://www.onjava.com/pub/a/onjava/2005/07/27/axis2.html">Web
+ Services Messaging with Apache Axis2: Concepts and Techniques</a></li>
+ <li><a href="http://developer.com/java/web/article.php/3529321">Axis2
+ Execution Framework</a></li>
+ <li><a
+ href="http://jaxmag.com/itr/online_artikel/psecom,id,757,nodeid,147.html">Axis2
+ Deployment Model</a></li>
+ <li><a
+ href="http://www.developer.com/open/article.php/3557741">Undertanding
+ Axis2 Deployment Architecture</a></li>
+ <li><a
+ href="http://www.developer.com/java/other/article.php/3570031">Utilizing
+ a Non-Java Web Servive with Axis2</a></li>
+<li><a
+ href="http://www.developer.com/open/article.php/3589126">Avoiding Mistakes Made Using Axis2
+</a></li>
+</ul>
+
+<h3>AXIOM</h3>
+<ul>
+ <li><a
+ href="http://www.jaxmag.com/itr/online_artikel/psecom,id,726,nodeid,147.html">Fast
+ and Lightweight Object Model for XML </a> - An Introduction to AXIOM, the
+ Open Source API for Working with XML</li>
+ <li><a href="http://www-128.ibm.com/developerworks/library/x-axiom/">Get
+ the most out of XML processing with AXIOM</a> - Explaining the
+ flexibilities of AXIOM in developerworks.</li>
+</ul>
+</body>
+</html>
Modified: webservices/axis2/trunk/java/xdocs/latest/installationguide.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/installationguide.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/installationguide.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/installationguide.html Fri Apr 7 03:30:34 2006
@@ -1,335 +1,335 @@
-<html>
-<head>
- <meta http-equiv="content-type" content="">
- <title>Axis2 Installation Guide</title>
- <style type="text/css">
- </style>
-</head>
-
-<body lang="en">
-<h1 align="center">Axis2 Installation Guide</h1>
-
-<p><i>Version 0.95</i></p>
-<i>Feedback: <a
-href="mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a></i>
-
-<h3>Contents</h3>
-<ul>
- <li><a href="#Download_Axis2">Download Axis2</a></li>
- <li><p><a href="#requirements">System Requirements</a></p>
- </li>
- <li><a href="#_Toc96698083">Setting up the Environment and tools</a>
- <ul>
- <li><p><a href="#maven">Maven</a></p>
- </li>
- <li><a href="#_Toc96698085">The Axis2 source distribution</a></li>
- </ul>
- </li>
- <li><p><a href="#_Toc96698086">Installing Axis2 in a Servlet
- container</a></p>
- <ul>
- <li><a href="#upload">Uploading services</a></li>
- </ul>
- </li>
-</ul>
-<a name="Download_Axis2"></a>
-<h3>Download Axis2</h3>
-
-<p>Axis2 is distributed in several convenient distribution packages and can
-be installed either as a standalone server or as part of a J2EE compliant
-servlet container. Axis2 is distributed under the Apache License, version
-2.0. You can download Axis2 <a
-href="http://ws.apache.org/axis2/download.cgi">here</a>. Latest release of
-Axis2 is version 0.95.</p>
-
-<table width="940" border="1" cellpadding="1">
- <tbody>
- <tr>
- <th width="83" scope="col">Distribution Name</th>
- <th width="633" scope="col">Description</th>
- <th width="202" scope="col">Items</th>
- </tr>
- <tr>
- <td>Minimal Distribution - Binary</td>
- <td>This distribution is aimed at advanced users who will be embedding
- Axis2. It will contain the minimal runtime required to act as a Web
- Service client and/or a server (axis2-core-0.95.jar will contain
- compiled versions of common, xml, wsdl and core modules.)</td>
- <td><ul>
- <li>axis2-core-0.95.jar, axis2-adb-0.95.jar</li>
- <li>third party distributable libraries</li>
- <li>README.TXT and release-notes.html</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>Minimal Distribution - Source</td>
- <td background="#_Toc96698083"><p>This will contain the sources of
- Axis2 minimal distribution. One can generate a binary distribution
- from this by typing <span class="style1">$maven dist-min-bin.
- </span>(<a href="#_Toc96698083">Set up Axis2 environment</a> before
- running this command)</p>
- </td>
- <td><ul>
- <li>sources of Axis2 common, xml, wsdl, adb and core modules</li>
- <li>README.TXT and release-notes.html</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>Standard Distribution - Binary</td>
- <td>This is the complete version of Axis2 and will contain useful
- samples as well. Useful for some one to get familiar with Axis2.
- (Since WS-Addressing implementation module is engaged in to Axis2, by
- default, this distribution will contain addressing.mar. But the
- other modules that are being developed within Axis2 will not be
- included here and are available to be downloaded separately from <a
- href="http://ws.apache.org/axis2/modules/index.html">here</a>.)</td>
- <td><ul>
- <li>all the content of minimal-binary distribution</li>
- <li>Contents of codegen and DOOM modules</li>
- <li>Samples</li>
- <li>addressing.mar</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>Standard Distribution - Source</td>
- <td>This will contain the sources of Axis2 standard distribution. One
- can generate a binary distribution from this by typing <span
- class="style1">$maven dist-standard-bin. </span>(<a
- href="#_Toc96698083">Set up Axis2 environment</a> before running this
- command)</td>
- <td><ul>
- <li>all the content of minimal-source distribution</li>
- <li>Contents of codegen and DOOM modules</li>
- <li>Samples</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>WAR (Web Archive) Distribution</td>
- <td>This will be the web application of Axis2 which can be deployed in
- most of the servlet containers.</td>
- <td><ul>
- <li>all the contents of the minimal distribution</li>
- <li>Admin web app</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>Documents Distribution</td>
- <td>This will contain all the documentation in one package.</td>
- <td><ul>
- <li>xdocs</li>
- <li>javadocs</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>Plugin Distribution</td>
- <td>This will contain the plugins that are created for Eclipse and
- IDEA.</td>
- <td><ul>
- <li>Intellij IDEA plugins</li>
- <li>Eclipse plugins</li>
- </ul>
- </td>
- </tr>
- </tbody>
-</table>
-<a name="requirements"></a>
-<h3>System Requirements</h3>
-
-<table border="2">
- <caption></caption>
- <tbody>
- <tr>
- <td>Java Runtime
-
- <p>Environment</p>
- </td>
- <td>1.4 (It has not been fully tested on the latest JRE 1.5)
-
- <p>For instructions on setting up the JRE in different operating
- systems, visit <a
- href="http://java.sun.com/">http://java.sun.com</a></p>
- </td>
- </tr>
- <tr>
- <td>Maven</td>
- <td>1.0.2 or higher in Maven 1.x series (<a
- href="http://maven.apache.org/">download</a>). <strong>Please
- download maven 1.x version. Axis2 is not compatible with maven2
- yet.</strong>
-
- <p>Required only for building Axis2 from source distribution</p>
- </td>
- </tr>
- <tr>
- <td>Memory</td>
- <td>No minimum requirement</td>
- </tr>
- <tr>
- <td>Disk</td>
- <td>No minimum requirement.
-
- <p>Approximately 20 MB will be used for war distribution</p>
- </td>
- </tr>
- <tr>
- <td>Operating system</td>
- <td>Tested on Windows XP, Linux, Mac OS X, Fedora core, Ubuntu,
- Gentoo</td>
- </tr>
- </tbody>
-</table>
-
-
-<p>All the required jars are shipped with the binary distribution.</p>
-
-<p>Running the Maven build will automatically download the required jars when
-using source distribution.</p>
-<a name="_Toc96698083"></a>
-<h3>Setting up the Environment and Tools</h3>
-<a name="maven"></a>
-<h4>Maven</h4>
-
-<p>The Axis2 build is based on</p>
-<a href="http://maven.apache.org/maven-1.x/">Maven </a>. Hence the only
-prerequisite to build Axis2 from source distribution is to have Maven
-installed. Extensive instruction guides are available at the Maven site.This
-guide however contains the easiest path for quick environment setting.
-Advanced users who wish to know more about Maven can visit <a
-href="http://maven.apache.org/start/index.html">here </a>.
-<ul>
- <li>Windows</li>
-</ul>
-<ol>
- <li>Download and run the Windows installer package</li>
- <li>Set the 'Environment Variables' ( create system variable MAVEN_HOME and
- edit path. eg: "C:\Program Files\Apache Software Foundation\maven-1.0.2";
- path %MAVEN_HOME%\bin)</li>
- <li>Make sure that system variable JAVA_HOME is set to the location of your
- JDK, eg. C:\Program Files\Java\jdk1.5.0_02</li>
- <li>Run maven --version to verify that it is correctly installed.</li>
-</ol>
-
-<p align="center"><img alt="clip_image002 (15K)"
-src="images/clip_image002.jpg" height="211" width="477"></p>
-<ul>
- <li>Unix based OS (Linux etc)</li>
-</ul>
-
-<p>The tar ball or the zip archive is the best option. Once the archive is
-downloaded expand it to a directory of choice and set the environment
-variable MAVEN_HOME and add MAVEN_HOME/bin to the path as well. More
-instructions for installing Maven in Unix based operating systems can be
-found <a href="http://maven.apache.org/start/install.html">here </a>.</p>
-
-<p>Once maven is properly installed you can start building Axis2.</p>
-<a name="_Toc96698085"></a>
-
-<h4>The Axis2 source distribution</h4>
-
-<p>The <a href="http://ws.apache.org/axis2/download.cgi">source distribution
-</a> is available as a zipped archive. All the necessary build scripts are
-included with the source distribution. Once the source archive is expanded
-into a directory of choice, moving to the particular directory and running
-maven command will build the Axis2 jar file.</p>
-
-<p align="center"><img alt="clip_image004 (43K)" src="images/maven.jpg"/><br clear="all"/></p>
-
-<p>Once the command completes, the binaries (jar files in this case) can be
-found at a newly created "target" directory.</p>
-
-<p><strong>Note: For the first Maven build (if the maven repository is not
-built first) it will take a while since required jars need to be downloaded.
-However this is a once only process and will not affect any successive
-builds.</strong></p>
-
-<p><strong></strong>The default maven build will however build only the Axis2
-jar file. To obtain a WAR (Web Archive), "maven war" command should be
-issued. This will create a complete WAR with the name axis2.war inside the
-target directory.</p>
-
-<p>Once this build step is complete, the binaries are ready to be
-deployed.</p>
-<a name="_Toc96698086"></a>
-
-<h3>Installing Axis2 in a Servlet container</h3>
-<ol>
- <li><a href="http://ws.apache.org/axis2/download.cgi">Download</a> Axis2 war file</li>
- <li>Drop the war in the webapps folder. Most servlet containers will
- automatically install war. (some servlet containers may require a restart
- in order to capture the new web application. Refer your servlet container
- documentation for more information about this.)</li>
- <li>Once the WAR is successfully installed, test it by pointing the web
- browser to the <strong>http:// <host :port>/ 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=""></strong></p>
-
- <p></p>
- <li>Use validate link to ensure that everything is fine and smooth. If the
- validation fails then the war has failed to install properly or some
- essential jars are missing. At such a situation the documentation of the
- particular servlet container should be consulted to find the problem. The
- following page is a successful validation. Note the statement core Axis2
- libraries are present.
- <p></p>
- </li>
-
- <p align="center"><strong><img src="images/happyaxis.jpg"
- alt=""></strong></p>
-</ol>
-<a name="upload"></a>
-<h4>Uploading services</h4>
-<ol>
- <p>The Axis2 web application also provides an interface to upload services.
- Once a service is created according to the service specification as
- described in userguide that jar file can be uploaded using the upload
- page.</p>
-
- <p align="center"><strong><img src="images/clip_image010.jpg"
- alt=""></strong></p>
-
- <p>The uploaded jar files will be stored in the default service directory.
- For Axis2 this will be the <webapps>/axis2/WEB-INF/services
- directory. Once a service is uploaded it will be installed instantly.</p>
-
- <p>Since Axis2 supports hot deployment one can drop the service jar
- directly through the file system to the above mentioned services
- directory.It will also cause the service to be automatically installed
- without the container being restarted.</p>
-
- <p>Use the 'Services' link on the Web Application home page to check the
- successful installation of a service. The services and the operations of
- successfully installed services will be displayed in the available services
- page.</p>
-
- <p align="center"><img src="images/clip_image012.jpg" alt=""></p>
-
- <p></p>
-
- <p>If the service has deployment time error it will list those services as
- faulty services. If you click on the link you can see the your deployment
- fault error message(s).</p>
-
- <p align="center"><img src="images/faultservice.jpg" alt=""></p>
-
- <p>Deployment time error message</p>
-
- <p align="center"><strong><img src="images/faultmsg.jpg"
- alt=""></strong></p>
-
- <p></p>
-
- <p>Axis2 Administration is all about configuring Axis2 at the run time and
- the configuration will be transient. More descriptions are available in <a
- href="webadminguide.html">Axis2 Web Administration Guide</a></p>
-</ol>
-</body>
-</html>
+<html>
+<head>
+ <meta http-equiv="content-type" content="">
+ <title>Axis2 Installation Guide</title>
+ <style type="text/css">
+ </style>
+</head>
+
+<body lang="en">
+<h1 align="center">Axis2 Installation Guide</h1>
+
+<p><i>Version 1.0</i></p>
+<i>Feedback: <a
+href="mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a></i>
+
+<h3>Contents</h3>
+<ul>
+ <li><a href="#Download_Axis2">Download Axis2</a></li>
+ <li><p><a href="#requirements">System Requirements</a></p>
+ </li>
+ <li><a href="#_Toc96698083">Setting up the Environment and tools</a>
+ <ul>
+ <li><p><a href="#maven">Maven</a></p>
+ </li>
+ <li><a href="#_Toc96698085">The Axis2 source distribution</a></li>
+ </ul>
+ </li>
+ <li><p><a href="#_Toc96698086">Installing Axis2 in a Servlet
+ container</a></p>
+ <ul>
+ <li><a href="#upload">Uploading services</a></li>
+ </ul>
+ </li>
+</ul>
+<a name="Download_Axis2"></a>
+<h3>Download Axis2</h3>
+
+<p>Axis2 is distributed in several convenient distribution packages and can
+be installed either as a standalone server or as part of a J2EE compliant
+servlet container. Axis2 is distributed under the Apache License, version
+2.0. You can download Axis2 <a
+href="http://ws.apache.org/axis2/download.cgi">here</a>. Latest release of
+Axis2 is version 1.0.</p>
+
+<table width="940" border="1" cellpadding="1">
+ <tbody>
+ <tr>
+ <th width="83" scope="col">Distribution Name</th>
+ <th width="633" scope="col">Description</th>
+ <th width="202" scope="col">Items</th>
+ </tr>
+ <tr>
+ <td>Minimal Distribution - Binary</td>
+ <td>This distribution is aimed at advanced users who will be embedding
+ Axis2. It will contain the minimal runtime required to act as a Web
+ Service client and/or a server (axis2-core-1.0.jar will contain
+ compiled versions of common, xml, wsdl and core modules.)</td>
+ <td><ul>
+ <li>axis2-core-1.0.jar, axis2-adb-1.0.jar</li>
+ <li>third party distributable libraries</li>
+ <li>README.TXT and release-notes.html</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>Minimal Distribution - Source</td>
+ <td background="#_Toc96698083"><p>This will contain the sources of
+ Axis2 minimal distribution. One can generate a binary distribution
+ from this by typing <span class="style1">$maven dist-min-bin.
+ </span>(<a href="#_Toc96698083">Set up Axis2 environment</a> before
+ running this command)</p>
+ </td>
+ <td><ul>
+ <li>sources of Axis2 common, xml, wsdl, adb and core modules</li>
+ <li>README.TXT and release-notes.html</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>Standard Distribution - Binary</td>
+ <td>This is the complete version of Axis2 and will contain useful
+ samples as well. Useful for some one to get familiar with Axis2.
+ (Since WS-Addressing implementation module is engaged in to Axis2, by
+ default, this distribution will contain addressing.mar. But the
+ other modules that are being developed within Axis2 will not be
+ included here and are available to be downloaded separately from <a
+ href="http://ws.apache.org/axis2/modules/index.html">here</a>.)</td>
+ <td><ul>
+ <li>all the content of minimal-binary distribution</li>
+ <li>Contents of codegen and DOOM modules</li>
+ <li>Samples</li>
+ <li>addressing.mar</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>Standard Distribution - Source</td>
+ <td>This will contain the sources of Axis2 standard distribution. One
+ can generate a binary distribution from this by typing <span
+ class="style1">$maven dist-standard-bin. </span>(<a
+ href="#_Toc96698083">Set up Axis2 environment</a> before running this
+ command)</td>
+ <td><ul>
+ <li>all the content of minimal-source distribution</li>
+ <li>Contents of codegen and DOOM modules</li>
+ <li>Samples</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>WAR (Web Archive) Distribution</td>
+ <td>This will be the web application of Axis2 which can be deployed in
+ most of the servlet containers.</td>
+ <td><ul>
+ <li>all the contents of the minimal distribution</li>
+ <li>Admin web app</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>Documents Distribution</td>
+ <td>This will contain all the documentation in one package.</td>
+ <td><ul>
+ <li>xdocs</li>
+ <li>javadocs</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>Plugin Distribution</td>
+ <td>This will contain the plugins that are created for Eclipse and
+ IDEA.</td>
+ <td><ul>
+ <li>Intellij IDEA plugins</li>
+ <li>Eclipse plugins</li>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a name="requirements"></a>
+<h3>System Requirements</h3>
+
+<table border="2">
+ <caption></caption>
+ <tbody>
+ <tr>
+ <td>Java Runtime
+
+ <p>Environment</p>
+ </td>
+ <td>1.4 (It has not been fully tested on the latest JRE 1.5)
+
+ <p>For instructions on setting up the JRE in different operating
+ systems, visit <a
+ href="http://java.sun.com/">http://java.sun.com</a></p>
+ </td>
+ </tr>
+ <tr>
+ <td>Maven</td>
+ <td>1.0.2 or higher in Maven 1.x series (<a
+ href="http://maven.apache.org/">download</a>). <strong>Please
+ download maven 1.x version. Axis2 is not compatible with maven2
+ yet.</strong>
+
+ <p>Required only for building Axis2 from source distribution</p>
+ </td>
+ </tr>
+ <tr>
+ <td>Memory</td>
+ <td>No minimum requirement</td>
+ </tr>
+ <tr>
+ <td>Disk</td>
+ <td>No minimum requirement.
+
+ <p>Approximately 20 MB will be used for war distribution</p>
+ </td>
+ </tr>
+ <tr>
+ <td>Operating system</td>
+ <td>Tested on Windows XP, Linux, Mac OS X, Fedora core, Ubuntu,
+ Gentoo</td>
+ </tr>
+ </tbody>
+</table>
+
+
+<p>All the required jars are shipped with the binary distribution.</p>
+
+<p>Running the Maven build will automatically download the required jars when
+using source distribution.</p>
+<a name="_Toc96698083"></a>
+<h3>Setting up the Environment and Tools</h3>
+<a name="maven"></a>
+<h4>Maven</h4>
+
+<p>The Axis2 build is based on</p>
+<a href="http://maven.apache.org/maven-1.x/">Maven </a>. Hence the only
+prerequisite to build Axis2 from source distribution is to have Maven
+installed. Extensive instruction guides are available at the Maven site.This
+guide however contains the easiest path for quick environment setting.
+Advanced users who wish to know more about Maven can visit <a
+href="http://maven.apache.org/start/index.html">here </a>.
+<ul>
+ <li>Windows</li>
+</ul>
+<ol>
+ <li>Download and run the Windows installer package</li>
+ <li>Set the 'Environment Variables' ( create system variable MAVEN_HOME and
+ edit path. eg: "C:\Program Files\Apache Software Foundation\maven-1.0.2";
+ path %MAVEN_HOME%\bin)</li>
+ <li>Make sure that system variable JAVA_HOME is set to the location of your
+ JDK, eg. C:\Program Files\Java\jdk1.5.0_02</li>
+ <li>Run maven --version to verify that it is correctly installed.</li>
+</ol>
+
+<p align="center"><img alt="clip_image002 (15K)"
+src="images/clip_image002.jpg" height="211" width="477"></p>
+<ul>
+ <li>Unix based OS (Linux etc)</li>
+</ul>
+
+<p>The tar ball or the zip archive is the best option. Once the archive is
+downloaded expand it to a directory of choice and set the environment
+variable MAVEN_HOME and add MAVEN_HOME/bin to the path as well. More
+instructions for installing Maven in Unix based operating systems can be
+found <a href="http://maven.apache.org/start/install.html">here </a>.</p>
+
+<p>Once maven is properly installed you can start building Axis2.</p>
+<a name="_Toc96698085"></a>
+
+<h4>The Axis2 source distribution</h4>
+
+<p>The <a href="http://ws.apache.org/axis2/download.cgi">source distribution
+</a> is available as a zipped archive. All the necessary build scripts are
+included with the source distribution. Once the source archive is expanded
+into a directory of choice, moving to the particular directory and running
+maven command will build the Axis2 jar file.</p>
+
+<p align="center"><img alt="clip_image004 (43K)" src="images/maven.jpg"/><br clear="all"/></p>
+
+<p>Once the command completes, the binaries (jar files in this case) can be
+found at a newly created "target" directory.</p>
+
+<p><strong>Note: For the first Maven build (if the maven repository is not
+built first) it will take a while since required jars need to be downloaded.
+However this is a once only process and will not affect any successive
+builds.</strong></p>
+
+<p><strong></strong>The default maven build will however build only the Axis2
+jar file. To obtain a WAR (Web Archive), "maven war" command should be
+issued. This will create a complete WAR with the name axis2.war inside the
+target directory.</p>
+
+<p>Once this build step is complete, the binaries are ready to be
+deployed.</p>
+<a name="_Toc96698086"></a>
+
+<h3>Installing Axis2 in a Servlet container</h3>
+<ol>
+ <li><a href="http://ws.apache.org/axis2/download.cgi">Download</a> Axis2 war file</li>
+ <li>Drop the war in the webapps folder. Most servlet containers will
+ automatically install war. (some servlet containers may require a restart
+ in order to capture the new web application. Refer your servlet container
+ documentation for more information about this.)</li>
+ <li>Once the WAR is successfully installed, test it by pointing the web
+ browser to the <strong>http:// <host :port>/ 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=""></strong></p>
+
+ <p></p>
+ <li>Use validate link to ensure that everything is fine and smooth. If the
+ validation fails then the war has failed to install properly or some
+ essential jars are missing. At such a situation the documentation of the
+ particular servlet container should be consulted to find the problem. The
+ following page is a successful validation. Note the statement core Axis2
+ libraries are present.
+ <p></p>
+ </li>
+
+ <p align="center"><strong><img src="images/happyaxis.jpg"
+ alt=""></strong></p>
+</ol>
+<a name="upload"></a>
+<h4>Uploading services</h4>
+<ol>
+ <p>The Axis2 web application also provides an interface to upload services.
+ Once a service is created according to the service specification as
+ described in userguide that jar file can be uploaded using the upload
+ page.</p>
+
+ <p align="center"><strong><img src="images/clip_image010.jpg"
+ alt=""></strong></p>
+
+ <p>The uploaded jar files will be stored in the default service directory.
+ For Axis2 this will be the <webapps>/axis2/WEB-INF/services
+ directory. Once a service is uploaded it will be installed instantly.</p>
+
+ <p>Since Axis2 supports hot deployment one can drop the service jar
+ directly through the file system to the above mentioned services
+ directory.It will also cause the service to be automatically installed
+ without the container being restarted.</p>
+
+ <p>Use the 'Services' link on the Web Application home page to check the
+ successful installation of a service. The services and the operations of
+ successfully installed services will be displayed in the available services
+ page.</p>
+
+ <p align="center"><img src="images/clip_image012.jpg" alt=""></p>
+
+ <p></p>
+
+ <p>If the service has deployment time error it will list those services as
+ faulty services. If you click on the link you can see the your deployment
+ fault error message(s).</p>
+
+ <p align="center"><img src="images/faultservice.jpg" alt=""></p>
+
+ <p>Deployment time error message</p>
+
+ <p align="center"><strong><img src="images/faultmsg.jpg"
+ alt=""></strong></p>
+
+ <p></p>
+
+ <p>Axis2 Administration is all about configuring Axis2 at the run time and
+ the configuration will be transient. More descriptions are available in <a
+ href="webadminguide.html">Axis2 Web Administration Guide</a></p>
+</ol>
+</body>
+</html>
Modified: webservices/axis2/trunk/java/xdocs/latest/tcp-transport.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/tcp-transport.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/tcp-transport.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/tcp-transport.html Fri Apr 7 03:30:34 2006
@@ -21,7 +21,7 @@
<ol>
<li>Use the name space URI of the first child element of SOAPBody.
(SOAPMessageBodyBasedDispatcher)</li>
- <li>Enable the WS-Addressing. In the case of 0.95 release addressing is
+ <li>Enable the WS-Addressing. In the case of 1.0 release addressing is
default (SOAPActionBasedDispatcher)</li>
</ol>
Modified: webservices/axis2/trunk/java/xdocs/latest/userguide.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/userguide.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/userguide.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/userguide.html Fri Apr 7 03:30:34 2006
@@ -9,7 +9,7 @@
<h1 align="center"><a name="_Toc96697849" id="_Toc96697849"></a>Axis2 User's
Guide</h1>
-<p><i>Version 0.95</i></p>
+<p><i>Version 1.0</i></p>
<p align="right">Pages: <b>Content</b>, <a href="userguide1.html">1</a>, <a href="userguide2.html">2</a>, <a
href="userguide3.html">3</a>, <a href="userguide4.html">4</a>, <a href="userguide5.html" >5</a></p>
Modified: webservices/axis2/trunk/java/xdocs/latest/userguide1.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/userguide1.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/userguide1.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/userguide1.html Fri Apr 7 03:30:34 2006
@@ -1,228 +1,228 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
- <meta http-equiv="content-type" content="">
- <title>Axis2 User's Guide</title>
-</head>
-
-<body lang="en-US" dir="ltr">
-<h4><a name="Axis2_User's_Guide">Axis2 User's Guide</a></h4>
-
-<p><i>Version 0.95</i></p>
-<i>User Feedback: <a
-href="mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a></i>
-
-<p align="right">Pages: <a href="userguide.html">Content</a>, <b>1</b>, <a href="userguide2.html">2</a>, <a href="userguide3.html">3</a>, <a
-href="userguide4.html">4</a>, <a href="userguide5.html">5</a></p>
-
-<h2><a name="Introduction">Introduction</a></h2>
-
-<p>Welcome to Axis2, the next generation of Apache Axis!!! This User's Guide
-will help you to understand what Axis2 has to offer and how to get started
-with it. We hope you will benefit from the power of Axis2.</p>
-
-<h3><a name="Attention">Attention</a></h3>
-<ul>
- <li><p style="margin-bottom: 0in">This User's Guide is written based on
- Axis2 standard binary distribution. (The standard binary distribution can
- be created from the source distribution using the maven goal <code>$maven
- dist-std-bin</code>). Please refer the <a
- href="installationguide.html#Download_Axis2">installation guide</a> for further
- information on the downloadables available in this release.</p>
- </li>
- <li><p>If you are new to Axis, it's highly recommended that you read <a
- href="http://ws.apache.org/axis/java/user-guide.html" target="_blank">Axis 1.x User's
- Guide</a> before you go any further in this guide.</p>
- </li>
-</ul>
-
-<h3><a name="What_is_Axis2_">What is Axis2?</a></h3>
-
-<p>Axis2 is the next generation of Apache Axis. In late August 2004, during
-the Axis2 Summit held in Colombo, Sri Lanka, a new architecture for Axis was
-introduced which was much more flexible, efficient and configurable. Although
-the architecture is new, some of the well established concepts from Axis 1.x
-like handlers are preserved in Axis2. Axis2 comes with many new features,
-enhancements and industry specification implementations.</p>
-
-<p>After months of continued discussion and coding in this direction, Axis2
-now delivers the following key features:</p>
-<ul>
- <li><p style="margin-bottom: 0in"><strong>Speed</strong> - Axis2 uses its
- own object model and StAX (Streaming API for XML) parsing to achieve
- significantly greater speed than earlier versions of Apache Axis.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>Low memory foot print</strong>-
- Axis2 was designed ground-up keeping low memory foot print in mind.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>AXIOM</strong> - Axis2 comes with
- its own light-weight object model, AXIOM, for message processing which is
- extensible, high performance and developer convenient</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong><a name="Hot_Deployment">Hot
- Deployment</a></strong> - Axis2 is equipped with the capability of
- deploying web service & handlers while system is up and running. In
- other words, new services can be added to the system without having to
- shut down server.Drop the required Web service archive into the services
- directory in the repository and deployment model will automatically
- deploy the service and make it available for use.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>Asynchronous Web
- Services</strong> - Axis2 now supports asynchronous web services &
- asynchronous web services invocation using non-blocking clients and
- transports .</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>MEP Support</strong> - Axis2 now
- comes handy with the flexibility to support Message Exchange Patterns
- (MEPs) with in-built support for basic MEPs defined in WSDL 2.0.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>Flexibility</strong> - The Axis2
- architecture gives the developer complete freedom to insert extensions
- into the engine for custom header processing, system management, or
- <em>anything else you can imagine</em>.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>Stability</strong> - Axis2
- defines a set of published interfaces which change relatively slowly
- compared to the rest of Axis.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>Component-oriented
- Deployment</strong> - You can easily define reusable networks of Handlers
- to implement common patterns of processing for your applications, or to
- distribute to partners.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>Transport Framework</strong> - We
- have a clean and simple abstraction for integrating and using Transports
- (i.e., senders and listeners for SOAP over various protocols such as
- SMTP, FTP, message-oriented middleware, etc), and the core of the engine
- is completely transport-independent.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>WSDL support</strong> - Axis2
- supports the <a href="http://www.w3.org/TR/wsdl" target="_blank">Web Service Description
- Language</a>, version 1.1 and 2.0, which allows you to easily build stubs
- to access remote services, and also to automatically export
- machine-readable descriptions of your deployed services from Axis2.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>Add-ons</strong> Several web
- services specifications have been incorporated including <a
- href="http://ws.apache.org/wss4j/" target="_blank">WSS4J</a> for security, <a
- href="http://ws.apache.org/sandesha/" target="_blank">Sandesha</a> for reliable
- messaging, <a href="http://ws.apache.org/kandula/" target="_blank">Kandula</a> which is
- an encapsulation of WS-Coordination, WS-AtomicTransaction and
- WS-BusinessActivity.</p>
- </li>
- <li><p style="margin-bottom: 0in"><strong>Composition and
- Extensibility</strong> - modules and phases improve support for
- composability and extensibility. Modules supports composability and is
- able to add support for new WS-* specifications in a simple and clean
- manner. They are however not <a href="#Hot_Deployment">hot deployable</a>
- as they change the overall behavior of the system.</p>
- </li>
-</ul>
-
-<p>We hope you enjoy using Axis2. Please note that this is an open-source
-effort. If you feel the code could use some new features or fixes, please get
-involved and lend us a hand! The Axis developer community welcomes your
-participation.</p>
-
-<p>Let us know what you think!</p>
-
-<p>Please send your feedback on Axis2 to "<a
-href="mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a>" and make
-sure to prefix the subject of the mail with [Axis2].</p>
-
-<h3><a name="Axis2_Complete_Features_List">Axis2 Complete Features
-List</a></h3>
-<ol type="1">
- <li>AXIOM, an XML object model working on StAX (Streaming API for XML) parsing optimized for SOAP 1.1/1.2 Messages. This has complete XML infoset support.</li>
- <li>Support for One-Way Messaging (In-Only) and Request Response Messaging (In-Out)</li>
- <li>Module Architecture, mechanism to extend the SOAP Processing Model</li>
- <li>Module version support , can have multiple versions of the same module and use them depending on the requirement.</li>
- <li>Content hierarchy</li>
- <li>Archive based deployment Model and Directory based deployment model</li>
- <li>JWS like deployment (making Java class into Web service)</li>
- <li>WSDL Code Generation Tool for Stub and skeletons</li>
- <li>WS-Addressing, both the submission (2004/08) and final (2005/08) versions</li>
- <li>WSS4J module for security</li>
- <li>Improved and user friendly Client API</li>
- <li>WSDL2Java and Java2WSDL</li>
- <li>REST (REpresentational State Transfer) Support</li>
- <li>Transports supports: HTTP, SMTP, TCP, JMS</li>
- <li>Raw XML providers</li>
- <li>Support for MTOM/ MIME/ SwA</li>
- <li>SAAJ implementation</li>
- <li>DOOM</li>
- <li>Pack/Unpack capability for the generated code</li>
- <li>Axis Data Binding - ADB (Framework and Schema Compiler)</li>
- <li>Numerous bug fixes since last release</li>
- <li>Transport framework improvements (ListenerManager)- <span style="color: #FF0000">New</span></li>
- <li>AxisServlet auto start when application server get start up- <span style="color: #FF0000">New</span></li>
- <li>Module dis-engagemnt support- <span style="color: #FF0000">New</span></li>
- <li>Loading module (.mar) from classpath- <span style="color: #FF0000">New</span></li>
- <li>Sessions scoping for Application, SOAP, Transport and Request levels-<span style="color: #FF0000">New</span></li>
-</ol>
-
-<h4><a name="Experimental_Features_List">Experimental Features List</a></h4>
-<ol type="1">
- <li><a href="WS_policy.html" target="_blank">Server side & client side Web Service Policy support</a></li>
- <li>?wsdl and ?xsd support</li>
- <li>Generating ServiceClient for a given WSDL and invoke the corresponding service using generated client.</li>
-</ol>
-
-<h4><a name="Major_Changes_Since_Last_Release">Major Changes Since Last
-Release</a></h4>
-<ol type="1">
- <li>Transport framework improvements (ListenerManager)</li>
- <li>Changed the way of adding action to mapping (wsamapping) from parameter to child element so with this version onward the way of adding mapping is as follows:</li>
- <pre>
-
-<actionMapping>MyMapping</actionMapping>
-
-</pre>
-<li>Refactored following packages in Axiom.
- <ul>
- <li>org.apache.axiom.om.impl.llom.builder to org.apache.axiom.om.impl.builder</li>
- <li>org.apache.axiom.om.impl.llom.mtom to org.apache.axiom.om.impl.mtom</li>
- <li>org.apache.axiom.om.impl.llom.serialize to org.apache.axiom.om.impl.serialize</li>
- <li>org.apache.axiom.om.impl.llom.traverse to org.apache.axiom.om.impl.traverse</li>
- </ul>
- </li>
-</ol>
-
-<h3><a name="Tools_included_in this_Release">Tools Included In This
-Release</a></h3>
-<ol type="1">
- <li>Axis2 Web Application (Web App)</li>
- <li>WSDL2WS- <!--<a href="CodegenTools-EclipsePlugin.html" target="_blank">Eclipse
- plugin</a><a>/</a>--><a href="CodegenToolReference.html" target="_blank">Command line
- version</a><!--<a>/</a><a
- href="tools\idea\Idea_plug-in_userguide.html#WSDL2Java_Code_Generation" target="_blank">IntelliJ
- IDEA plugin</a>--></li>
- <!--<li>Service Archive Wizard- <a
- href="ServiceArchiveToolReference.html" target="_blank">Eclipse plugin</a>/ <a
- href="tools\idea\Idea_plug-in_userguide.html#Create_Service_Archive" target="_blank">IntelliJ
- IDEA plugin</a>--></li>
-</ol>
-<p><a href="http://ws.apache.org/axis2/download.cgi" target="_blank">Download</a> above plugins</p>
-
-<h3><a name="What's_still_to_do_">What's Still To Do?</a></h3>
-
-<p>See list of what we think needs to be done, and consider helping out if
-you're interested & able!</p>
-<ol type="1">
- <li>JAX-RPC 1.1 and/or JAX-WS compliance</li>
- <li>SOAP Encoding</li>
- <li>Binary serialization and de-serialization support</li>
- <li>Management Interface for Axis2</li>
- <li>Implementation of other Transports.</li>
- <li>Resource framework implementation (WS-RF) and Enterprise web services such as JSR 109 support</li>
- <li>Completion of Interop tests</li>
-</ol>
-
-<p align="right"><a href="userguide.html"><img
-src="images/arrow_left.gif"> Previous</a> | <a href="userguide2.html">Next <img src="images/arrow_right.gif"></a></p>
-
-Pages: <a href="userguide.html">Content</a>,
-<b>1</b>, <a href="userguide2.html">2</a>, <a href="userguide3.html"
->3</a>, <a href="userguide4.html">4</a>, <a
-href="userguide5.html">5</a></body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+ <meta http-equiv="content-type" content="">
+ <title>Axis2 User's Guide</title>
+</head>
+
+<body lang="en-US" dir="ltr">
+<h4><a name="Axis2_User's_Guide">Axis2 User's Guide</a></h4>
+
+<p><i>Version 1.0</i></p>
+<i>User Feedback: <a
+href="mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a></i>
+
+<p align="right">Pages: <a href="userguide.html">Content</a>, <b>1</b>, <a href="userguide2.html">2</a>, <a href="userguide3.html">3</a>, <a
+href="userguide4.html">4</a>, <a href="userguide5.html">5</a></p>
+
+<h2><a name="Introduction">Introduction</a></h2>
+
+<p>Welcome to Axis2, the next generation of Apache Axis!!! This User's Guide
+will help you to understand what Axis2 has to offer and how to get started
+with it. We hope you will benefit from the power of Axis2.</p>
+
+<h3><a name="Attention">Attention</a></h3>
+<ul>
+ <li><p style="margin-bottom: 0in">This User's Guide is written based on
+ Axis2 standard binary distribution. (The standard binary distribution can
+ be created from the source distribution using the maven goal <code>$maven
+ dist-std-bin</code>). Please refer the <a
+ href="installationguide.html#Download_Axis2">installation guide</a> for further
+ information on the downloadables available in this release.</p>
+ </li>
+ <li><p>If you are new to Axis, it's highly recommended that you read <a
+ href="http://ws.apache.org/axis/java/user-guide.html" target="_blank">Axis 1.x User's
+ Guide</a> before you go any further in this guide.</p>
+ </li>
+</ul>
+
+<h3><a name="What_is_Axis2_">What is Axis2?</a></h3>
+
+<p>Axis2 is the next generation of Apache Axis. In late August 2004, during
+the Axis2 Summit held in Colombo, Sri Lanka, a new architecture for Axis was
+introduced which was much more flexible, efficient and configurable. Although
+the architecture is new, some of the well established concepts from Axis 1.x
+like handlers are preserved in Axis2. Axis2 comes with many new features,
+enhancements and industry specification implementations.</p>
+
+<p>After months of continued discussion and coding in this direction, Axis2
+now delivers the following key features:</p>
+<ul>
+ <li><p style="margin-bottom: 0in"><strong>Speed</strong> - Axis2 uses its
+ own object model and StAX (Streaming API for XML) parsing to achieve
+ significantly greater speed than earlier versions of Apache Axis.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>Low memory foot print</strong>-
+ Axis2 was designed ground-up keeping low memory foot print in mind.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>AXIOM</strong> - Axis2 comes with
+ its own light-weight object model, AXIOM, for message processing which is
+ extensible, high performance and developer convenient</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong><a name="Hot_Deployment">Hot
+ Deployment</a></strong> - Axis2 is equipped with the capability of
+ deploying web service & handlers while system is up and running. In
+ other words, new services can be added to the system without having to
+ shut down server.Drop the required Web service archive into the services
+ directory in the repository and deployment model will automatically
+ deploy the service and make it available for use.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>Asynchronous Web
+ Services</strong> - Axis2 now supports asynchronous web services &
+ asynchronous web services invocation using non-blocking clients and
+ transports .</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>MEP Support</strong> - Axis2 now
+ comes handy with the flexibility to support Message Exchange Patterns
+ (MEPs) with in-built support for basic MEPs defined in WSDL 2.0.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>Flexibility</strong> - The Axis2
+ architecture gives the developer complete freedom to insert extensions
+ into the engine for custom header processing, system management, or
+ <em>anything else you can imagine</em>.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>Stability</strong> - Axis2
+ defines a set of published interfaces which change relatively slowly
+ compared to the rest of Axis.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>Component-oriented
+ Deployment</strong> - You can easily define reusable networks of Handlers
+ to implement common patterns of processing for your applications, or to
+ distribute to partners.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>Transport Framework</strong> - We
+ have a clean and simple abstraction for integrating and using Transports
+ (i.e., senders and listeners for SOAP over various protocols such as
+ SMTP, FTP, message-oriented middleware, etc), and the core of the engine
+ is completely transport-independent.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>WSDL support</strong> - Axis2
+ supports the <a href="http://www.w3.org/TR/wsdl" target="_blank">Web Service Description
+ Language</a>, version 1.1 and 2.0, which allows you to easily build stubs
+ to access remote services, and also to automatically export
+ machine-readable descriptions of your deployed services from Axis2.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>Add-ons</strong> Several web
+ services specifications have been incorporated including <a
+ href="http://ws.apache.org/wss4j/" target="_blank">WSS4J</a> for security, <a
+ href="http://ws.apache.org/sandesha/" target="_blank">Sandesha</a> for reliable
+ messaging, <a href="http://ws.apache.org/kandula/" target="_blank">Kandula</a> which is
+ an encapsulation of WS-Coordination, WS-AtomicTransaction and
+ WS-BusinessActivity.</p>
+ </li>
+ <li><p style="margin-bottom: 0in"><strong>Composition and
+ Extensibility</strong> - modules and phases improve support for
+ composability and extensibility. Modules supports composability and is
+ able to add support for new WS-* specifications in a simple and clean
+ manner. They are however not <a href="#Hot_Deployment">hot deployable</a>
+ as they change the overall behavior of the system.</p>
+ </li>
+</ul>
+
+<p>We hope you enjoy using Axis2. Please note that this is an open-source
+effort. If you feel the code could use some new features or fixes, please get
+involved and lend us a hand! The Axis developer community welcomes your
+participation.</p>
+
+<p>Let us know what you think!</p>
+
+<p>Please send your feedback on Axis2 to "<a
+href="mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a>" and make
+sure to prefix the subject of the mail with [Axis2].</p>
+
+<h3><a name="Axis2_Complete_Features_List">Axis2 Complete Features
+List</a></h3>
+<ol type="1">
+ <li>AXIOM, an XML object model working on StAX (Streaming API for XML) parsing optimized for SOAP 1.1/1.2 Messages. This has complete XML infoset support.</li>
+ <li>Support for One-Way Messaging (In-Only) and Request Response Messaging (In-Out)</li>
+ <li>Module Architecture, mechanism to extend the SOAP Processing Model</li>
+ <li>Module version support , can have multiple versions of the same module and use them depending on the requirement.</li>
+ <li>Content hierarchy</li>
+ <li>Archive based deployment Model and Directory based deployment model</li>
+ <li>JWS like deployment (making Java class into Web service)</li>
+ <li>WSDL Code Generation Tool for Stub and skeletons</li>
+ <li>WS-Addressing, both the submission (2004/08) and final (2005/08) versions</li>
+ <li>WSS4J module for security</li>
+ <li>Improved and user friendly Client API</li>
+ <li>WSDL2Java and Java2WSDL</li>
+ <li>REST (REpresentational State Transfer) Support</li>
+ <li>Transports supports: HTTP, SMTP, TCP, JMS</li>
+ <li>Raw XML providers</li>
+ <li>Support for MTOM/ MIME/ SwA</li>
+ <li>SAAJ implementation</li>
+ <li>DOOM</li>
+ <li>Pack/Unpack capability for the generated code</li>
+ <li>Axis Data Binding - ADB (Framework and Schema Compiler)</li>
+ <li>Numerous bug fixes since last release</li>
+ <li>Transport framework improvements (ListenerManager)- <span style="color: #FF0000">New</span></li>
+ <li>AxisServlet auto start when application server get start up- <span style="color: #FF0000">New</span></li>
+ <li>Module dis-engagemnt support- <span style="color: #FF0000">New</span></li>
+ <li>Loading module (.mar) from classpath- <span style="color: #FF0000">New</span></li>
+ <li>Sessions scoping for Application, SOAP, Transport and Request levels-<span style="color: #FF0000">New</span></li>
+</ol>
+
+<h4><a name="Experimental_Features_List">Experimental Features List</a></h4>
+<ol type="1">
+ <li><a href="WS_policy.html" target="_blank">Server side & client side Web Service Policy support</a></li>
+ <li>?wsdl and ?xsd support</li>
+ <li>Generating ServiceClient for a given WSDL and invoke the corresponding service using generated client.</li>
+</ol>
+
+<h4><a name="Major_Changes_Since_Last_Release">Major Changes Since Last
+Release</a></h4>
+<ol type="1">
+ <li>Transport framework improvements (ListenerManager)</li>
+ <li>Changed the way of adding action to mapping (wsamapping) from parameter to child element so with this version onward the way of adding mapping is as follows:</li>
+ <pre>
+
+<actionMapping>MyMapping</actionMapping>
+
+</pre>
+<li>Refactored following packages in Axiom.
+ <ul>
+ <li>org.apache.axiom.om.impl.llom.builder to org.apache.axiom.om.impl.builder</li>
+ <li>org.apache.axiom.om.impl.llom.mtom to org.apache.axiom.om.impl.mtom</li>
+ <li>org.apache.axiom.om.impl.llom.serialize to org.apache.axiom.om.impl.serialize</li>
+ <li>org.apache.axiom.om.impl.llom.traverse to org.apache.axiom.om.impl.traverse</li>
+ </ul>
+ </li>
+</ol>
+
+<h3><a name="Tools_included_in this_Release">Tools Included In This
+Release</a></h3>
+<ol type="1">
+ <li>Axis2 Web Application (Web App)</li>
+ <li>WSDL2WS- <!--<a href="CodegenTools-EclipsePlugin.html" target="_blank">Eclipse
+ plugin</a><a>/</a>--><a href="CodegenToolReference.html" target="_blank">Command line
+ version</a><!--<a>/</a><a
+ href="tools\idea\Idea_plug-in_userguide.html#WSDL2Java_Code_Generation" target="_blank">IntelliJ
+ IDEA plugin</a>--></li>
+ <!--<li>Service Archive Wizard- <a
+ href="ServiceArchiveToolReference.html" target="_blank">Eclipse plugin</a>/ <a
+ href="tools\idea\Idea_plug-in_userguide.html#Create_Service_Archive" target="_blank">IntelliJ
+ IDEA plugin</a>--></li>
+</ol>
+<p><a href="http://ws.apache.org/axis2/download.cgi" target="_blank">Download</a> above plugins</p>
+
+<h3><a name="What's_still_to_do_">What's Still To Do?</a></h3>
+
+<p>See list of what we think needs to be done, and consider helping out if
+you're interested & able!</p>
+<ol type="1">
+ <li>JAX-RPC 1.1 and/or JAX-WS compliance</li>
+ <li>SOAP Encoding</li>
+ <li>Binary serialization and de-serialization support</li>
+ <li>Management Interface for Axis2</li>
+ <li>Implementation of other Transports.</li>
+ <li>Resource framework implementation (WS-RF) and Enterprise web services such as JSR 109 support</li>
+ <li>Completion of Interop tests</li>
+</ol>
+
+<p align="right"><a href="userguide.html"><img
+src="images/arrow_left.gif"> Previous</a> | <a href="userguide2.html">Next <img src="images/arrow_right.gif"></a></p>
+
+Pages: <a href="userguide.html">Content</a>,
+<b>1</b>, <a href="userguide2.html">2</a>, <a href="userguide3.html"
+>3</a>, <a href="userguide4.html">4</a>, <a
+href="userguide5.html">5</a></body>
+</html>
Modified: webservices/axis2/trunk/java/xdocs/latest/userguide2.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/userguide2.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/userguide2.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/userguide2.html Fri Apr 7 03:30:34 2006
@@ -10,7 +10,7 @@
<body lang="en-US" dir="ltr">
<h4><a name="Axis2_User's_Guide">Axis2 User's Guide</a></h4>
-<p><i>Version 0.95</i></p>
+<p><i>Version 1.0</i></p>
<i>User Feedback: <a
href="mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a></i>
Modified: webservices/axis2/trunk/java/xdocs/latest/userguide3.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/latest/userguide3.html?rev=392238&r1=392237&r2=392238&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/userguide3.html (original)
+++ webservices/axis2/trunk/java/xdocs/latest/userguide3.html Fri Apr 7 03:30:34 2006
@@ -10,7 +10,7 @@
<body lang="en-US" dir="ltr">
<h4><a name="Axis2_User's_Guide">Axis2 User's Guide</a></h4>
-<p><i>Version 0.95</i></p>
+<p><i>Version 1.0</i></p>
<i>User Feedback: <a
href="mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a></i>