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 sa...@apache.org on 2006/05/15 07:52:12 UTC

svn commit: r406544 [2/2] - in /webservices/axis2/site/c: ./ docs/

Modified: webservices/axis2/site/c/docs/userguide2.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/docs/userguide2.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/docs/userguide2.html (original)
+++ webservices/axis2/site/c/docs/userguide2.html Sun May 14 22:52:10 2006
@@ -2,7 +2,7 @@
           @import url("../style/maven-base.css");
           
 			    @import url("../style/maven-classic.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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
+                	Last published: 15 May 2006
                   | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="../index.html">Home</a></li><li class="expanded"><a href="../download.cgi">Download Axis2/C</a><ul><li class="none"><a href="../download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="../docs/index.html">Documentation</a></li><li class="expanded"><a href="../mail-lists.html">Get Involved</a><ul><li class="none"><a href="../mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="../team-list.html">Project Information</a><ul><li class="none"><a href="../team-list.html">Project Team</a></li><li class="none"><a href="../issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a h
 ref="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Axis2_C_User_s_Guide"></a><h2>Axis2/C User's Guide</h2><p align="right">Pages: <a href="userguide.html">Content</a>, <a href="userguide1.html">1</a>, <b>2</b>, <a href="userguide3.html">3</a></p><p><strong>User Feedback</strong>: <a href="mailto:axis-user@ws.apache.org">axis-c-user@ws.apache.org</a> (Please
 remember to prefix the subject with [Axis2]). To subscribe to mailing list
 see <a href="../mail-lists.html">here.</a></p></div><div class="section"><a name="Web_Service_Clients_Using_Axis2_C"></a><h2>Web Service Clients Using Axis2/C</h2><p>Before we start looking at how to write Web Service clients, it's worth
@@ -47,25 +47,25 @@
 can be called <b>Transport Level Asynchrony</b>.</p><p>By combining API Level Asynchrony &amp; Transport Level Asynchrony we can
 obtain four different invocation patterns for Web Services as shown in the
 following table.</p><p><a name="table1"></a><table class="bodyTable"><tbody>
-    <tr class="a"><td height="19" width="33%"><p><strong>API
+    <tr class="b"><td height="19" width="33%"><p><strong>API
         (Blocking/Non-Blocking)</strong></p>
       </td><td width="33%"><p><strong> Dual Transports (Yes/No)</strong></p>
       </td><td width="33%"><p><strong>Description</strong></p>
       </td></tr>
-    <tr class="b"><td height="19" width="33%"><p>Blocking</p>
+    <tr class="a"><td height="19" width="33%"><p>Blocking</p>
       </td><td width="33%"><p>No</p>
       </td><td width="33%"><p>Simplest and the familiar invocation pattern</p>
       </td></tr>
-    <tr class="a"><td height="19" width="33%"><p>Non-Blocking</p>
+    <tr class="b"><td height="19" width="33%"><p>Non-Blocking</p>
       </td><td width="33%"><p>No</p>
       </td><td width="33%"><p>Using callbacks or polling</p>
       </td></tr>
-    <tr class="b"><td height="19" width="33%"><p>Blocking</p>
+    <tr class="a"><td height="19" width="33%"><p>Blocking</p>
       </td><td width="33%"><p>Yes</p>
       </td><td width="33%"><p>This is useful when the service operation is IN-OUT
         in nature but the transport used is One-Way (e.g. SMTP)</p>
       </td></tr>
-    <tr class="a"><td height="19" width="33%"><p>Non-Blocking</p>
+    <tr class="b"><td height="19" width="33%"><p>Non-Blocking</p>
       </td><td width="33%"><p>Yes</p>
       </td><td width="33%"><p>This is can be used to gain the maximum asynchronous
         behavior. No blocking in the API level and also in the transport
@@ -243,11 +243,11 @@
         <font color="#000000">axis2_char_t</font> *<font color="#000000">buffer</font> = <font color="#000000">NULL</font>;<br></br>
         <br></br>
         <font color="#000000">printf</font>(<font color="#FF0000">"\necho stub invoke SUCCESSFUL!\n"</font>);<br></br>
-        <font color="#000000">writer</font> = <font color="#000000">axis2_xml_writer_create_for_memory</font>(&amp;<font color="#000000">env</font>, <font color="#000000">NULL</font>, <font color="#000000">AXIS2_TRUE</font>, <font color="#0000FF">0</font>);<br></br>
+        <font color="#000000">writer</font> = <font color="#000000">axis2_xml_writer_create_for_memory</font>(&amp;<font color="#000000">env</font>, <font color="#000000">NULL</font>, <font color="#000000">AXIS2_TRUE</font>, <font color="#0000FF">0</font>,| <font color="#0000FF">AXIS2_XML_PARSER_TYPE_BUFFER</font>);<br></br>
         <font color="#000000">om_output</font> = <font color="#000000">axis2_om_output_create</font> (&amp;<font color="#000000">env</font>, <font color="#000000">writer</font>);<br></br>
 <br></br>
         <font color="#000000">AXIS2_OM_NODE_SERIALIZE</font> (<font color="#000000">ret_node</font>, &amp;<font color="#000000">env</font>, <font color="#000000">om_output</font>);<br></br>
-        <font color="#000000">buffer</font> = <font color="#000000">AXIS2_XML_WRITER_GET_XML</font>(<font color="#000000">writer</font>, &amp;<font color="#000000">env</font>);<br></br>
+        <font color="#000000">buffer</font> = <font color="#000000">(axis2_char_t*)AXIS2_XML_WRITER_GET_XML</font>(<font color="#000000">writer</font>, &amp;<font color="#000000">env</font>);<br></br>
         <font color="#000000">printf</font> (<font color="#FF0000">"\nReceived OM node in XML : %s\n"</font>, <font color="#000000">buffer</font>);<br></br>
     }<br></br>
     <font color="#000000"><b>else</b></font><br></br>
@@ -289,11 +289,11 @@
     <font color="#000000">AXIS2_OM_ELEMENT_SET_TEXT</font>(<font color="#000000">text_om_ele</font>, <font color="#000000">env</font>, <font color="#FF0000">"echo5"</font>, <font color="#000000">text_om_node</font>);<br></br>
     <br></br>
     <br></br>
-    <font color="#000000">xml_writer</font> = <font color="#000000">axis2_xml_writer_create_for_memory</font>(<font color="#000000">env</font>, <font color="#000000">NULL</font>, <font color="#000000">AXIS2_FALSE</font>, <font color="#000000">AXIS2_FALSE</font>);<br></br>
+    <font color="#000000">xml_writer</font> = <font color="#000000">axis2_xml_writer_create_for_memory</font>(<font color="#000000">env</font>, <font color="#000000">NULL</font>, <font color="#000000">AXIS2_FALSE</font>, <font color="#000000">AXIS2_FALSE</font>,| <font color="#0000FF">AXIS2_XML_PARSER_TYPE_BUFFER</font>);<br></br>
     <font color="#000000">om_output</font> = <font color="#000000">axis2_om_output_create</font>( <font color="#000000">env</font>, <font color="#000000">xml_writer</font>);<br></br>
     <br></br>
     <font color="#000000">AXIS2_OM_NODE_SERIALIZE</font>(<font color="#000000">echo_om_node</font>, <font color="#000000">env</font>, <font color="#000000">om_output</font>);<br></br>
-    <font color="#000000">buffer</font> = <font color="#000000">AXIS2_XML_WRITER_GET_XML</font>(<font color="#000000">xml_writer</font>, <font color="#000000">env</font>);         <br></br>
+    <font color="#000000">buffer</font> = <font color="#000000">(axis2_char_t*)AXIS2_XML_WRITER_GET_XML</font>(<font color="#000000">xml_writer</font>, <font color="#000000">env</font>);         <br></br>
     <font color="#000000">printf</font>(<font color="#FF0000">"\nSending OM node in XML : %s \n"</font>,  <font color="#000000">buffer</font>); <br></br>
 <br></br>
     <font color="#000000"><b>return</b></font> <font color="#000000">echo_om_node</font>;<br></br>
@@ -348,33 +348,140 @@
 there are many Web Service invocations to be done in a single client
 application. A solution would be to use a Non-Blocking API to invoke web
 services. Axis2 provides a callback based non-blocking API for users.</p><p>A Sample demonstrating this senario can be found in the
-samples/client/echo_non_blocking folder. In fact, this sample demonstrates
-one level below the usual callback mechanism.</p><p>Before we look at the code changes to the Echo Blocking Client,, let's get
-a feel of how it works. First You need to create a callback instance using
-axis2_callback_create(axis2_env_t*) and then call the macro
-AXIS2_CALL_INVOKE_NON_BLOCKING(axis2_call_t*, axis2_env_t**,
-axis2_msg_ctx_t*, axis2_callback_t*). In your code, you need to poll using
-the macro AXIS2_CALLBACK_GET_COMPLETE(axis2_callback_t*, axis2_env_t**) to
-check for the completion. Once this macro is true, you can access the reply
-SOAP payload using the macro AXIS2_CALLBACK_GET_ENVELOPE(axis2_callback_t*,
-axis2_env_t**).</p><p></p><p>You need to primarily replace the following portion of code in the Echo
-Blocking Client</p><p>    stub = <font color="#000000">axis2_stub_create_with_endpoint_uri_and_client_home</font>(&amp;<font color="#000000">env</font>, <font color="#000000">address</font>,<br></br>
+samples/client/echo_non_blocking folder. </p><p>Before we look at the code changes to the Echo Blocking Client, let's get
+a feel of how it works. You need to follow the following steps.<br></br>
+<ul>
+<li>
+Create a callback instance using
+<font face="Monospace">axis2_callback_create(axis2_env_t*)</font>.</li>
+<li> Define your own on_complete function and set it to the callback object using the macro <font face="Monospace">AXIS2_CALLBACK_SET_ON_COMPLETE(axis2_callback_t *, on_complete_func_ptr).</font> <br></br> Your callback function should follow the following signature.<br></br>
+axis2_status_t your_function(axis2_callback *, axis2_env_t **);<br></br>
+A typedef for this function, <font face="Monospace">on_complete_func_ptr</font> is defined in axis2_callback.h.
+</li>
+<li> Define your own on_error callback function and set it to the callback object using the macro <font face="Monospace">AXIS2_CALLBACK_SET_ON_ERROR(axis2_callback_t *, on_error_func_ptr).</font> <br></br> Your callback function should follow the following signature. <br></br>
+<font face="Monospace">axis2_status_t your_function(axis2_callback_t *, axis2_env_t **, int);</font><br></br>
+A typedef for this function, <font face="Monospace">on_error_func_ptr</font> is defined in axis2_callback.h.
+</li>
+<li> Call the macro<br></br>
+<font face="Monospace">AXIS2_CALL_INVOKE_NON_BLOCKING(axis2_call_t*, axis2_env_t**,
+axis2_msg_ctx_t*, axis2_callback_t*) </font><br></br>to access the operation in asyncronous fashion. 
+</li>
+<li> That's all you need to do to invoke the web service. Now you need to flesh out your on_complete callback function to do whatever you want to do with the response message.<br></br>
+You can access the SOAP response message using the following macro. <br></br>
+<font face="Monospace">AXIS2_CALLBACK_GET_ENVELOPE(axis2_callback_t*,
+axis2_env_t**);</font>
+</li>
+</ul></p><p></p><p>You need to primarily replace the following portion of code in the Echo
+Blocking Client</p><p><font face="Monospace">    stub = <font color="#000000">axis2_stub_create_with_endpoint_uri_and_client_home</font>(&amp;<font color="#000000">env</font>, <font color="#000000">address</font>,<br></br>
         <font color="#000000">client_home</font>);<br></br>
     <font color="#000000">AXIS2_STUB_SET_TRANSPORT_INFO</font>(<font color="#000000">stub</font>, &amp;<font color="#000000">env</font>, <font color="#000000">AXIS2_TRANSPORT_HTTP</font>, <br></br>
         <font color="#000000">AXIS2_TRANSPORT_HTTP</font>, <font color="#000000">AXIS2_FALSE</font>);<br></br>
     <font color="#000000">AXIS2_STUB_SET_SOAP_VERSION</font>(<font color="#000000">stub</font>, &amp;<font color="#000000">env</font>, <font color="#000000">AXIS2_SOAP_11</font>);<br></br>
     <font color="#808080"><i>/* create node and invoke echo */</i></font><br></br>
-    <font color="#000000">ret_node</font> = <font color="#000000">axis2_echo_stub_echo</font>(<font color="#000000">stub</font>, &amp;<font color="#000000">env</font>, <font color="#000000">node</font>);</p><p></p><p>to the following (note that you need to create an instance of
-axis2_callback_t.</p><p></p><p></p><p>    <font color="#000000">callback
- = axis2_callback_create</font>(&amp;<font color="#000000">env</font>);<br></br>
-<font color="#000000">    AXIS2_CALL_INVOKE_NON_BLOCKING</font>(<font color="#000000">call</font>, &amp;<font color="#000000">env</font>, <font color="#000000">op</font>, <font color="#000000">msg_ctx</font>, <font color="#000000">callback</font>);<br></br>
-    <font color="#000000"><b>while</b></font> (!<font color="#000000">AXIS2_CALLBACK_GET_COMPLETE</font>(<font color="#000000">callback</font>, &amp;<font color="#000000">env</font>))<br></br>
+    <font color="#000000">ret_node</font> = <font color="#000000">axis2_echo_stub_echo</font>(<font color="#000000">stub</font>, &amp;<font color="#000000">env</font>, <font color="#000000">node</font>);</font></p><p></p><p>to the following (note that you need to create an instance of
+<font face="Monospace">axis2_callback_t</font>).</p><p></p><p><font face="Monospace">
+    <font color="#808080"><i>/* create the callback object with default<br></br>
+    on_complete and on_error callback functions*/</i></font><br></br>
+    <font color="#000000">callback</font> = <font color="#000000">axis2_callback_create</font>(&amp;<font color="#000000">env</font>);<br></br>
+<br></br>
+    <font color="#808080"><i>/* set our on_complete fucntion pointer to the callback object */</i></font><br></br>
+    <font color="#000000">AXIS2_CALLBACK_SET_ON_COMPLETE</font>(<font color="#000000">callback</font>, <font color="#000000">my_on_complete</font>);<br></br>
+<br></br>
+    <font color="#808080"><i>/* set our on_error function pointer to the callback object */</i></font><br></br>
+    <font color="#000000">AXIS2_CALLBACK_SET_ON_ERROR</font>(<font color="#000000">callback</font>, <font color="#000000">my_on_error</font>);<br></br>
+<br></br>
+    <font color="#808080"><i>/* invoke the operation and get the control back to the main<br></br>
+       program immediately (without blocking)*/</i></font><br></br>
+    <font color="#000000">AXIS2_CALL_INVOKE_NON_BLOCKING</font>(<font color="#000000">call</font>, &amp;<font color="#000000">env</font>, <font color="#000000">op</font>, <font color="#000000">msg_ctx</font>, <font color="#000000">callback</font>);<br></br>
+<br></br>
+    <font color="#000000">printf</font>(<font color="#FF0000">"Non blocking call invoked - Control back to Main Program\n"</font>);<br></br>
+<br></br>
+    <font color="#808080"><i>/** this is simply to keep the parent thread running<br></br>
+      until our on_complete or on_error is invoked<br></br>
+      */</i></font><br></br>
+    <font color="#000000"><b>while</b></font>(<font color="#0000FF">1</font>)<br></br>
     {<br></br>
-        <font color="#000000">printf</font>(<font color="#FF0000">"sleep(2) till callback complete\n"</font>);<br></br>
-        <font color="#000000"><b>if</b></font> (<font color="#000000">count</font>++ &gt; <font color="#0000FF">10</font>)<br></br>
+        <font color="#000000"><b>if</b></font> (<font color="#000000">isComplete</font>)<br></br>
+        {<br></br>
+            <font color="#808080"><i>/* we are done with the callback */</i></font><br></br>
             <font color="#000000"><b>break</b></font>;<br></br>
-        <font color="#000000">AXIS2_SLEEP</font>(<font color="#0000FF">2</font>);            <br></br>
+        }<br></br>
     }<br></br>
-    <font color="#000000">soap_envelope</font> = <font color="#000000">AXIS2_CALLBACK_GET_ENVELOPE</font>(<font color="#000000">callback</font>, &amp;<font color="#000000">env</font>);<br></br>
-</p><p></p><p align="right"><a href="userguide1.html"><img src="images/arrow_left.gif" alt=""></img>
+<br></br>
+		</font></p><p>    
+
+</p><p> You need to impletement your own on_complete and on_error functions to handle callbacks. A sample implementation is shwon below.</p><p><font face="Monospace">
+<font color="#000000">axis2_status_t</font> <br></br>
+<font color="#000000">my_on_complete</font>(<font color="#000000"><b>struct</b></font> <font color="#000000">axis2_callback</font> *<font color="#000000">callback</font>,<br></br>
+                                  <font color="#000000">axis2_env_t</font> **<font color="#000000">env</font>)<br></br>
+{<br></br>
+        <font color="#808080"><i>/** SOAP response has arrived here; get the soap envelope <br></br>
+          from the callback object and do whatever you want to do with it */</i></font><br></br>
+        <br></br>
+        <font color="#000000">axis2_soap_envelope_t</font> *<font color="#000000">soap_envelope</font> = <font color="#000000">NULL</font>;<br></br>
+        <font color="#000000">axis2_om_node_t</font> *<font color="#000000">ret_node</font> = <font color="#000000">NULL</font>;<br></br>
+        <br></br>
+        <font color="#000000">axis2_xml_writer_t</font> *<font color="#000000">writer</font> = <font color="#000000">NULL</font>;<br></br>
+        <font color="#000000">axis2_om_output_t</font> *<font color="#000000">om_output</font> = <font color="#000000">NULL</font>;<br></br>
+        <font color="#000000">axis2_char_t</font> *<font color="#000000">buffer</font> = <font color="#000000">NULL</font>;<br></br>
+        <br></br>
+        <font color="#000000">printf</font>(<font color="#FF0000">"inside on_complete_callback function\n"</font>);<br></br>
+        <br></br>
+        <font color="#000000">soap_envelope</font> = <font color="#000000">AXIS2_CALLBACK_GET_ENVELOPE</font>(<font color="#000000">callback</font>, <font color="#000000">env</font>);<br></br>
+        <br></br>
+        <font color="#000000"><b>if</b></font> (!<font color="#000000">soap_envelope</font>)<br></br>
+        {<br></br>
+                 <font color="#000000">AXIS2_LOG_ERROR</font>((*<font color="#000000">env</font>)-&gt;<font color="#000000">log</font>, <font color="#000000">AXIS2_LOG_SI</font>, <font color="#FF0000">"Stub invoke FAILED: Error code:"</font><br></br>
+                     <font color="#FF0000">" %d :: %s"</font>, (*<font color="#000000">env</font>)-&gt;<font color="#000000">error</font>-&gt;<font color="#000000">error_number</font>,<br></br>
+                     <font color="#000000">AXIS2_ERROR_GET_MESSAGE</font>((*<font color="#000000">env</font>)-&gt;<font color="#000000">error</font>));<br></br>
+                <font color="#000000">printf</font>(<font color="#FF0000">"echo stub invoke FAILED!\n"</font>);<br></br>
+                <font color="#000000"><b>return</b></font> <font color="#000000">AXIS2_FAILURE</font>;<br></br>
+        }<br></br>
+        <br></br>
+        <font color="#000000">ret_node</font> = <font color="#000000">AXIS2_SOAP_ENVELOPE_GET_BASE_NODE</font>(<font color="#000000">soap_envelope</font>, <font color="#000000">env</font>);<br></br>
+<br></br>
+        <font color="#000000"><b>if</b></font>(!<font color="#000000">ret_node</font>)<br></br>
+        {<br></br>
+                <font color="#000000">AXIS2_LOG_ERROR</font>((*<font color="#000000">env</font>)-&gt;<font color="#000000">log</font>, <font color="#000000">AXIS2_LOG_SI</font>, <font color="#FF0000">"Stub invoke FAILED: Error code:"</font><br></br>
+                          <font color="#FF0000">" %d :: %s"</font>, (*<font color="#000000">env</font>)-&gt;<font color="#000000">error</font>-&gt;<font color="#000000">error_number</font>,<br></br>
+                          <font color="#000000">AXIS2_ERROR_GET_MESSAGE</font>((*<font color="#000000">env</font>)-&gt;<font color="#000000">error</font>));<br></br>
+                <font color="#000000">printf</font>(<font color="#FF0000">"echo stub invoke FAILED!\n"</font>);<br></br>
+                <font color="#000000"><b>return</b></font> <font color="#000000">AXIS2_FAILURE</font>;<br></br>
+        }<br></br>
+<br></br>
+        <font color="#808080"><i>/*we just serialize the SOAP message and output to stdout */</i></font><br></br>
+        <font color="#000000">printf</font>(<font color="#FF0000">"\necho stub invoke SUCCESSFUL!\n"</font>);<br></br>
+        <font color="#000000">writer</font> = <font color="#000000">axis2_xml_writer_create_for_memory</font>(<font color="#000000">env</font>, <font color="#000000">NULL</font>, <font color="#000000">AXIS2_TRUE</font>, <font color="#0000FF">0</font>,| <font color="#0000FF">AXIS2_XML_PARSER_TYPE_BUFFER</font>);<br></br>
+        <font color="#000000">om_output</font> = <font color="#000000">axis2_om_output_create</font> (<font color="#000000">env</font>, <font color="#000000">writer</font>);<br></br>
+<br></br>
+        <font color="#000000">AXIS2_OM_NODE_SERIALIZE</font> (<font color="#000000">ret_node</font>, <font color="#000000">env</font>, <font color="#000000">om_output</font>);<br></br>
+        <font color="#000000">buffer</font> = <font color="#000000">(axis2_char_t*)AXIS2_XML_WRITER_GET_XML</font>(<font color="#000000">writer</font>, <font color="#000000">env</font>);<br></br>
+        <font color="#000000">printf</font> (<font color="#FF0000">"\nReceived OM node in XML : %s\n"</font>, <font color="#000000">buffer</font>);<br></br>
+        <font color="#000000">AXIS2_OM_OUTPUT_FREE</font>(<font color="#000000">om_output</font>, <font color="#000000">env</font>);<br></br>
+        <font color="#000000">AXIS2_FREE</font>((*<font color="#000000">env</font>)-&gt;<font color="#000000">allocator</font>, <font color="#000000">buffer</font>);<br></br>
+<br></br>
+        <font color="#000000">isComplete</font> = <font color="#0000FF">1</font>;<br></br>
+        <font color="#000000"><b>return</b></font> <font color="#000000">AXIS2_SUCCESS</font>;<br></br>
+}<br></br>
+<br></br>
+<font color="#000000">axis2_status_t</font> <br></br>
+<font color="#000000">my_on_error</font>(<font color="#000000"><b>struct</b></font> <font color="#000000">axis2_callback</font> *<font color="#000000">callback</font>,<br></br>
+                            <font color="#000000">axis2_env_t</font> **<font color="#000000">env</font>,<br></br>
+                            <font color="#800000">int</font> <font color="#000000">exception</font>)<br></br>
+{<br></br>
+        <font color="#808080"><i>/** take necessary action on error */</i></font><br></br>
+<br></br>
+        <font color="#000000">printf</font>(<font color="#FF0000">"my on_error error code:%d ::%s"</font>, <font color="#000000">exception</font>, <br></br>
+                        <font color="#000000">AXIS2_ERROR_GET_MESSAGE</font>((*<font color="#000000">env</font>)-&gt;<font color="#000000">error</font>));<br></br>
+        <font color="#000000">isComplete</font> = <font color="#0000FF">1</font>;<br></br>
+        <font color="#000000"><b>return</b></font> <font color="#000000">AXIS2_SUCCESS</font>;<br></br>
+}<br></br>
+<br></br>
+		</font></p><p> There are situation where you may need to keep data pertaining to each callback you make. You can make use of the following macros in such situations.<br></br>
+<font face="Monospace">
+        <font color="#000000">AXIS2_CALLBACK_SET_DATA</font>(<font color="#000000">axis2_callback_t</font> *, <font color="#800000">void</font> *);<br></br>
+        <font color="#000000">AXIS2_CALLBACK_GET_DATA</font>(<font color="#000000">axis2_callback_t</font> *);<br></br>
+		</font><br></br><br></br>
+Please refer to the sample shipped with the release to see the complete working code.
+</p><p align="right"><a href="userguide1.html"><img src="images/arrow_left.gif" alt=""></img>
 Previous</a> | <a href="userguide3.html">Next <img src="images/arrow_right.gif" alt=""></img></a></p><p>Pages: <a href="userguide.html">Content</a>, <a href="userguide1.html">1</a>, <b>2</b>, <a href="userguide3.html">3</a></p></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>

Modified: webservices/axis2/site/c/docs/userguide3.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/docs/userguide3.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/docs/userguide3.html (original)
+++ webservices/axis2/site/c/docs/userguide3.html Sun May 14 22:52:10 2006
@@ -2,7 +2,7 @@
           @import url("../style/maven-base.css");
           
 			    @import url("../style/maven-classic.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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
+                	Last published: 15 May 2006
                   | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="../index.html">Home</a></li><li class="expanded"><a href="../download.cgi">Download Axis2/C</a><ul><li class="none"><a href="../download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="../docs/index.html">Documentation</a></li><li class="expanded"><a href="../mail-lists.html">Get Involved</a><ul><li class="none"><a href="../mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="../team-list.html">Project Information</a><ul><li class="none"><a href="../team-list.html">Project Team</a></li><li class="none"><a href="../issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a h
 ref="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Axis2_C_User_s_Guide"></a><h2>Axis2/C User's Guide</h2><p align="right">Pages: <a href="userguide.html">Content</a>, <a href="userguide1.html">1</a>, <a href="userguide2.html">2</a>, <b>3</b></p><p><strong>User Feedback</strong>: <a href="mailto:axis-user@ws.apache.org">axis-c-user@ws.apache.org</a> (Please
 remember to prefix the subject with [Axis2]). To subscribe to mailing list
 see <a href="../mail-lists.html">here.</a></p><p><a name="Conventions"></a></p></div><div class="section"><a name="Conventions_used_in_the_document:"></a><h2>Conventions used in the document:</h2><p>From here onwards this document will refer to the folder where Axis2/C

Modified: webservices/axis2/site/c/download.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/download.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/download.html (original)
+++ webservices/axis2/site/c/download.html Sun May 14 22:52:10 2006
@@ -2,7 +2,7 @@
           @import url("./style/maven-base.css");
           
 			    @import url("./style/maven-classic.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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
+                	Last published: 15 May 2006
                   | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="download.cgi">Download Axis2/C</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="docs/index.html">Documentation</a></li><li class="expanded"><a href="mail-lists.html">Get Involved</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="team-list.html">Project Information</a><ul><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.or
 g/" 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="Releases"></a><h2>Releases</h2><div align="left">
 <p>Axis2C is still under active development and has not yet reached version
 <code>1.0</code>. However, milestone releases are available for download as
@@ -10,31 +10,48 @@
 </div><div align="center">
 
 <table class="bodyTable"><tbody>
-    <tr class="b"><td width="41" align="center">Name</td><td width="353" align="center">Type</td><td width="288" align="center">Distribution</td><td width="69" align="center">Date</td><td width="119" align="center">Description</td></tr>
+    <tr class="a"><td width="41" align="center">Name</td><td width="353" align="center">Type</td><td width="288" align="center">Distribution</td><td width="69" align="center">Date</td><td width="119" align="center">Description</td></tr>
+    <tr class="b"><td align="center" valign="middle">0.91</td><td align="center">Release</td><td>MS Windows Distribution<br></br>
+        - Binary Distribution <a href="[preferred]/ws/axis2/c/0_91/axis2c-bin-0.91-win32.zip" title="[preferred]/ws/axis2/0_91/axis2c-bin-0.91-win32.zip">zip</a>
+        <a href="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-bin-0.91-win32.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-bin-0.91-win32.zip.md5">MD5</a>
+        <a href="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-bin-0.91-win32.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-bin-0.91-win32.zip.asc">PGP</a>
+        <br></br>
+        - Source Distribution <a href="[preferred]/ws/axis2/c/0_91/axis2c-src-0.91.zip" title="[preferred]/ws/axis2/c/0_91/axis2c-src-0.91.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-src-0.91.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-src-0.91.zip.md5">MD5</a>
+        <a href="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-src-0.91.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-src-0.91.zip.asc">PGP</a>
+        <br></br>
+        Linux Distribution <br></br>
+        - Binary Distribution <a href="[preferred]/ws/axis2/c/0_91/axis2c-bin-0.91-linux.tar.gz" title="[preferred]/ws/axis2/c/0_91/axis2c-bin-0.91-linux.tar.gz">tar.gz</a>
+        <a href="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-bin-0.91-linux.tar.gz.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-bin-0.91-linux.tar.gz.md5">MD5</a>
+        <a href="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-bin-0.91-linux.tar.gz.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-bin-0.91-linux.tar.gz.asc">PGP</a>
+        <br></br>
+        - Source Distribution <a href="[preferred]/ws/axis2/c/0_91/axis2c-src-0.91.tar.gz" title="[preferred]/ws/axis2/c/0_91/axis2c-src-0.91.tar.gz">tar.gz</a>
+        <a href="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-src-0.91.tar.gz.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-src-0.91.tar.gz.md5">MD5</a>
+        <a href="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-src-0.91.tar.gz.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_91/axis2c-src-0.91.tar.gz.asc">PGP</a></td><td>15 - 05 - 2006</td><td>0.91 Release (Mirrored)</td></tr>
     <tr class="a"><td align="center" valign="middle">0.90</td><td align="center">Release</td><td>MS Windows Distribution<br></br>
-        - Binary Distribution <a href="[preferred]/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip" title="[preferred]/ws/axis2/0_90/axis2c-bin-0.90-win32.zip">zip</a>
-        <a href="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip.md5">MD5</a>
-        <a href="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip.asc">PGP</a>
+        - Binary Distribution <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/0_90/axis2c-bin-0.90-win32.zip">zip</a>
+        <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip.md5" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip.md5">MD5</a>
+        <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip.asc" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-win32.zip.asc">PGP</a>
         <br></br>
-        - Source Distribution <a href="[preferred]/ws/axis2/c/0_90/axis2c-src-0.90.zip" title="[preferred]/ws/axis2/c/0_90/axis2c-src-0.90.zip">zip</a> <a href="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip.md5">MD5</a>
-        <a href="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip.asc">PGP</a>
+        - Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip">zip</a>
+        <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip.md5" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip.md5">MD5</a>
+        <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip.asc" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.zip.asc">PGP</a>
         <br></br>
         Linux Distribution <br></br>
-        - Binary Distribution <a href="[preferred]/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz" title="[preferred]/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz">tar.gz</a>
-        <a href="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz.md5">MD5</a>
-        <a href="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz.asc">PGP</a>
-        <br></br>
-        - Source Distribution <a href="[preferred]/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz" title="[preferred]/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz">tar.gz</a>
-        <a href="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz.md5" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz.md5">MD5</a>
-        <a href="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz.asc" class="externalLink" title="http://www.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz.asc">PGP</a>
-      </td><td>31 - 03 - 2006</td><td>0.90 Release (Mirrored)</td></tr>
+        - Binary Distribution <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz">tar.gz</a>
+        <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz.md5" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz.md5">MD5</a>
+        <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz.asc" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-bin-0.90-linux.tar.gz.asc">PGP</a>
+        <br></br>
+        - Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz">tar.gz</a>
+        <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz.md5" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz.md5">MD5</a>
+        <a href="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz.asc" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/0_90/axis2c-src-0.90.tar.gz.asc">PGP</a></td><td>31 - 03 - 2006</td><td>0.90 Release (Archived)</td></tr>
     <tr class="b"><td align="center" valign="middle">M0.5</td><td align="center"><p>Milestone</p>
       </td><td>MS Windows Distribution<br></br>
         - Binary Distribution <a href="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-bin-M0.5-win32.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/M0_5/axis2c-bin-M0.5-win32.zip">zip</a>
         <a href="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-bin-M0.5-win32.zip.md5" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-bin-M0.5-win32.zip.md5">MD5</a>
         <a href="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-bin-M0.5-win32.zip.asc" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-bin-M0.5-win32.zip.asc">PGP</a>
         <br></br>
-        - Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip">zip</a> <a href="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip.md5" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip.md5">MD5</a>
+        - Source Distribution <a href="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip">zip</a>
+        <a href="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip.md5" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip.md5">MD5</a>
         <a href="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip.asc" class="externalLink" title="http://archive.apache.org/dist/ws/axis2/c/M0_5/axis2c-src-M0.5.zip.asc">PGP</a>
         <br></br>
         Linux Distribution <br></br>

Modified: webservices/axis2/site/c/downloads.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/downloads.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/downloads.html (original)
+++ webservices/axis2/site/c/downloads.html Sun May 14 22:52:10 2006
@@ -2,6 +2,6 @@
           @import url("./style/maven-base.css");
           
 			    @import url("./style/maven-classic.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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
+                	Last published: 15 May 2006
                   | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="download.cgi">Download Axis2/C</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="docs/index.html">Documentation</a></li><li class="expanded"><a href="mail-lists.html">Get Involved</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="team-list.html">Project Information</a><ul><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.or
 g/" 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="Downloads"></a><h2>Downloads</h2><p>You must define the
         <code>maven.xdoc.distributionUrl</code>property if you wish to generate the download report.</p></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>

Modified: webservices/axis2/site/c/index.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/index.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/index.html (original)
+++ webservices/axis2/site/c/index.html Sun May 14 22:52:10 2006
@@ -2,30 +2,80 @@
           @import url("./style/maven-base.css");
           
 			    @import url("./style/maven-classic.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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
-                  | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="download.cgi">Download Axis2/C</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="docs/index.html">Documentation</a></li><li class="expanded"><a href="mail-lists.html">Get Involved</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="team-list.html">Project Information</a><ul><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.or
 g/" 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="Welcome_to_Apache_Axis2_C"></a><h2>Welcome to Apache Axis2/C</h2><p>Axis2/C is an effort to implement <a href="http://ws.apache.org/axis2/0_93/Axis2ArchitectureGuide.html" class="externalLink" title="External Link">Axis2
+                	Last published: 15 May 2006
+                  | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="download.cgi">Download Axis2/C</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="docs/index.html">Documentation</a></li><li class="expanded"><a href="mail-lists.html">Get Involved</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="team-list.html">Project Information</a><ul><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.or
 g/" 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="Welcome_to_Apache_Axis2_C"></a><h2>Welcome to Apache Axis2/C</h2><p>Axis2/C is an effort to implement <a href="http://ws.apache.org/axis2/1_0/Axis2ArchitectureGuide.html" class="externalLink" title="External Link">Axis2
 architecture</a>, in C. Axis2/C can be used to provide and consume Web
-Services.</p><div class="subsection"><a name="Background_and_Motivation"></a><h3>Background and Motivation</h3><p>While Axis 2 Java is moving closer to 1.0, this implementation provides
-another language option to consume and provide web services. Performance
-being its forte, Axis2/C is looking at broadening its horizan by providing
-extensions to popular open source scripting languages and web browsers.</p></div><div class="subsection"><a name="Latest_Release"></a><h3>Latest Release</h3><p><b>31st March 2006 Axis2C Version 0.90 Released (<a href="download.cgi">Download 0.90</a>)</b></p></div><div class="subsection"><a name="Key_Features"></a><h3>Key Features</h3><ol>
-  <li>AXIOM, an XML object model optimized for SOAP 1.1/1.2 Messages. This
+Services.</p><div class="subsection"><a name="Background_and_Motivation"></a><h3>Background and Motivation</h3><p>Axis 2 Java team released 1.0 recently. This implementation provides
+another language option to consume and provide Web Services. Performance
+being its forte, Axis2/C is looking at broadening its horizon by providing
+extensions to popular open source scripting languages and web browsers.</p></div><div class="subsection"><a name="Latest_Release"></a><h3>Latest Release</h3></div><div class="subsection"><a name="15th_May_2006_Axis2C_Version_0_91_Released___"></a><h3>15th May 2006 Axis2C Version 0.91 Released ()</h3></div><div class="subsection"><a name="Key_Features"></a><h3>Key Features</h3><ol>
+  <li>AXIOM, an XML object model 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>Content hierarchy</li>
+  <li>Module architecture, mechanism to extend the SOAP processing model</li>
+  <li>Context hierarchy</li>
   <li>Directory based deployment model</li>
   <li>Raw XML providers</li>
   <li>WS-Addressing, both the submission (2004/08) and final (2005/08)
     versions</li>
-  <li>Transports supports: HTTP
+  <li>Transports: HTTP
+    <ul>
+      <li>Both simple axis server and Apache2 httpd module</li>
+      <li>SSL client transport <strong>New</strong></li>
+    </ul>
+  </li>
+  <li>Service Groups <strong>New</strong></li>
+  <li>Service client and operation client APIs <strong>New</strong></li>
+  <li>REST support (POST case) <strong>New</strong></li>
+  <li>Module version support <strong>New</strong></li>
+  <li>MTOM support <strong>New</strong></li>
+</ol></div><div class="subsection"><a name="Other_notes"></a><h3>Other notes</h3><ol>
+  <li>Interoperability tested with Axis2/Java for XML in/out client and
+    services</li>
+  <li>Addressing 1.0 interoperability</li>
+</ol></div><div class="subsection"><a name="Major_changes_since_last_release"></a><h3>Major changes since last release</h3><ol>
+  <li>Full Addressing 1.0 support</li>
+  <li>Improved fault handling model</li>
+  <li>SSL client transport</li>
+  <li>MTOM implementation</li>
+  <li>Implementation of easy to use service client and operation client APIs
+    for client side programming</li>
+  <li>REST support (POST case)</li>
+  <li>Module version support</li>
+  <li>Service groups</li>
+  <li>Numerous bug fixes since last release</li>
+</ol></div><div class="subsection"><a name="Un-Implemented_Architecture_Features__TBD_in_1_0_"></a><h3>Un-Implemented Architecture Features (TBD in 1.0)</h3><ol>
+  <li>Sessions scoping for application, SOAP, transport and request
+  levels</li>
+  <li>Different character encoding support</li>
+  <li>Dynamic invocation</li>
+  <li>Archive based deployment Model</li>
+</ol></div><div class="subsection"><a name="Un-Implemented_Architecture_Features__TBD_post_1_0_"></a><h3>Un-Implemented Architecture Features (TBD post 1.0)</h3><ol>
+  <li>WSDL code generation tool for stub and skeletons (based on Java
+  tool)</li>
+  <li>Security module</li>
+  <li>REST (REpresentational State Transfer) support (GET case)</li>
+  <li>Web Services policy support</li>
+  <li>Axis2 Web application (Web App)</li>
+</ol></div><div class="subsection"><a name="Archived_News"></a><h3>Archived News</h3></div><div class="subsection"><a name="31st_March_2006_Axis2C_Version_0_90_Released___"></a><h3>31st March 2006 Axis2C Version 0.90 Released ()</h3></div><div class="subsection"><a name="Key_Features"></a><h3>Key Features</h3><ol>
+  <li>AXIOM, an XML object model 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>Context hierarchy</li>
+  <li>Directory based deployment model</li>
+  <li>Raw XML providers</li>
+  <li>WS-Addressing, both the submission (2004/08) and final (2005/08)
+    versions</li>
+  <li>Transports: HTTP
     <ul>
       <li>Both simple axis server and Apache2 httpd module</li>
     </ul>
   </li>
 </ol></div><div class="subsection"><a name="Experimental_Features"></a><h3>Experimental Features</h3><ol>
-  <li>WSDL Object Model support <strong>New</strong>
+  <li>WSDL object model support <strong>New</strong>
     <ul>
       <li>Dynamic invocation</li>
     </ul>
@@ -38,27 +88,27 @@
   <li>Minimal memory leaks</li>
   <li>Apache2 module working in Windows</li>
   <li>More samples and tests</li>
-  <li>WSDL Object Model built based on the proposed WSDL 2.0 Component
+  <li>WSDL object model built based on the proposed WSDL 2.0 Component
   model.</li>
-  <li>Dynamic Invocation</li>
+  <li>Dynamic invocation</li>
   <li>Numerous bug fixes since last release</li>
 </ol></div><div class="subsection"><a name="Un-Implemented_Architecture_Features__TBD_in_1_0_"></a><h3>Un-Implemented Architecture Features (TBD in 1.0)</h3><ol>
   <li>Module version support</li>
-  <li>Archive based deployment Model</li>
-  <li>Improved and user friendly Client API</li>
-  <li>Support for MTOM/ MIME/ SwA</li>
-  <li>Sessions scoping for Application, SOAP, Transport and Request
+  <li>Archive based deployment model</li>
+  <li>Improved and user friendly client API</li>
+  <li>Support for MTOM</li>
+  <li>Sessions scoping for application, SOAP, transport and request
   levels</li>
-  <li>Service Groups</li>
+  <li>Service groups</li>
   <li>Different character encoding support</li>
 </ol></div><div class="subsection"><a name="Un-Implemented_Architecture_Features__TBD_post_1_0_"></a><h3>Un-Implemented Architecture Features (TBD post 1.0)</h3><ol>
-  <li>WSDL Code Generation Tool for Stub and skeletons (based on Java
+  <li>WSDL code generation tool for stub and skeletons (based on Java
   tool)</li>
   <li>Security module</li>
-  <li>REST (REpresentational State Transfer) Support</li>
-  <li>Server side Web Service Policy support</li>
-  <li>Axis2 Web Application (Web App)</li>
-</ol></div><div class="subsection"><a name="Archived_News"></a><h3>Archived News</h3><p><b>10th March 2006 Axis2C Milestone 0.5 Released (<a href="download.cgi">Download M-0.5</a>)</b></p></div><div class="subsection"><a name="Key_Features"></a><h3>Key Features</h3><ol type="1">
+  <li>REST (REpresentational State Transfer) support</li>
+  <li>Web Services policy support</li>
+  <li>Axis2 Web application (Web App)</li>
+</ol></div><div class="subsection"><a name="10th_March_2006_Axis2C_Milestone_0_5_Released___"></a><h3>10th March 2006 Axis2C Milestone 0.5 Released ()</h3></div><div class="subsection"><a name="Key_Features"></a><h3>Key Features</h3><ol type="1">
   <li>AXIOM, an XML object model optimized for SOAP 1.1/1.2 Messages.</li>
   <li>Support for Request Response Messaging (In-Out)</li>
   <li>Module Architecture, mechanism to extend the SOAP Processing Model</li>
@@ -78,8 +128,7 @@
   <li>Improving code quality by fixing memory leaks and reviewing the
   code.</li>
   <li>Apache2 integration.</li>
-  <li>More samples and tests(Including Plugfest testing code to interoperate
-    with Microsoft services)</li>
+  <li>More samples and tests</li>
   <li>Initial documentations(User Guide, Developer Guide, Installation
   Guide)</li>
 </ol></div><div class="subsection"><a name="What_s_Still_To_Do_"></a><h3>What's Still To Do?</h3><p>See list of what we think needs to be done, and consider helping out if
@@ -89,7 +138,12 @@
   <li>Code generation and Dynamic Invocation</li>
   <li>Hot Deployment of Services</li>
   <li>Completion of interop tests</li>
-  <li>Support for MTOM/ MIME/ SwA</li>
+  <li>Support for MTOM</li>
   <li>Axis Data Binding - ADB (Framework and Schema Compiler)</li>
   <li>REST (REpresentational State Transfer) Support</li>
-</ol></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file
+</ol></div><div class="subsection"><a name="17th_February_2006_Axis2C_Milestone_0_4_Released"></a><h3>17th February 2006 Axis2C Milestone 0.4 Released</h3><p>We have done considerable amount of improvements in the past two weeks
+since the M0.3 release.</p><p>We have the following features added on top of the M0.3 release</p></div><div class="subsection"><a name="Key_Features"></a><h3>Key Features</h3><p>1. Threading support and threaded simple axis server</p><p>2. Module loading support</p><p>3. Addressing module and addressing based dispatching</p><p>4. HTTP chunking support</p><p>5. Improved logging mechanism</p><p>6. Ability to build and run on Windows platform</p></div><div class="subsection"><a name="02nd_February_2006_Axis2C_Milestone_0_3_Released"></a><h3>02nd February 2006 Axis2C Milestone 0.3 Released</h3><p>This is the first milestone release with a working soap engine; we have
+the simple axis server and client stubs working.</p><p>In addition to M0.2 feature set, the following features are included</p></div><div class="subsection"><a name="Key_Features"></a><h3>Key Features</h3><p>1. Core engine in place with deployment, description and context
+hiarachies and http transport support.</p><p>2. Soap processing support</p><p>3. Simple http server</p><p>4. Client API implementation</p><p>5. Couple of working service and client samples</p></div><div class="subsection"><a name="08th_December_2005_Axis2C_Milestone_0_2_Released"></a><h3>08th December 2005 Axis2C Milestone 0.2 Released</h3><p>We have been able to improve OM module since the last release and PHP
+binding for OM module is in place.</p></div><div class="subsection"><a name="Key_Features"></a><h3>Key Features</h3><p>1. Improved OM module</p><p>2. libxml2 parser support</p><p>3. PHP binding for OM module</p><p>4. Some test cases for PHP binding</p><p>5. Many memory leaks fixes</p></div><div class="subsection"><a name="25th_November_2005_Axis2C_Milestone_0_1_Released"></a><h3>25th November 2005 Axis2C Milestone 0.1 Released</h3><p>This release includes the C implementation of AXIOM, an important part of
+Axis2C web service stack.</p></div><div class="subsection"><a name="Key_Features"></a><h3>Key Features</h3><p>1. OM module</p><p>2. Guththila pull parser support</p><p>3. libxml2 parser support(only reader is supported as of now)</p><p>4. doxygen documentation support</p><p>5. A sample demonstrating how to use OM</p></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Modified: webservices/axis2/site/c/issue-tracking.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/issue-tracking.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/issue-tracking.html (original)
+++ webservices/axis2/site/c/issue-tracking.html Sun May 14 22:52:10 2006
@@ -2,7 +2,7 @@
           @import url("./style/maven-base.css");
           
 			    @import url("./style/maven-classic.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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
+                	Last published: 15 May 2006
                   | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="download.cgi">Download Axis2/C</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="docs/index.html">Documentation</a></li><li class="expanded"><a href="mail-lists.html">Get Involved</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="team-list.html">Project Information</a><ul><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.or
 g/" 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="Issue_Tracking"></a><h2>Issue Tracking</h2><p>
                 <a href="http://issues.apache.org/jira/browse/AXIS2C" class="externalLink" title="External Link">http://issues.apache.org/jira/browse/AXIS2C</a>
       </p></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>

Modified: webservices/axis2/site/c/mail-lists.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/mail-lists.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/mail-lists.html (original)
+++ webservices/axis2/site/c/mail-lists.html Sun May 14 22:52:10 2006
@@ -2,7 +2,7 @@
           @import url("./style/maven-base.css");
           
 			    @import url("./style/maven-classic.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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
+                	Last published: 15 May 2006
                   | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="download.cgi">Download Axis2/C</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="docs/index.html">Documentation</a></li><li class="expanded"><a href="mail-lists.html">Get Involved</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="team-list.html">Project Information</a><ul><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.or
 g/" 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="Mailing_Lists"></a><h2>Mailing Lists</h2><p> 
         These are the mailing lists that have been established for this
         project.  For each list, there is a subscribe, unsubscribe, and an

Modified: webservices/axis2/site/c/maven-reports.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/maven-reports.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/maven-reports.html (original)
+++ webservices/axis2/site/c/maven-reports.html Sun May 14 22:52:10 2006
@@ -2,10 +2,10 @@
           @import url("./style/maven-base.css");
           
 			    @import url("./style/maven-classic.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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
+                	Last published: 15 May 2006
                   | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="download.cgi">Download Axis2/C</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="docs/index.html">Documentation</a></li><li class="expanded"><a href="mail-lists.html">Get Involved</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="team-list.html">Project Information</a><ul><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.or
 g/" 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="Maven_Generated_Reports"></a><h2>Maven Generated Reports</h2><p>
         This document provides an overview of the various reports that
         are automatically generated by 
         <a href="http://maven.apache.org/" class="externalLink" title="External Link">Maven</a>.
         Each report is briefly described below.
-      </p><div class="subsection"><a name="Overview"></a><h3>Overview</h3><table class="bodyTable"><tr class="b"><th>Document</th><th>Description</th></tr></table></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file
+      </p><div class="subsection"><a name="Overview"></a><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr></table></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Modified: webservices/axis2/site/c/project-info.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/project-info.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/project-info.html (original)
+++ webservices/axis2/site/c/project-info.html Sun May 14 22:52:10 2006
@@ -2,24 +2,24 @@
           @import url("./style/maven-base.css");
           
 			    @import url("./style/maven-classic.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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
+                	Last published: 15 May 2006
                   | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="download.cgi">Download Axis2/C</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="docs/index.html">Documentation</a></li><li class="expanded"><a href="mail-lists.html">Get Involved</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="team-list.html">Project Information</a><ul><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.or
 g/" 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="General_Project_Information"></a><h2>General Project Information</h2><p>
         This document provides an overview of the various documents and
         links that are part of this project's general information.  All
         of this content is automatically generated by 
         <a href="http://maven.apache.org/" class="externalLink" title="External Link">Maven</a> on
         behalf of the project.
-      </p><div class="subsection"><a name="Overview"></a><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr><tr class="b"><td><a href="mail-lists.html">Mailing Lists</a></td><td>
+      </p><div class="subsection"><a name="Overview"></a><h3>Overview</h3><table class="bodyTable"><tr class="b"><th>Document</th><th>Description</th></tr><tr class="a"><td><a href="mail-lists.html">Mailing Lists</a></td><td>
               This document provides subscription and archive
               information for this project's mailing lists.
-            </td></tr><tr class="a"><td><a href="team-list.html">Project Team</a></td><td>
+            </td></tr><tr class="b"><td><a href="team-list.html">Project Team</a></td><td>
               This document provides information on the members of
               this project.  These are the individuals who have
               contributed to the project in one form or another.
-            </td></tr><tr class="b"><td><a href="dependencies.html">Dependencies</a></td><td>
+            </td></tr><tr class="a"><td><a href="dependencies.html">Dependencies</a></td><td>
               This document lists the projects dependencies and provides
               information on each dependency.
-            </td></tr><tr class="a"><td><a href="issue-tracking.html">Issue Tracking</a></td><td>
+            </td></tr><tr class="b"><td><a href="issue-tracking.html">Issue Tracking</a></td><td>
               This is a link to the issue tracking system for this
               project.  Issues (bugs, features, change requests) can be
               created and queried using this link.

Modified: webservices/axis2/site/c/team-list.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/c/team-list.html?rev=406544&r1=406543&r2=406544&view=diff
==============================================================================
--- webservices/axis2/site/c/team-list.html (original)
+++ webservices/axis2/site/c/team-list.html Sun May 14 22:52:10 2006
@@ -16,7 +16,7 @@
   	  function init() {
 	    	       	         	               	       	         	               	       	         	               	       	         	               	       	         	               	       	         	               	       	         	               	       	         	                     }
     </script></head><body class="composite" onload="init();"><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/c" id="projectLogo"><img alt="Apache Axis2 C" 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: 31 March 2006
+                	Last published: 15 May 2006
                   | Doc for 0.90</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_C"><h5>Axis2/C</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="download.cgi">Download Axis2/C</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="none"><a href="docs/index.html">Documentation</a></li><li class="expanded"><a href="mail-lists.html">Get Involved</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li></ul></li><li class="expanded"><a href="team-list.html">Project Information</a><ul><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.or
 g/" 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="The_Team"></a><h2>The Team</h2><p>
         A successful project requires many people to play many roles.
         Some members write code or documentation, while others are