Skip to content

Commit 3f34922

Browse files
Axis2 site build updates, use AI to update broken http links if possible and document what is unable to be fixed
1 parent 3850839 commit 3f34922

File tree

21 files changed

+139
-161
lines changed

21 files changed

+139
-161
lines changed

modules/samples/pojoguide/README.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
POJO Web Services using Apache Axis2- Sample 1
22
=============================================
3-
This sample contains source code for the xdocs/1_1/pojoguide.html document found in
4-
the extracted Axis2 Documents Distribution. For a more detailed description on the
5-
source code kindly see this 'POJO Web Services using Apache Axis2' document.
3+
This sample contains source code for the POJO Web Services guide. For a more detailed
4+
description on the source code, see the 'POJO Web Services using Apache Axis2' documentation.
65

76
The above mentioned document shows you how to take a simple POJO (Plain Old Java
87
Object), and deploy it on Apache Tomcat as a Web service in the exploded directory

modules/samples/pojoguidespring/README.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
POJO Web Services using Apache Axis2- Sample 2
22
==============================================
3-
This sample contains source code for the xdocs/1_1/pojoguide.html document found in
4-
the extracted Axis2 Documents Distribution. For a more detailed description on the
5-
source code kindly see this 'POJO Web Services using Apache Axis2' document.
3+
This sample contains source code for the POJO Web Services guide. For a more detailed
4+
description on the source code, see the 'POJO Web Services using Apache Axis2' documentation.
65

76
In this specific sample you'll be shown how to take a POJO (Plain Old Java Object)
87
based on the Spring Framework, and deploy that as an AAR packaged Web service on Tomcat.

modules/samples/quickstart/README.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
Axis2 Quick Start Guide- Sample 1
22
=================================
33

4-
This sample contains source code for the xdocs/1_1/quickstartguide.html document found in
5-
the extracted Axis2 Documents Distribution. For a more detailed description on the
6-
source code kindly see this 'Axis2 Quick Start Guide' document.
4+
This sample contains source code for the Axis2 Quick Start Guide. For a more detailed
5+
description on the source code, see the Axis2 Quick Start Guide documentation.
76

87
Introduction
98
============

modules/samples/quickstartadb/README.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
Axis2 Quick Start Guide- Sample 2 (ADB)
22
======================================
33

4-
This sample contains source code for the site/docs/quickstartguide.html document found in
5-
the extracted Axis2 Documents Distribution. For a more detailed description on the
6-
source code kindly see this 'Axis2 Quick Start Guide' document.
4+
This sample contains source code for the Axis2 Quick Start Guide. For a more detailed
5+
description on the source code, see the Axis2 Quick Start Guide documentation.
76

87
Introduction
98
============

modules/samples/quickstartaxiom/README.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
Axis2 Quick Start Guide - Sample 3 (AXIOM)
22
==========================================
33

4-
This sample contains source code for the xdocs/1_1/quickstartguide.html document found in
5-
the extracted Axis2 Documents Distribution. For a more detailed description on the
6-
source code kindly see this 'Axis2 Quick Start Guide' document.
4+
This sample contains source code for the Axis2 Quick Start Guide. For a more detailed
5+
description on the source code, see the Axis2 Quick Start Guide documentation.
76

87
Introduction
98
============

modules/samples/quickstartjibx/README.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
Axis2 Quick Start Guide- (JiBX)
22
======================================
3-
This sample contains source code for the xdocs/1_1/quickstartguide.html document found in
4-
the extracted Axis2 Documents Distribution. For a more detailed description on the
5-
source code kindly see this 'Axis2 Quick Start Guide' document.
3+
This sample contains source code for the Axis2 Quick Start Guide. For a more detailed
4+
description on the source code, see the Axis2 Quick Start Guide documentation.
65

76
Introduction
87
============

modules/samples/quickstartxmlbeans/README.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
Axis2 Quick Start Guide- Sample 4 (XML Beans)
22
============================================
33

4-
This sample contains source code for the xdocs/1_1/quickstartguide.html document found in
5-
the extracted Axis2 Documents Distribution. For a more detailed description on the
6-
source code kindly see this 'Axis2 Quick Start Guide' document.
4+
This sample contains source code for the Axis2 Quick Start Guide. For a more detailed
5+
description on the source code, see the Axis2 Quick Start Guide documentation.
76

87
Introduction
98
============

modules/samples/userguide/README.txt

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
Axis2 User's Guide Sample
22
=========================
33

4-
This sample contains the source code relevant to xdocs/1_1/adv-userguide.html,
5-
more specifically to xdocs/1_1/dii.html and xmlbased-server.html which are sections
6-
of the Axis2 Advanced User's Guide found in the Documents Distribution.
4+
This sample contains the source code relevant to the Axis2 Advanced User's Guide,
5+
more specifically the DII (Dynamic Invocation Interface) and XML-based server sections.
76

87
The sample explains how to write a Web service and Web service client with
98
Apache Axis2 using XML based client APIs (Axis2's Primary APIs).
@@ -76,9 +75,9 @@ Type the following ant commands from Axis2_HOME/samples/userguide to run the cli
7675
This invokes MyService through a one-way client
7776

7877

79-
You can find more information on the above clients in Axis2 users guide, RESTFul Web services support,
80-
TCP Transport documents found in the Documents Distribution's xdocs directory. Also, you may find it
81-
useful to try out the above services and clients while going through these documents.
78+
You can find more information on the above clients in the Axis2 User's Guide, RESTful Web services support,
79+
and TCP Transport documentation. You may find it useful to try out the above services and clients while
80+
going through the project documentation.
8281

8382
Note
8483
==============

src/site/xdoc/articles.xml

Lines changed: 72 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@
3737
question and answers published on various Web sites on the Apache
3838
Axis2 engine. These references will prove to be a great help in
3939
boosting your knowledge on Axis2.</p>
40+
41+
<div style="background-color: #f8f8f8; border: 1px solid #ccc; padding: 10px; margin: 10px 0;">
42+
<strong>Note:</strong> Many of the external links below may no longer be accessible due to website changes,
43+
domain transfers, or content removal over time. For the most current Axis2 documentation and tutorials,
44+
please refer to the <a href="docs/userguide.html">official Axis2 User Guide</a> and
45+
<a href="https://axis.apache.org/">Apache Axis website</a>.
46+
</div>
4047
<h2>Books:</h2>
4148
<ul>
4249
<li><a class="externalLink" href="https://www.packtpub.com/apache-axis2-web-services/book">
@@ -52,78 +59,78 @@ Quicktstart Apache Axis2</a>
5259
</ul>
5360
<h2>Articles:</h2>
5461
<ul>
55-
<li><a href=
62+
<li><s><a href=
5663
"http://www.jaxmag.com/itr/online_artikel/psecom,id,747,nodeid,147.html">
57-
Axis2 - The Future of Web Services</a>- By Srinath Perera, Ajith
64+
Axis2 - The Future of Web Services</a></s> <em>(JAXMag may be inaccessible)</em>- By Srinath Perera, Ajith
5865
Ranabahu</li>
59-
<li><a href=
66+
<li><s><a href=
6067
"http://www.developer.com/services/article.php/3525481">Introducing
61-
Axis2, the Next Generation of the Apache Web Service Stack</a>- By
68+
Axis2, the Next Generation of the Apache Web Service Stack</a></s> <em>(Developer.com may be inaccessible)</em>- By
6269
Srinath Perera</li>
6370
<li><a href=
6471
"http://www.onjava.com/pub/a/onjava/2005/07/27/axis2.html">Web
6572
Services Messaging with Apache Axis2: Concepts and Techniques</a>-
6673
By Srinath Perera, Ajith Ranabahu (27 July 2005)</li>
67-
<li><a href=
74+
<li><s><a href=
6875
"http://developer.com/java/web/article.php/3529321">Axis2 Execution
69-
Framework</a>- By Deepal Jayasinghe</li>
70-
<li><a href=
76+
Framework</a></s> <em>(Developer.com may be inaccessible)</em>- By Deepal Jayasinghe</li>
77+
<li><s><a href=
7178
"http://jaxmag.com/itr/online_artikel/psecom,id,757,nodeid,147.html">
72-
Axis2 Deployment Model</a>- By Deepal Jayasinghe</li>
73-
<li><a href=
79+
Axis2 Deployment Model</a></s> <em>(JAXMag may be inaccessible)</em>- By Deepal Jayasinghe</li>
80+
<li><s><a href=
7481
"http://www.developer.com/open/article.php/3557741">Understanding
75-
Axis2 Deployment Architecture</a>- By Deepal Jayasinghe</li>
82+
Axis2 Deployment Architecture</a></s> <em>(Developer.com may be inaccessible)</em>- By Deepal Jayasinghe</li>
7683
<li><a href=
7784
"http://wso2.org/library/35">
7885
Inside the Axis2 Code Generator</a>- By Ajith Ranabahu (06 Feb
7986
2006)</li>
80-
<li><a href=
87+
<li><s><a href=
8188
"http://www.developer.com/java/other/article.php/3570031">Utilizing
82-
a Non-Java Web Service with Axis2</a>- By Deepal Jayasinghe</li>
83-
<li><a href=
89+
a Non-Java Web Service with Axis2</a></s> <em>(Developer.com may be inaccessible)</em>- By Deepal Jayasinghe</li>
90+
<li><s><a href=
8491
"http://www.developer.com/open/article.php/3589126">Avoiding
85-
Mistakes Made Using Axis2</a>- By Deepal Jayasinghe</li>
86-
<li><a href=
92+
Mistakes Made Using Axis2</a></s> <em>(Developer.com may be inaccessible)</em>- By Deepal Jayasinghe</li>
93+
<li><s><a href=
8794
"http://www-128.ibm.com/developerworks/java/library/os-ag-axis2mig/index.html">
88-
Migrating Apache Axis apps to Axis2 using Apache Geronimo</a>- By
95+
Migrating Apache Axis apps to Axis2 using Apache Geronimo</a></s> <em>(Old IBM DeveloperWorks URL format may be inaccessible)</em>- By
8996
Tyler Anderson (07 Mar 2006)</li>
90-
<li><a href=
97+
<li><s><a href=
9198
"http://www.developer.com/java/ent/article.php/3606466">The Axis2
92-
Transport Framework</a>- By Deepal Jayasinghe</li>
93-
<li><a href=
99+
Transport Framework</a></s> <em>(Developer.com may be inaccessible)</em>- By Deepal Jayasinghe</li>
100+
<li><s><a href=
94101
"http://wso2.org/library/230">
95-
Reference Guide to Apache Axis2 Client API Parameters</a>- By Eran
102+
Reference Guide to Apache Axis2 Client API Parameters</a></s> <em>(WSO2 library may be inaccessible)</em>- By Eran
96103
Chinthaka (01 Aug 2006)</li>
97-
<li><a href=
104+
<li><s><a href=
98105
"http://wso2.org/library/91">
99-
Axis2 - Performance Testing Round #1</a>- By
106+
Axis2 - Performance Testing Round #1</a></s> <em>(WSO2 library may be inaccessible)</em>- By
100107
Devanum Sirinivas (17 May 2006)</li>
101-
<li><a href=
108+
<li><s><a href=
102109
"http://wso2.org/library/259">
103-
Working With Apache Axis2</a>- Deepal Jayasinghe (13 Sep 2006)</li>
104-
<li><a href=
110+
Working With Apache Axis2</a></s> <em>(WSO2 library may be inaccessible)</em>- Deepal Jayasinghe (13 Sep 2006)</li>
111+
<li><s><a href=
105112
"http://www.developer.com/java/ent/article.php/3613896">Writing an
106-
Apache Axis2 Service from Scratch</a>- By Deepal Jayasinghe (20
113+
Apache Axis2 Service from Scratch</a></s> <em>(Developer.com may be inaccessible)</em>- By Deepal Jayasinghe (20
107114
June 2006)</li>
108-
<li><a href=
115+
<li><s><a href=
109116
"http://www.developer.com/java/web/article.php/3620661">Apache
110-
Axis2 Session Management</a>- By Deepal Jayasinghe</li>
117+
Axis2 Session Management</a></s> <em>(Developer.com may be inaccessible)</em>- By Deepal Jayasinghe</li>
111118
<li><a href="http://www.devx.com/Java/Article/33839">Apache Axis2
112119
with POJO's and Spring</a>- By Ramanujam A. Rao</li>
113120

114-
<li><a href=
121+
<li><s><a href=
115122
"http://www-128.ibm.com/developerworks/webservices/library/ws-axis2soap/">
116-
Six ways the Axis2 deployment model is more user friendly</a>- By Deepal Jayasinghe</li>
117-
<li><a href="http://today.java.net/pub/a/today/2006/12/13/invoking-web-services-using-apache-axis2.html">
118-
Invoking Web Services using Apache Axis2
119-
</a>- By Deepal Jayasinghe</li>
120-
<li><a href="http://wso2.org/library/2060">
121-
Writing Your Own services.xml for Axis2 Web Services</a>- By Deepal Jayasinghe</li>
122-
<li><a href="http://wso2.org/library/2068">
123-
ADB Generated Code in Apache Axis2</a>- By Amila Suriarachchi</li>
124-
<li><a href="http://wso2.org/library/articles/working-rpcserviceclient">Working with RPCServiceClient</a>- By Deepal Jayasinghe</li>
125-
<li><a href="http://www.developer.com/open/article.php/10930_3777111_2/Embedding-Apache-Axis2-into-Existing-Applications.htm">Embedding Apache Axis2 into Existing Applications</a>- By Deepal Jayasinghe</li>
126-
<li><a href="http://www.developer.com/java/web/article.php/10935_3863416_2/Using-Axis2-and-Java-for-Asynchronous-Web-Service-Invocation-on-the-Client-Side.htm">Using Axis2 and Java for Asynchronous Web Service Invocation on the Client Side</a>- By Deepal Jayasinghe</li>
123+
Six ways the Axis2 deployment model is more user friendly</a></s> <em>(Old IBM DeveloperWorks URL format may be inaccessible)</em>- By Deepal Jayasinghe</li>
124+
<li><s><a href="http://today.java.net/pub/a/today/2006/12/13/invoking-web-services-using-apache-axis2.html">
125+
Invoking Web Services using Apache Axis2</a></s> <em>(Link no longer accessible)</em>
126+
- By Deepal Jayasinghe</li>
127+
<li><s><a href="http://wso2.org/library/2060">
128+
Writing Your Own services.xml for Axis2 Web Services</a></s> <em>(WSO2 library may be inaccessible)</em>- By Deepal Jayasinghe</li>
129+
<li><s><a href="http://wso2.org/library/2068">
130+
ADB Generated Code in Apache Axis2</a></s> <em>(WSO2 library may be inaccessible)</em>- By Amila Suriarachchi</li>
131+
<li><s><a href="http://wso2.org/library/articles/working-rpcserviceclient">Working with RPCServiceClient</a></s> <em>(WSO2 library may be inaccessible)</em>- By Deepal Jayasinghe</li>
132+
<li><s><a href="http://www.developer.com/open/article.php/10930_3777111_2/Embedding-Apache-Axis2-into-Existing-Applications.htm">Embedding Apache Axis2 into Existing Applications</a></s> <em>(Link may no longer be accessible)</em>- By Deepal Jayasinghe</li>
133+
<li><s><a href="http://www.developer.com/java/web/article.php/10935_3863416_2/Using-Axis2-and-Java-for-Asynchronous-Web-Service-Invocation-on-the-Client-Side.htm">Using Axis2 and Java for Asynchronous Web Service Invocation on the Client Side</a></s> <em>(Link may no longer be accessible)</em>- By Deepal Jayasinghe</li>
127134

128135

129136

@@ -137,45 +144,46 @@ Web services, Part 3: Axis2 Data Binding</a> - By Dennis Sosnoski (26 Jul
137144

138145
</ul>
139146
<h2>Tutorials</h2>
147+
<p><em><strong>Note:</strong> WSO2.org library links below may be inaccessible due to site changes.</em></p>
140148
<ul>
141-
<li><a href="http://wso2.org/library/140">Introducing Axis2</a>- By
149+
<li><s><a href="http://wso2.org/library/140">Introducing Axis2</a></s> <em>(WSO2 library may be inaccessible)</em>- By
142150
Eran Chinthaka, Chathura Herath (05 June 2006)</li>
143-
<li><a href="http://wso2.org/library/141">Accelerating Web Services
144-
Development with Axis2</a>- By Deepal Jayasinghe, Ajith Ranabahu
151+
<li><s><a href="http://wso2.org/library/141">Accelerating Web Services
152+
Development with Axis2</a></s> <em>(WSO2 library may be inaccessible)</em>- By Deepal Jayasinghe, Ajith Ranabahu
145153
(05 June 2006)</li>
146-
<li><a href="http://wso2.org/library/95">Hello World with Apache
147-
Axis2</a>- By Ruchith Fernando (29 May 2006)</li>
148-
<li><a href="http://wso2.org/library/176">How Apache Axis2 Finds
149-
the Operation and Service a Message is Destined To</a>- By Eran
154+
<li><s><a href="http://wso2.org/library/95">Hello World with Apache
155+
Axis2</a></s> <em>(WSO2 library may be inaccessible)</em>- By Ruchith Fernando (29 May 2006)</li>
156+
<li><s><a href="http://wso2.org/library/176">How Apache Axis2 Finds
157+
the Operation and Service a Message is Destined To</a></s> <em>(WSO2 library may be inaccessible)</em>- By Eran
150158
Chinthaka(18 June 2006)</li>
151-
<li><a href="http://wso2.org/library/225">How to Debug a Web
152-
Service?</a>- By Ajith Ranabahu (28 July 2006)</li>
159+
<li><s><a href="http://wso2.org/library/225">How to Debug a Web
160+
Service?</a></s> <em>(WSO2 library may be inaccessible)</em>- By Ajith Ranabahu (28 July 2006)</li>
153161
</ul>
154162
<h2>Presentations</h2>
155163
<ul>
156-
<li><a href="http://wso2.org/library/136">Why Axis2: The Future of
157-
Web Services</a>- By Eran Chinthaka (05 June 2006)</li>
158-
<li><a href="http://wso2.org/library/247">Building Enterprise
159-
Applications with Axis2-Tutorial from ApacheCon Asia 2006</a>- By
164+
<li><s><a href="http://wso2.org/library/136">Why Axis2: The Future of
165+
Web Services</a></s> <em>(WSO2 library may be inaccessible)</em>- By Eran Chinthaka (05 June 2006)</li>
166+
<li><s><a href="http://wso2.org/library/247">Building Enterprise
167+
Applications with Axis2-Tutorial from ApacheCon Asia 2006</a></s> <em>(WSO2 library may be inaccessible)</em>- By
160168
Deepal Jayasinghe, Ruchith Fernando (30 Aug 2006)</li>
161-
<li><a href="http://wso2.org/library/137">Introducing Axis2</a>- By
169+
<li><s><a href="http://wso2.org/library/137">Introducing Axis2</a></s> <em>(WSO2 library may be inaccessible)</em>- By
162170
Ajith Ranabahu (05 June 2006)</li>
163171
</ul>
164172
<h2>Questions and Answers</h2>
165173
<ul>
166-
<li><a href="http://wso2.org/library/67">Setting up Apache Axis2 in
167-
eclipse IDE</a>- By Ruchith Fernando (04 April 2006)</li>
168-
<li><a href="http://wso2.org/library/83">How do I Embed
169-
SimpleHTTPServer in My Application and Deploy a POJO?</a>- By
174+
<li><s><a href="http://wso2.org/library/67">Setting up Apache Axis2 in
175+
eclipse IDE</a></s> <em>(WSO2 library may be inaccessible)</em>- By Ruchith Fernando (04 April 2006)</li>
176+
<li><s><a href="http://wso2.org/library/83">How do I Embed
177+
SimpleHTTPServer in My Application and Deploy a POJO?</a></s> <em>(WSO2 library may be inaccessible)</em>- By
170178
Davanum Sirinivas (09 May 2006)</li>
171-
<li><a href="http://wso2.org/library/209">How to Configure Axis2's
172-
HTTP Transport Sender at Client Side?</a>- By Saminda Abeysinghe
179+
<li><s><a href="http://wso2.org/library/209">How to Configure Axis2's
180+
HTTP Transport Sender at Client Side?</a></s> <em>(WSO2 library may be inaccessible)</em>- By Saminda Abeysinghe
173181
(11July 2006)</li>
174-
<li><a href="http://wso2.org/library/175">How to do REST invocation
175-
with Axis2/Java ServiceClient?</a>- By Eran Chinthaka (17 June
182+
<li><s><a href="http://wso2.org/library/175">How to do REST invocation
183+
with Axis2/Java ServiceClient?</a></s> <em>(WSO2 library may be inaccessible)</em>- By Eran Chinthaka (17 June
176184
2006)</li>
177-
<li><a href="http://wso2.org/library/90">How to Embed an Axis2
178-
based Web Service in your Webapp?</a>- By Davanum Sirinivas(17 May
185+
<li><s><a href="http://wso2.org/library/90">How to Embed an Axis2
186+
based Web Service in your Webapp?</a></s> <em>(WSO2 library may be inaccessible)</em>- By Davanum Sirinivas(17 May
179187
2006)</li>
180188
</ul>
181189
</body>

src/site/xdoc/docs/Axis2ArchitectureGuide.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ Architecture is built on three specifications- <a href=
164164
"http://www.w3.org/TR/soap/">SOAP</a> and <a href=
165165
"http://www.w3.org/Submission/ws-addressing/">WS-Addressing</a>.
166166
Other specifications like JAX-RPC, <a href=
167-
"http://java.sun.com/webservices/saaj/index.jsp">SAAJ</a> and
167+
"https://eclipse-ee4j.github.io/metro-saaj/">SAAJ</a> and
168168
<a href="http://www.w3.org/Submission/WS-Policy/">WS-Policy</a> are
169169
layered on top of the Core Architecture.</p>
170170
<a name="thearchi" id="thearchi"></a>

0 commit comments

Comments
 (0)