This is an automated email from the ASF dual-hosted git repository.

robertlazarski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git


The following commit(s) were added to refs/heads/master by this push:
     new 70f6528  more doc updates
70f6528 is described below

commit 70f6528886728af60e05c44b408a685c260789b2
Author: Robert Lazarski <robertlazar...@gmail.com>
AuthorDate: Wed Jul 28 08:40:38 2021 -1000

    more doc updates
---
 src/site/xdoc/docs/WS_policy.xml         |  2 +-
 src/site/xdoc/docs/builder-formatter.xml |  2 +-
 src/site/xdoc/docs/modules.xml           |  6 +++---
 src/site/xdoc/docs/userguide-samples.xml |  2 ++
 src/site/xdoc/docs/userguide.xml         | 16 ++++++++++++++++
 5 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/src/site/xdoc/docs/WS_policy.xml b/src/site/xdoc/docs/WS_policy.xml
index 382de99..d4b31f3 100644
--- a/src/site/xdoc/docs/WS_policy.xml
+++ b/src/site/xdoc/docs/WS_policy.xml
@@ -179,7 +179,7 @@ you send us in this regard. Keep on contributing!</p>
 <li>Sanka Samaranayake, March 2006. <a href=
 "http://wso2.org/library/23";>Web services Policy - Why, What &amp; How</a></li>
 <li><a href=
-"http://svn.apache.org/viewcvs.cgi/webservices/commons/trunk/modules/neethi/";>WS-commons/policy
 SVN</a></li>
+"https://github.com/apache/ws-neethi";>WS-commons/policy GitHub</a></li>
 <li><a href=
 "http://specs.xmlsoap.org/ws/2004/09/policy/ws-policy.pdf";>Web Services Policy 
Framework (WS-Policy)</a></li>
 </ul>
diff --git a/src/site/xdoc/docs/builder-formatter.xml 
b/src/site/xdoc/docs/builder-formatter.xml
index a284a7e..ff4debc 100644
--- a/src/site/xdoc/docs/builder-formatter.xml
+++ b/src/site/xdoc/docs/builder-formatter.xml
@@ -56,7 +56,7 @@ Kindly prefix subject with [Axis2].</p>
 <h4>Step1 : MessageBuilder implementation</h4>
 <!--<p>LoggingModule is the implementation class of the Axis2 module.-->
 <!--Axis2 modules should implement the "<a href=-->
-<!--"http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/modules/Module.java?rev=396785&amp;view=log";>org.apache.axis2.modules.Module</a>"-->
+<!--"https://github.com/apache/axis-axis2-java-core/blob/master/modules/kernel/src/org/apache/axis2/modules/Module.java";>org.apache.axis2.modules.Module</a>"-->
 <!--interface with the following methods.</p>-->
 <!--<pre>-->
 <!--public void init(ConfigurationContext configContext, AxisModule module) 
throws AxisFault;//Initialize the module-->
diff --git a/src/site/xdoc/docs/modules.xml b/src/site/xdoc/docs/modules.xml
index ea7f872..3d80244 100644
--- a/src/site/xdoc/docs/modules.xml
+++ b/src/site/xdoc/docs/modules.xml
@@ -102,7 +102,7 @@ align="bottom" border="0" id="Graphic5" /></p>
 <h4>Step1 : LoggingModule Class</h4>
 <p>LoggingModule is the implementation class of the Axis2 module.
 Axis2 modules should implement the "<a href=
-"http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/modules/Module.java?rev=396785&amp;view=log";>org.apache.axis2.modules.Module</a>"
+"https://github.com/apache/axis-axis2-java-core/blob/master/modules/kernel/src/org/apache/axis2/modules/Module.java";>org.apache.axis2.modules.Module</a>"
 interface with the following methods.</p>
 <pre>
 public void init(ConfigurationContext configContext, AxisModule module) throws 
AxisFault;//Initialize the module
@@ -125,9 +125,9 @@ various SOAP header processing at different phases. (See the
 <a href="Axis2ArchitectureGuide.html#incomingsoap"
 >Architecture Guide</a> for more information on phases). To
 write a handler one should implement <a href=
-"http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/Handler.java?rev=357187&amp;view=log";>
+"https://github.com/apache/axis-axis2-java-core/blob/master/modules/kernel/src/org/apache/axis2/engine/Handler.java";>
 org.apache.axis2.engine.Handler</a>. But for convenience, <a href=
-"http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/handlers/AbstractHandler.java?rev=396788&amp;view=log";>
+"https://github.com/apache/axis-axis2-java-core/blob/master/modules/kernel/src/org/apache/axis2/handlers/AbstractHandler.java";>
 org.apache.axis2.handlers.AbstractHandler</a> provides an abstract
 implementation of the Handler interface.</p>
 <p>For the logging module, we will write a handler with the
diff --git a/src/site/xdoc/docs/userguide-samples.xml 
b/src/site/xdoc/docs/userguide-samples.xml
index 3b2bd3c..ae6b04e 100644
--- a/src/site/xdoc/docs/userguide-samples.xml
+++ b/src/site/xdoc/docs/userguide-samples.xml
@@ -41,6 +41,8 @@ and capabilities. These services are listed in this 
section.</p>
 hood?</a></li>
 <li><a href="userguide.html#handlessoap">How Axis2 handles SOAP
 messages</a></li>
+<li><a href="userguide.html#handlesjson">How Axis2 handles JSON
+messages</a></li>
 <li><a href="userguide.html#distributions">Axis2
 distributions</a></li>
 <li><a href="userguide.html#sbd">The Axis2 Standard Binary
diff --git a/src/site/xdoc/docs/userguide.xml b/src/site/xdoc/docs/userguide.xml
index c9a130c..ca543a8 100644
--- a/src/site/xdoc/docs/userguide.xml
+++ b/src/site/xdoc/docs/userguide.xml
@@ -54,6 +54,8 @@ Axis2?</strong></a></li>
 hood?</strong></a></li>
 <li><a href="userguide.html#handlessoap"><strong>How Axis2 handles
 SOAP messages</strong></a></li>
+<li><a href="userguide.html#handlesjson">How Axis2 handles JSON
+messages</a></li>
 <li><a href="userguide.html#distributions"><strong>Axis2
 Distributions</strong></a></li>
 <li><a href="userguide.html#sbd"><strong>The Axis2 Standard Binary
@@ -202,6 +204,20 @@ and handlers.</p>
 Axis2 system. These modules, such as Rampart, which provides an
 implementation of WS-Security, are the main extensibility
 mechanisms in Axis2.</p>
+<a name="handlesjson" id="handlesjson"></a>
+<h2>How Axis2 Handles JSON Messages</h2>
+<p>Axis2 with REST provides GSON or the newer Moshi library as the JSON parser.
+With the proper axis2.xml configuration, this support is triggered by the HTTP 
header 
+"Content-Type: application/json". </p>
+<p>More docs concerning Axis2 and JSON can be found in the <a href="
+json_support_gson.html">Pure JSON Support</a> and <a href="
+json_gson_user_guide.html">JSON User Guide.</a>
+</p>   
+<p>
+For users of JSON and Spring Boot - or anyone interesed in a complete JSON 
example that 
+includes Spring Security - see the sample application in the <a href=
+"json-springboot-userguide.html">JSON and Spring Boot User's Guide.</a> 
+</p>
 <a name="distributions" id="distributions"></a>
 <h2>Axis2 Distributions</h2>
 <p>Axis2 is released in several <a href="../download.cgi">

Reply via email to