You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by de...@apache.org on 2007/05/14 07:33:08 UTC

svn commit: r537712 - in /webservices/axis2/tags/java/v1.2: ./ etc/ modules/adb-codegen/ modules/adb/ modules/addressing/ modules/clustering/ modules/codegen/ modules/fastinfoset/ modules/integration/ modules/java2wsdl/ modules/jaxbri/ modules/jaxws-ap...

Author: deepal
Date: Sun May 13 22:33:06 2007
New Revision: 537712

URL: http://svn.apache.org/viewvc?view=rev&rev=537712
Log:
tagging Axis2 1.2 release 
I am very sorry for delay , my laptop (one I used to build the ) was betoken and jut get it fixed.

Added:
    webservices/axis2/tags/java/v1.2/
      - copied from r533069, webservices/axis2/branches/java/1_2/
Modified:
    webservices/axis2/tags/java/v1.2/etc/project.properties
    webservices/axis2/tags/java/v1.2/maven.xml
    webservices/axis2/tags/java/v1.2/modules/adb-codegen/pom.xml
    webservices/axis2/tags/java/v1.2/modules/adb/pom.xml
    webservices/axis2/tags/java/v1.2/modules/addressing/pom.xml
    webservices/axis2/tags/java/v1.2/modules/clustering/pom.xml
    webservices/axis2/tags/java/v1.2/modules/codegen/pom.xml
    webservices/axis2/tags/java/v1.2/modules/fastinfoset/pom.xml
    webservices/axis2/tags/java/v1.2/modules/integration/pom.xml
    webservices/axis2/tags/java/v1.2/modules/java2wsdl/pom.xml
    webservices/axis2/tags/java/v1.2/modules/jaxbri/pom.xml
    webservices/axis2/tags/java/v1.2/modules/jaxws-api/pom.xml
    webservices/axis2/tags/java/v1.2/modules/jaxws/pom.xml
    webservices/axis2/tags/java/v1.2/modules/jibx/pom.xml
    webservices/axis2/tags/java/v1.2/modules/json/pom.xml
    webservices/axis2/tags/java/v1.2/modules/kernel/pom.xml
    webservices/axis2/tags/java/v1.2/modules/metadata/pom.xml
    webservices/axis2/tags/java/v1.2/modules/mtompolicy/pom.xml
    webservices/axis2/tags/java/v1.2/modules/parent/pom.xml
    webservices/axis2/tags/java/v1.2/modules/ping/pom.xml
    webservices/axis2/tags/java/v1.2/modules/saaj-api/pom.xml
    webservices/axis2/tags/java/v1.2/modules/saaj/pom.xml
    webservices/axis2/tags/java/v1.2/modules/spring/pom.xml
    webservices/axis2/tags/java/v1.2/modules/tool/axis2-aar-maven-plugin/pom.xml
    webservices/axis2/tags/java/v1.2/modules/tool/axis2-ant-plugin/pom.xml
    webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-codegen-plugin/pom.xml
    webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-service-plugin/pom.xml
    webservices/axis2/tags/java/v1.2/modules/tool/axis2-idea-plugin/pom.xml
    webservices/axis2/tags/java/v1.2/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml
    webservices/axis2/tags/java/v1.2/modules/tool/axis2-mar-maven-plugin/pom.xml
    webservices/axis2/tags/java/v1.2/modules/tool/axis2-wsdl2code-maven-plugin/pom.xml
    webservices/axis2/tags/java/v1.2/modules/xmlbeans/pom.xml
    webservices/axis2/tags/java/v1.2/pom.xml
    webservices/axis2/tags/java/v1.2/xdocs/@axis2_version_dir@/rest-ws.html
    webservices/axis2/tags/java/v1.2/xdocs/index.html

Modified: webservices/axis2/tags/java/v1.2/etc/project.properties
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/etc/project.properties?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/etc/project.properties (original)
+++ webservices/axis2/tags/java/v1.2/etc/project.properties Sun May 13 22:33:06 2007
@@ -18,13 +18,13 @@
 # -------------------------------------------------------------------
 #                Project Information
 # -------------------------------------------------------------------
-version_number=1.2-SNAPSHOT
+version_number=1.2
 #version_affix=
 axis2_version=${version_number}
-addressing_version=${axis2_version}
-ping_version=${axis2_version}
-soapmonitor_version=${axis2_version}
-mex_version=${axis2_version}
+addressing_version=1.2
+ping_version=1.2
+soapmonitor_version=1.2
+mex_version=1.2
 
 # -------------------------------------------------------------------
 #                Dependency Repositories

Modified: webservices/axis2/tags/java/v1.2/maven.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/maven.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/maven.xml (original)
+++ webservices/axis2/tags/java/v1.2/maven.xml Sun May 13 22:33:06 2007
@@ -827,6 +827,7 @@
                 <ant:include name="**/modules/fastinfoset/**"/>
                 <ant:include name="**/modules/java2wsdl/**"/>
                 <ant:include name="**/modules/jaxbri/**"/>
+                                <ant:include name="**/modules/ping/**"/>
                 <ant:include name="**/modules/jaxws/**"/>                			
                 <ant:include name="**/modules/jaxws-api/**"/>
                 <ant:include name="**/modules/jibx/**"/>
@@ -844,8 +845,9 @@
                 <ant:include name="**/modules/webapp/**"/>
                 <ant:include name="**/modules/xmlbeans/**"/>
                 <ant:include name="**/etc/**"/>
-
-
+                <ant:include name="**/legal/**"/>
+                <ant:include name="**/xdocs/**"/>
+                <ant:include name="**/release-docs/**"/>
 
                 <ant:exclude name="**/SameServiceAddingTest.java"/>
                 <!-- TODO: This is failing in the distros. Must Fix it. -->

Modified: webservices/axis2/tags/java/v1.2/modules/adb-codegen/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/adb-codegen/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/adb-codegen/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/adb-codegen/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-adb-codegen</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/adb/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/adb/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/adb/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/adb/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-adb</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/addressing/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/addressing/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/addressing/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/addressing/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>addressing</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/clustering/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/clustering/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/clustering/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/clustering/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-clustering</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/codegen/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/codegen/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/codegen/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/codegen/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-codegen</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/fastinfoset/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/fastinfoset/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/fastinfoset/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/fastinfoset/pom.xml Sun May 13 22:33:06 2007
@@ -1,125 +1,125 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-	!
-	! Copyright 2006 The Apache Software Foundation.
-	!
-	! Licensed under the Apache License, Version 2.0 (the "License");
-	! you may not use this file except in compliance with the License.
-	! You may obtain a copy of the License at
-	!
-	!      http://www.apache.org/licenses/LICENSE-2.0
-	!
-	! Unless required by applicable law or agreed to in writing, software
-	! distributed under the License is distributed on an "AS IS" BASIS,
-	! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-	! See the License for the specific language governing permissions and
-	! limitations under the License.
-	!-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.apache.axis2</groupId>
-		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
-		<relativePath>../parent/pom.xml</relativePath>
-	</parent>
-	<artifactId>axis2-fastinfoset</artifactId>
-	<name>Apache Axis 2.0 - Fast Infoset</name>
-	<description>Axis2 Fast Infoset module</description>
-	<dependencies>
-		<dependency>
-			<groupId>com.sun.xml.fastinfoset</groupId>
-			<artifactId>FastInfoset</artifactId>
-			<type>jar</type>
-		</dependency>
-		<dependency>
-			<groupId>stax</groupId>
-			<artifactId>stax-api</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.ws.commons.axiom</groupId>
-			<artifactId>axiom-api</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.ws.commons.axiom</groupId>
-			<artifactId>axiom-impl</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.axis2</groupId>
-			<artifactId>axis2-kernel</artifactId>
-			<version>${version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.axis2</groupId>
-			<artifactId>axis2-adb</artifactId>
-			<version>${version}</version>
-		</dependency>
-		<dependency>
-			<groupId>wsdl4j</groupId>
-			<artifactId>wsdl4j</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>javax.activation</groupId>
-			<artifactId>activation</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>commons-logging</groupId>
-			<artifactId>commons-logging</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>${stax.impl.groupid}</groupId>
-			<artifactId>${stax.impl.artifactid}</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>commons-httpclient</groupId>
-			<artifactId>commons-httpclient</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>commons-fileupload</groupId>
-			<artifactId>commons-fileupload</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.ws.commons.schema</groupId>
-			<artifactId>XmlSchema</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.axis2</groupId>
-			<artifactId>axis2-java2wsdl</artifactId>
-			<version>${version}</version>
-		</dependency>
-		<dependency>
-			<groupId>annogen</groupId>
-			<artifactId>annogen</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>httpcomponents-httpcore</groupId>
-			<artifactId>jakarta-httpcore</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>backport-util-concurrent</groupId>
-			<artifactId>backport-util-concurrent</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>commons-codec</groupId>
-			<artifactId>commons-codec</artifactId>
-		</dependency>
-	</dependencies>
-	<build>
-		<sourceDirectory>src</sourceDirectory>
-		<testSourceDirectory>test</testSourceDirectory>
-		<testResources>
-			<testResource>
-				<directory>test-resources</directory>
-			</testResource>
-		</testResources>
-		<plugins>
-			<plugin>
-				<artifactId>maven-surefire-plugin</artifactId>
-				<inherited>true</inherited>
-				<configuration>
-					<skip>false</skip>
-				</configuration>
-			</plugin>
-		</plugins>
-	</build>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+	!
+	! Copyright 2006 The Apache Software Foundation.
+	!
+	! Licensed under the Apache License, Version 2.0 (the "License");
+	! you may not use this file except in compliance with the License.
+	! You may obtain a copy of the License at
+	!
+	!      http://www.apache.org/licenses/LICENSE-2.0
+	!
+	! Unless required by applicable law or agreed to in writing, software
+	! distributed under the License is distributed on an "AS IS" BASIS,
+	! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	! See the License for the specific language governing permissions and
+	! limitations under the License.
+	!-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.apache.axis2</groupId>
+		<artifactId>axis2-parent</artifactId>
+		<version>1.2</version>
+		<relativePath>../parent/pom.xml</relativePath>
+	</parent>
+	<artifactId>axis2-fastinfoset</artifactId>
+	<name>Apache Axis 2.0 - Fast Infoset</name>
+	<description>Axis2 Fast Infoset module</description>
+	<dependencies>
+		<dependency>
+			<groupId>com.sun.xml.fastinfoset</groupId>
+			<artifactId>FastInfoset</artifactId>
+			<type>jar</type>
+		</dependency>
+		<dependency>
+			<groupId>stax</groupId>
+			<artifactId>stax-api</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.ws.commons.axiom</groupId>
+			<artifactId>axiom-api</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.ws.commons.axiom</groupId>
+			<artifactId>axiom-impl</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.axis2</groupId>
+			<artifactId>axis2-kernel</artifactId>
+			<version>${version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.axis2</groupId>
+			<artifactId>axis2-adb</artifactId>
+			<version>${version}</version>
+		</dependency>
+		<dependency>
+			<groupId>wsdl4j</groupId>
+			<artifactId>wsdl4j</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>javax.activation</groupId>
+			<artifactId>activation</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>commons-logging</groupId>
+			<artifactId>commons-logging</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>${stax.impl.groupid}</groupId>
+			<artifactId>${stax.impl.artifactid}</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>commons-httpclient</groupId>
+			<artifactId>commons-httpclient</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>commons-fileupload</groupId>
+			<artifactId>commons-fileupload</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.ws.commons.schema</groupId>
+			<artifactId>XmlSchema</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.axis2</groupId>
+			<artifactId>axis2-java2wsdl</artifactId>
+			<version>${version}</version>
+		</dependency>
+		<dependency>
+			<groupId>annogen</groupId>
+			<artifactId>annogen</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>httpcomponents-httpcore</groupId>
+			<artifactId>jakarta-httpcore</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>backport-util-concurrent</groupId>
+			<artifactId>backport-util-concurrent</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>commons-codec</groupId>
+			<artifactId>commons-codec</artifactId>
+		</dependency>
+	</dependencies>
+	<build>
+		<sourceDirectory>src</sourceDirectory>
+		<testSourceDirectory>test</testSourceDirectory>
+		<testResources>
+			<testResource>
+				<directory>test-resources</directory>
+			</testResource>
+		</testResources>
+		<plugins>
+			<plugin>
+				<artifactId>maven-surefire-plugin</artifactId>
+				<inherited>true</inherited>
+				<configuration>
+					<skip>false</skip>
+				</configuration>
+			</plugin>
+		</plugins>
+	</build>
+</project>

Modified: webservices/axis2/tags/java/v1.2/modules/integration/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/integration/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/integration/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/integration/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-integration</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/java2wsdl/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/java2wsdl/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/java2wsdl/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/java2wsdl/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-java2wsdl</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/jaxbri/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/jaxbri/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/jaxbri/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/jaxbri/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-jaxbri</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/jaxws-api/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/jaxws-api/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/jaxws-api/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/jaxws-api/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-jaxws-api</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/jaxws/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/jaxws/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/jaxws/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/jaxws/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-jaxws</artifactId>
@@ -796,6 +796,9 @@
 					<includes>
 						<include>**/*Test.java</include>
 					</includes>
+                               <excludes>
+						<exclude>**/*DocLitBareMinTests.java</exclude>
+					</excludes>
 					<systemProperties>
 						<property>
 							<name>build.repository</name>

Modified: webservices/axis2/tags/java/v1.2/modules/jibx/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/jibx/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/jibx/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/jibx/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-jibx</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/json/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/json/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/json/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/json/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-json</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/kernel/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/kernel/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/kernel/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/kernel/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-kernel</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/metadata/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/metadata/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/metadata/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/metadata/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-metadata</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/mtompolicy/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/mtompolicy/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/mtompolicy/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/mtompolicy/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-mtompolicy</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/parent/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/parent/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/parent/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/parent/pom.xml Sun May 13 22:33:06 2007
@@ -24,7 +24,7 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.apache.axis2</groupId>
 	<artifactId>axis2-parent</artifactId>
-	<version>1.2-SNAPSHOT</version>
+	<version>1.2</version>
 	<packaging>pom</packaging>
 	<name>Apache Axis 2.0 - Parent</name>
 	<inceptionYear>2004</inceptionYear>
@@ -73,7 +73,7 @@
               element, and it will need to be changed manually before a release,
               as the maven-release-plugin will not update this value.
         -->
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<annogen.version>0.1.0</annogen.version>
 		<ant.version>1.7.0</ant.version>
 		<antlr.version>2.7.4</antlr.version>
@@ -105,7 +105,7 @@
 		<maven.assembly.version>2.2-SNAPSHOT</maven.assembly.version>
 		<maven.plugin.testing.version>1.0-beta-1</maven.plugin.testing.version>
 		<maven.version>2.0.6</maven.version>
-		<neethi.version>SNAPSHOT</neethi.version>
+		<neethi.version>2.0.1</neethi.version>
 		<plexus.utils.version>1.1</plexus.utils.version>
 		<servlet.api.version>2.3</servlet.api.version>
 		<spring.version>1.2.8</spring.version>
@@ -115,7 +115,7 @@
 		<stax.impl.version>3.2.1</stax.impl.version>
 		<stax_utils.version>20060915</stax_utils.version>
 		<tomcat.version>6.0.10</tomcat.version>
-		<woden.version>1.0-incubating-SNAPSHOT</woden.version>
+		<woden.version>1.0-incubating-M7a</woden.version>
 		<wsdl4j.version>1.6.2</wsdl4j.version>
 		<xalan.version>2.7.0</xalan.version>
 		<xbean.version>2.2.0</xbean.version>

Modified: webservices/axis2/tags/java/v1.2/modules/ping/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/ping/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/ping/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/ping/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>ping</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/saaj-api/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/saaj-api/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/saaj-api/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/saaj-api/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-saaj-api</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/saaj/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/saaj/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/saaj/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/saaj/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-saaj</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/spring/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/spring/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/spring/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/spring/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-spring</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/tool/axis2-aar-maven-plugin/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/tool/axis2-aar-maven-plugin/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/tool/axis2-aar-maven-plugin/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/tool/axis2-aar-maven-plugin/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-aar-maven-plugin</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/tool/axis2-ant-plugin/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/tool/axis2-ant-plugin/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/tool/axis2-ant-plugin/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/tool/axis2-ant-plugin/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-ant-plugin</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-codegen-plugin/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-codegen-plugin/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-codegen-plugin/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-codegen-plugin/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2.eclipse.codegen.plugin</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-service-plugin/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-service-plugin/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-service-plugin/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/tool/axis2-eclipse-service-plugin/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2.eclipse.service.plugin</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/tool/axis2-idea-plugin/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/tool/axis2-idea-plugin/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/tool/axis2-idea-plugin/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/tool/axis2-idea-plugin/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-idea-plugin</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-java2wsdl-maven-plugin</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/tool/axis2-mar-maven-plugin/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/tool/axis2-mar-maven-plugin/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/tool/axis2-mar-maven-plugin/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/tool/axis2-mar-maven-plugin/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-mar-maven-plugin</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/tool/axis2-wsdl2code-maven-plugin/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/tool/axis2-wsdl2code-maven-plugin/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/tool/axis2-wsdl2code-maven-plugin/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/tool/axis2-wsdl2code-maven-plugin/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-wsdl2code-maven-plugin</artifactId>

Modified: webservices/axis2/tags/java/v1.2/modules/xmlbeans/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/modules/xmlbeans/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/modules/xmlbeans/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/modules/xmlbeans/pom.xml Sun May 13 22:33:06 2007
@@ -20,7 +20,7 @@
 	<parent>
 		<groupId>org.apache.axis2</groupId>
 		<artifactId>axis2-parent</artifactId>
-		<version>1.2-SNAPSHOT</version>
+		<version>1.2</version>
 		<relativePath>../parent/pom.xml</relativePath>
 	</parent>
 	<artifactId>axis2-xmlbeans</artifactId>

Modified: webservices/axis2/tags/java/v1.2/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/pom.xml?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/pom.xml (original)
+++ webservices/axis2/tags/java/v1.2/pom.xml Sun May 13 22:33:06 2007
@@ -24,7 +24,7 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.apache.axis2</groupId>
 	<artifactId>axis2</artifactId>
-	<version>1.2-SNAPSHOT</version>
+	<version>1.2</version>
 	<packaging>pom</packaging>
 	<name>Apache Axis 2.0 - Root</name>
 	<modules>

Modified: webservices/axis2/tags/java/v1.2/xdocs/@axis2_version_dir@/rest-ws.html
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/xdocs/%40axis2_version_dir%40/rest-ws.html?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/xdocs/@axis2_version_dir@/rest-ws.html (original)
+++ webservices/axis2/tags/java/v1.2/xdocs/@axis2_version_dir@/rest-ws.html Sun May 13 22:33:06 2007
@@ -1,156 +1,156 @@
-<html>
-<head>
-  <meta http-equiv="content-type" content="">
-  <title>RESTful Web Services Support</title>
-  <link href="../css/axis-docs.css" rel="stylesheet" type="text/css"
-  media="all">
-</head>
-
-<body lang="en">
-<h1>RESTful Web Services Support</h1>
-
-<p>This document presents an introduction on REST and REST with HTTP POST and
-GET.</p>
-
-<h2>Content</h2>
-<ul>
-  <li><a href="#intro">Introduction</a></li>
-  <li><a href="#rest_with_post">Doing REST Web Services with HTTP POST</a>
-    <ul>
-      <li><a href="#sample">Sample REST - HTTP POST Client</a></li>
-    </ul>
-  </li>
-  <li><a href="#rest_with_get">Access a REST Web Service via HTTP GET</a></li>
-</ul>
-<a name="intro"></a>
-
-<h2>Introduction</h2>
-
-<p>WSDL 2.0 HTTP Binding defines a way to implement REST (Representational
-State Transfer) with Web services. Axis2 implements the most defined HTTP
-binding specification. REST Web services are a reduced subset of the usual
-Web service stack.</p>
-
-<p>The Axis2 REST implementation assumes the following properties:</p>
-<ol>
-  <li>REST Web services are Synchronous and Request Response in nature.</li>
-  <li>When REST Web services are accessed via GET, the service and the
-    operations are identified based on the URL. The parameters are assumed as
-    parameters of the Web service. In this case, the GET based REST Web
-    services support only simple types as arguments and it should adhere to
-    the <a
-    href="http://www.w3.org/TR/2006/CR-wsdl20-adjuncts-20060327/#_operation_iri_style">IRI
-    style</a>.</li>
-  <li>POST based Web services do not need a SOAP Envelope or a SOAP Body.
-    REST Web Services do not have Headers and the payload is sent
-  directly.</li>
-</ol>
-
-<p>Axis2 can be configured as a REST Container and can be used to send and
-receive RESTful Web service requests and responses. REST Web services can be
-accessed using HTTP GET and POST.</p>
-<a name="rest_with_post"></a>
-
-<h2>REST Web Services with HTTP POST</h2>
-
-<p>If REST is enabled, the Axis2 server will act as both a REST endpoint and
-a SOAP endpoint. When a message is received, if the content type is text/xml
-and if the SOAPAction Header is missing, then the message is treated as a
-RESTful Message, if not it is treated as a usual SOAP Message.</p>
-
-<p>On sending a message, whether the message is RESTful or not, can be
-decided from the client API.<br>
-Set a property in the client API.<br>
-</p>
-<pre>...
-Options options = new Options();
-options.setProperty(Constants.Configuration.ENABLE_REST, Constants.VALUE_TRUE);
-...</pre>
-<a name="sample"></a>
-
-<h3>Sample REST - HTTP POST Client</h3>
-
-<p>There is an example named, userguide.clients.RESTClient.java found in
-AXIS2_HOME/samples/userguide/src/userguide/clients which demonstrates the
-usage of the above. It uses the "echo" operation of the
-<code>userguide.example1.MyService </code>of the
-AXIS2_HOME/samples/userguide/src/userguide/example1. </p>
-
-<p>The class source will be as follows:<source></p>
-<pre>public class RESTClient {
-
-    private static String toEpr = "http://localhost:8080/axis2/services/MyService";
-    
-    public static void main(String[] args) throws AxisFault {
-
-        Options options = new Options();
-        options.setTo(new EndpointReference(toEpr));
-        
-        options.setProperty(Constants.Configuration.ENABLE_REST, Constants.VALUE_TRUE);
-
-        ServiceClient sender = new ServiceClient();
-        sender.engageModule(new QName(Constants.MODULE_ADDRESSING));
-        sender.setOptions(options);
-        OMElement result = sender.sendReceive(getPayload());
-
-        try {
-            XMLStreamWriter writer = XMLOutputFactory.newInstance()
-                    .createXMLStreamWriter(System.out);
-            result.serialize(writer);
-            writer.flush();
-        } catch (XMLStreamException e) {
-            e.printStackTrace();
-        } catch (FactoryConfigurationError e) {
-            e.printStackTrace();
-        }
-    }
-    private static OMElement getPayload() {
-        OMFactory fac = OMAbstractFactory.getOMFactory();
-        OMNamespace omNs = fac.createOMNamespace(
-                "http://example1.org/example1", "example1");
-        OMElement method = fac.createOMElement("echo", omNs);
-        OMElement value = fac.createOMElement("Text", omNs);
-        value.addChild(fac.createOMText(value, "Axis2 Echo String "));
-        method.addChild(value);
-
-        return method;
-    }
-}</pre>
-</source><a name="rest_with_get"></a>
-
-<h2>Access a REST Web Service via HTTP GET</h2>
-
-<p>Axis2 allows users to access Web services that have simple type parameters
-via HTTP GET. For example, the following URL requests the Version Service via
-HTTP GET. However, the Web service arriving via GET assumes REST. Other
-parameters are converted into XML and put into the SOAP body.</p>
-<source><pre>http://127.0.0.1:8080/axis2/rest/Version/getVersion</pre>
-</source>
-<p>The result can be shown in the browser as follows:</p>
-<img src="/images/userguide/http-get-ws.jpg">
-
-<p>For example, the following request,</p>
-<source><pre>http://127.0.0.1:8080/axis2/rest/Version/getVersion</pre>
-</source>will be converted into the following SOAP message for processing by
-Axis2.<source>
-<pre> 
-   &lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;
-      &lt;soapenv:Body&gt;   
-          &lt;axis2:getVersion xmlns:axis2="http://ws.apache.org/goGetWithREST" /&gt;
-      &lt;/soapenv:Body&gt;
-   &lt;/soapenv:Envelope&gt;
-    </pre>
-</source>
-<h2>Resources</h2>
-
-<p>How I Explained REST to My Wife, By Ryan Tomayko- <a
-href="http://naeblis.cx/articles/2004/12/12/rest-to-my-wife">http://naeblis.cx/articles/2004/12/12/rest-to-my-wife</a></p>
-
-<p>Building Web Services the REST Way, By Roger L. Costello- <a
-href="http://www.xfront.com/REST-Web-Services.html">
-http://www.xfront.com/REST-Web-Services.html</a></p>
-
-<p>Resource-oriented vs. activity-oriented Web services, By James Snell- <a
-href="http://www-128.ibm.com/developerworks/webservices/library/ws-restvsoap/">http://www-128.ibm.com/developerworks/webservices/library/ws-restvsoap/</a></p>
-</body>
-</html>
+html>
+<head>
+  <meta http-equiv="content-type" content="">
+  <title>RESTful Web Services Support</title>
+  <link href="../css/axis-docs.css" rel="stylesheet" type="text/css"
+  media="all">
+</head>
+
+<body lang="en">
+<h1>RESTful Web Services Support</h1>
+
+<p>This document presents an introduction on REST and REST with HTTP POST and
+GET.</p>
+
+<h2>Content</h2>
+<ul>
+  <li><a href="#intro">Introduction</a></li>
+  <li><a href="#rest_with_post">Doing REST Web Services with HTTP POST</a>
+    <ul>
+      <li><a href="#sample">Sample REST - HTTP POST Client</a></li>
+    </ul>
+  </li>
+  <li><a href="#rest_with_get">Access a REST Web Service via HTTP GET</a></li>
+</ul>
+<a name="intro"></a>
+
+<h2>Introduction</h2>
+
+<p>WSDL 2.0 HTTP Binding defines a way to implement REST (Representational
+State Transfer) with Web services. Axis2 implements the most defined HTTP
+binding specification. REST Web services are a reduced subset of the usual
+Web service stack.</p>
+
+<p>The Axis2 REST implementation assumes the following properties:</p>
+<ol>
+  <li>REST Web services are Synchronous and Request Response in nature.</li>
+  <li>When REST Web services are accessed via GET, the service and the
+    operations are identified based on the URL. The parameters are assumed as
+    parameters of the Web service. In this case, the GET based REST Web
+    services support only simple types as arguments and it should adhere to
+    the <a
+    href="http://www.w3.org/TR/2006/CR-wsdl20-adjuncts-20060327/#_operation_iri_style">IRI
+    style</a>.</li>
+  <li>POST based Web services do not need a SOAP Envelope or a SOAP Body.
+    REST Web Services do not have Headers and the payload is sent
+  directly.</li>
+</ol>
+
+<p>Axis2 can be configured as a REST Container and can be used to send and
+receive RESTful Web service requests and responses. REST Web services can be
+accessed using HTTP GET and POST.</p>
+<a name="rest_with_post"></a>
+
+<h2>REST Web Services with HTTP POST</h2>
+
+<p>If REST is enabled, the Axis2 server will act as both a REST endpoint and
+a SOAP endpoint. When a message is received, if the content type is text/xml
+and if the SOAPAction Header is missing, then the message is treated as a
+RESTful Message, if not it is treated as a usual SOAP Message.</p>
+
+<p>On sending a message, whether the message is RESTful or not, can be
+decided from the client API.<br>
+Set a property in the client API.<br>
+</p>
+<pre>...
+Options options = new Options();
+options.setProperty(Constants.Configuration.ENABLE_REST, Constants.VALUE_TRUE);
+...</pre>
+<a name="sample"></a>
+
+<h3>Sample REST - HTTP POST Client</h3>
+
+<p>There is an example named, userguide.clients.RESTClient.java found in
+AXIS2_HOME/samples/userguide/src/userguide/clients which demonstrates the
+usage of the above. It uses the "echo" operation of the
+<code>userguide.example1.MyService </code>of the
+AXIS2_HOME/samples/userguide/src/userguide/example1. </p>
+
+<p>The class source will be as follows:<source></p>
+<pre>public class RESTClient {
+
+    private static String toEpr = "http://localhost:8080/axis2/services/MyService";
+    
+    public static void main(String[] args) throws AxisFault {
+
+        Options options = new Options();
+        options.setTo(new EndpointReference(toEpr));
+        
+        options.setProperty(Constants.Configuration.ENABLE_REST, Constants.VALUE_TRUE);
+
+        ServiceClient sender = new ServiceClient();
+        sender.engageModule(new QName(Constants.MODULE_ADDRESSING));
+        sender.setOptions(options);
+        OMElement result = sender.sendReceive(getPayload());
+
+        try {
+            XMLStreamWriter writer = XMLOutputFactory.newInstance()
+                    .createXMLStreamWriter(System.out);
+            result.serialize(writer);
+            writer.flush();
+        } catch (XMLStreamException e) {
+            e.printStackTrace();
+        } catch (FactoryConfigurationError e) {
+            e.printStackTrace();
+        }
+    }
+    private static OMElement getPayload() {
+        OMFactory fac = OMAbstractFactory.getOMFactory();
+        OMNamespace omNs = fac.createOMNamespace(
+                "http://example1.org/example1", "example1");
+        OMElement method = fac.createOMElement("echo", omNs);
+        OMElement value = fac.createOMElement("Text", omNs);
+        value.addChild(fac.createOMText(value, "Axis2 Echo String "));
+        method.addChild(value);
+
+        return method;
+    }
+}</pre>
+</source><a name="rest_with_get"></a>
+
+<h2>Access a REST Web Service via HTTP GET</h2>
+
+<p>Axis2 allows users to access Web services that have simple type parameters
+via HTTP GET. For example, the following URL requests the Version Service via
+HTTP GET. However, the Web service arriving via GET assumes REST. Other
+parameters are converted into XML and put into the SOAP body.</p>
+<source><pre>http://127.0.0.1:8080/axis2/services/Version/getVersion</pre>
+</source>
+<p>The result can be shown in the browser as follows:</p>
+<img src="/images/userguide/http-get-ws.jpg">
+
+<p>For example, the following request,</p>
+<source><pre>http://127.0.0.1:8080/axis2/services/Version/getVersion</pre>
+</source>will be converted into the following SOAP message for processing by
+Axis2.<source>
+<pre> 
+   &lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;
+      &lt;soapenv:Body&gt;   
+          &lt;axis2:getVersion xmlns:axis2="http://ws.apache.org/goGetWithREST" /&gt;
+      &lt;/soapenv:Body&gt;
+   &lt;/soapenv:Envelope&gt;
+    </pre>
+</source>
+<h2>Resources</h2>
+
+<p>How I Explained REST to My Wife, By Ryan Tomayko- <a
+href="http://naeblis.cx/articles/2004/12/12/rest-to-my-wife">http://naeblis.cx/articles/2004/12/12/rest-to-my-wife</a></p>
+
+<p>Building Web Services the REST Way, By Roger L. Costello- <a
+href="http://www.xfront.com/REST-Web-Services.html">
+http://www.xfront.com/REST-Web-Services.html</a></p>
+
+<p>Resource-oriented vs. activity-oriented Web services, By James Snell- <a
+href="http://www-128.ibm.com/developerworks/webservices/library/ws-restvsoap/">http://www-128.ibm.com/developerworks/webservices/library/ws-restvsoap/</a></p>
+</body>
+</html>

Modified: webservices/axis2/tags/java/v1.2/xdocs/index.html
URL: http://svn.apache.org/viewvc/webservices/axis2/tags/java/v1.2/xdocs/index.html?view=diff&rev=537712&r1=533069&r2=537712
==============================================================================
--- webservices/axis2/tags/java/v1.2/xdocs/index.html (original)
+++ webservices/axis2/tags/java/v1.2/xdocs/index.html Sun May 13 22:33:06 2007
@@ -1,293 +1,293 @@
-<html>
-<head>
-  <meta http-equiv="content-type" content="">
-  <title>Apache Axis2/Java - Next Generation Web Services</title>
-  <link href="css/axis-docs.css" rel="stylesheet" type="text/css" media="all">
-</head>
-
-<body lang="en">
-<h1>Welcome to Apache Axis2/Java</h1>
-
-<h2>06th April 2007 - Apache Axis2/Java Version @axis2_version@ Released!</h2>
-
-<p>[ <a
-href="http://ws.apache.org/axis2/download.cgi"><strong>Download</strong></a>
-] | [ <a href="@axis2_version_dir@/index.html"><strong>Documents
-Home</strong></a> ]</p>
-
-<p>Apache Axis2 is the core engine for Web services. It is a complete
-re-design and re-write of the widely used <a
-href="http://ws.apache.org/axis/">Apache Axis</a> SOAP stack, built on the
-lessons learnt from Apache Axis.</p>
-
-<h3><em>Apache Axis Project in a Nutshell:</em></h3>
-
-<p>Apache Axis is an implementation of the SOAP ("Simple Object Access
-Protocol") <a href="http://www.w3.org/TR/SOAP">submission</a> to W3C.</p>
-
-<p>Extract from the draft W3C specification:</p>
-
-<blockquote>
-  "SOAP is a lightweight protocol for exchanging structured information in a
-  decentralized, distributed environment. It is an XML based protocol that
-  consists of three parts: an envelope that defines a framework for
-  describing what is in a message and how to process it, a set of encoding
-  rules for expressing instances of application-defined datatypes, and a
-  convention for representing remote procedure calls and
-responses."</blockquote>
-
-<p>This project is a follow-on to the <a
-href="http://ws.apache.org/soap">Apache SOAP project</a>.</p>
-
-<p>Please see the <a href="http://ws.apache.org/axis/ref.html">Axis Reference
-Library</a> for a list of technical resources that should prove useful on
-this project.</p>
-
-<h3><em>Why Apache Axis2:</em></h3>
-
-<p>A new architecture for Axis was introduced during the August 2004 Summit
-in Colombo, Sri Lanka. The new architecture on which Axis2 is based on is
-more flexible, efficient and configurable in comparison to <a
-href="http://ws.apache.org/axis/java/architecture-guide.html">Axis1.x
-architecture</a>. Some well established concepts from Axis 1.x, like handlers
-etc., have been preserved in the new architecture.</p>
-
-<p>Apache Axis2 not only supports SOAP 1.1 and SOAP 1.2, but it also has
-integrated support for the widely popular <a
-href="http://www.xfront.com/REST-Web-Services.html">REST style of Web
-services</a>. The same business logic implementation can offer both a WS-*
-style interface as well as a REST style interface simultaneously.</p>
-
-<p>Apache Axis2 is more efficient, more modular and more XML-oriented than
-the older version. It is carefully designed to support the easy addition of
-plug-in "modules" that extend their functionality for features such as
-security and reliability. The <a
-href="http://ws.apache.org/axis2/modules/index.html">Modules</a> currently
-available or under development include:</p>
-<ul>
-  <li><a
-    href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrm"
-    target="_blank">WS-ReliableMessaging</a> - Supported by <a
-    href="http://ws.apache.org/sandesha/sandesha2/">Apache Sandesha2</a></li>
-  <li><a
-    href="http://www-128.ibm.com/developerworks/library/specification/ws-tx/#coor"
-    target="_blank">WS-Coordination</a>  and <a
-    href="http://www-128.ibm.com/developerworks/library/specification/ws-tx/#atom"
-    target="_blank">WS-AtomicTransaction</a> - Supported by <a
-    href="http://ws.apache.org/kandula/">Apache Kandula2</a></li>
-  <li><a
-    href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss"
-    target="_blank">WS-Security</a> - Supported by <a
-    href="http://ws.apache.org/axis2/modules/rampart/@axis2_version_dir@/security-module.html">Apache
-    Rampart</a></li>
-  <li><a href="http://www.w3.org/Submission/ws-addressing/"
-    target="_blank">WS-Addressing</a> -Module included as part of Axis2
-  core</li>
-</ul>
-
-<p>Apache Axis2 is built on <a
-href="http://ws.apache.org/commons/axiom/index.html">Apache AXIOM</a>, a new
-high performant, pull-based XML object model.</p>
-
-<p>Axis2 comes with many new features, enhancements and industry
-specification implementations. The key features offered are as follows:</p>
-<ul>
-  <li><p style="margin-bottom: 0in"><strong>Speed</strong> - Axis2 uses its
-    own object model and StAX (Streaming API for XML) parsing to achieve
-    significantly greater speed than earlier versions of Apache Axis.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>Low memory foot print</strong>-
-    Axis2 was designed ground-up keeping low memory foot print in mind.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>AXIOM</strong> - Axis2 comes with
-    its own light-weight object model, AXIOM, for message processing which is
-    extensible, highly performant and is developer convenient.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong><a name="Hot_Deployment"></a>Hot
-    Deployment</strong> - Axis2 is equipped with the capability of deploying
-    Web services and handlers while the system is up and running. In other
-    words, new services can be added to the system without having to shut
-    down the server. Simply drop the required Web service archive into the
-    services directory in the repository, and the deployment model will
-    automatically deploy the service and make it available for use.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>Asynchronous Web
-    services</strong> - Axis2 now supports asynchronous Web services and
-    asynchronous Web services invocation using non-blocking clients and
-    transports.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>MEP Support</strong> - Axis2 now
-    comes handy with the flexibility to support Message Exchange Patterns
-    (MEPs) with in-built support for basic MEPs defined in WSDL 2.0.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>Flexibility</strong> - The Axis2
-    architecture gives the developer complete freedom to insert extensions
-    into the engine for custom header processing, system management, and
-    <em>anything else you can imagine</em>.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>Stability</strong> - Axis2
-    defines a set of published interfaces which change relatively slowly
-    compared to the rest of Axis.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>Component-oriented
-    Deployment</strong> - You can easily define reusable networks of Handlers
-    to implement common patterns of processing for your applications, or to
-    distribute to partners.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>Transport Framework</strong> - We
-    have a clean and simple abstraction for integrating and using Transports
-    (i.e., senders and listeners for SOAP over various protocols such as
-    SMTP, FTP, message-oriented middleware, etc), and the core of the engine
-    is completely transport-independent.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>WSDL support</strong> - Axis2
-    supports the Web Service Description Language, version <a
-    href="http://www.w3.org/TR/wsdl">1.1</a> and <a
-    href="http://www.w3.org/TR/wsdl20/">2.0</a>, which allows you to easily
-    build stubs to access remote services, and also to automatically export
-    machine-readable descriptions of your deployed services from Axis2.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>Add-ons</strong> - Several Web
-    services specifications have been incorporated including <a
-    href="http://ws.apache.org/wss4j/" target="_blank">WSS4J</a> for security
-    (Apache Rampart), <a href="http://ws.apache.org/sandesha/"
-    target="_blank">Sandesha</a> for reliable messaging, <a
-    href="http://ws.apache.org/kandula/" target="_blank">Kandula</a> which is
-    an encapsulation of WS-Coordination, WS-AtomicTransaction and
-    WS-BusinessActivity.</p>
-  </li>
-  <li><p style="margin-bottom: 0in"><strong>Composition and
-    Extensibility</strong> - Modules and phases improve support for
-    composability and extensibility. Modules support composability and can
-    also support new WS-* specifications in a simple and clean manner. They
-    are however not <a href="#Hot_Deployment">hot deployable</a> as they
-    change the overall behavior of the system.</p>
-  </li>
-</ul>
-
-<p>We hope you enjoy using Axis2. Please note that this is an open-source
-effort. If you feel the code could use new features or fixes, or the
-documentation can be improved, please get involved and lend us a hand! The
-Axis developer community welcomes your participation.</p>
-
-<p>Let us know what you think! Send your feedback on Axis2 to "<a
-href="mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a>". Make sure
-to prefix the subject of the mail with [Axis2].</p>
-
-<h2>Features of Axis2 Latest Version</h2>
-
-<p>Apache Axis2 Version @axis2_version@ comes with performance improvements
-and bug fixes over the 1.1.1 release. Check out the complete list of features
-below.</p>
-
-<h3>Programming Model</h3>
-<ul>
-  <li>Improved, XML-centric client API including full WSDL and policy
-  support</li>
-  <li>Support for any message exchange pattern</li>
-  <li>Synchronous and asynchronous calls</li>
-  <li>Archived service deployment model</li>
-  <li>Archived module deployment model supporting controlled extensibility
-    with versioning support</li>
-  <li><a href="#Hot_Deployment">Hot deployment</a></li>
-  <li>WS-Policy driven code generation extensions</li>
-  <li>Flexible service life cycle model</li>
-  <li>Support for querying a service's WSDL (using ?wsdl), schema (using
-    ?xsd) and policies (using ?policy)</li>
-  <li>WSDL 2.0</li>
-  <li>POJO annotation (<a href="http://jcp.org/en/jsr/detail?id=181">JSR
-    181</a>)</li>
-  <li>JAX-WS intregration</li>
-  <li>Binary serialization (Fast Infoset)</li>
-  <li>JSON support</li>
-  <li>EJB Provider support</li>
-</ul>
-
-<h3>Supported Specifications</h3>
-<ul>
-  <li>SOAP 1.1 and 1.2</li>
-  <li>Message Transmission Optimization Mechanism (MTOM), XML Optimized
-    Packaging (XOP) and SOAP with Attachments</li>
-  <li>WSDL 1.1, including both SOAP and HTTP bindings</li>
-  <li>WS-Addressing (submission and final)</li>
-  <li>WS-Policy</li>
-  <li>SAAJ 1.1</li>
-</ul>
-
-<h3>Transports</h3>
-<ul>
-  <li>HTTP</li>
-  <li>SMTP</li>
-  <li>JMS</li>
-  <li>TCP</li>
-</ul>
-
-<h3>Supported Data Bindings</h3>
-<ul>
-  <li>Axis Data Binding (ADB)</li>
-  <li>XMLBeans</li>
-  <li>JibX</li>
-  <li>JaxMe</li>
-</ul>
-
-<h2><a name="Tools_included_in this_Release">Tools Included in This
-Release</a></h2>
-
-<p>[<a href="http://ws.apache.org/axis2/tools/index.html"
-target="_blank">Download Tool Plug-ins</a>]</p>
-<ol type="1">
-  <li>Axis2 Web Application (Web App)</li>
-  <li>WSDL2WS- <a
-    href="tools/@axis2_version_dir@/eclipse/wsdl2java-plugin.html"
-    target="_blank">eclipse plug-in</a><a>/</a> <a
-    href="tools/@axis2_version_dir@/CodegenToolReference.html"
-    target="_blank">Command line version</a><a>/</a><a
-    href="tools/@axis2_version_dir@/idea/Idea_plug-in_userguide.html#WSDL2Java_Code_Generation"
-    target="_blank">IntelliJ IDEA plug-in</a><a>/</a><a
-    href="tools/@axis2_version_dir@/maven-plugins/maven-wsdl2code-plugin.html"
-    target="_blank">Maven2 WSDL2Code Plug-in</a></li>
-  <li>Service Archive Wizard- <a
-    href="tools/@axis2_version_dir@/eclipse/servicearchiver-plugin.html"
-    target="_blank">eclipse plug-in</a>/ <a
-    href="tools/@axis2_version_dir@/idea/Idea_plug-in_userguide.html#Create_Service_Archive"
-    target="_blank">IntelliJ IDEA plug-in</a>/ <a
-    href="tools/@axis2_version_dir@/maven-plugins/maven-aar-plugin.html"
-    target="_blank">Maven2 AAR Plug-in</a></li>
-  <li>Java2WSDL- <a
-    href="tools/@axis2_version_dir@/maven-plugins/maven-java2wsdl-plugin.html"
-    target="_blank">Maven2 Java2WSDL Plug-in</a></li>
-</ol>
-
-<h2>Extension Modules</h2>
-<ul>
-  <li>Apache Rampart: Supporting WS-Security (and soon WS-Policy)</li>
-  <li>Apache Sandesha2: Supporting WS-Reliable Messaging</li>
-</ul>
-(Apache Axis2 comes built in with a module that supports WS-Addressing.)
-
-<h2>Known Issues and Limitations</h2>
-<ul>
-  <li>ADB does not support unwrapping of response messages(coming in 1.2)</li>
-  <li>JSR 181/183 Annotation support (coming in 1.2)</li>
-  <li>JaxMe and JAXBRI data binding support is experimental</li>
-  <li>Simple Axis Server does not support POX/REST</li>
-  <li>RPC Message Receiver does not validate a request against the schema
-    (AXIS2-1943)</li>
-  <li>Axis2 Idea plugin shows random behavior when XMLBeans is used</li>
-</ul>
-
-<h2>Archived News</h2>
-
-<p>For information on previous Axis2 releases running up to the current
-release see the <a href="archived_news.html" target="_blank">'Axis2 Archived
-News'</a> page.</p>
-For other news items from Apache Software Foundation see:
-<ul>
-  <li><a
-    href="http://www.apachenews.org/archives/cat_apache_webservices_index.html">Web
-    services related news on the Apache News Blog Online</a></li>
-  <li><a href="http://www.apachenews.org/">The Apache News Blog
-  Online</a></li>
-</ul>
-</body>
-</html>
+<html>
+<head>
+  <meta http-equiv="content-type" content="">
+  <title>Apache Axis2/Java - Next Generation Web Services</title>
+  <link href="css/axis-docs.css" rel="stylesheet" type="text/css" media="all">
+</head>
+
+<body lang="en">
+<h1>Welcome to Apache Axis2/Java</h1>
+
+<h2>27th April 2007 - Apache Axis2/Java Version @axis2_version@ Released!</h2>
+
+<p>[ <a
+href="http://ws.apache.org/axis2/download.cgi"><strong>Download</strong></a>
+] | [ <a href="@axis2_version_dir@/index.html"><strong>Documents
+Home</strong></a> ]</p>
+
+<p>Apache Axis2 is the core engine for Web services. It is a complete
+re-design and re-write of the widely used <a
+href="http://ws.apache.org/axis/">Apache Axis</a> SOAP stack, built on the
+lessons learnt from Apache Axis.</p>
+
+<h3><em>Apache Axis Project in a Nutshell:</em></h3>
+
+<p>Apache Axis is an implementation of the SOAP ("Simple Object Access
+Protocol") <a href="http://www.w3.org/TR/SOAP">submission</a> to W3C.</p>
+
+<p>Extract from the draft W3C specification:</p>
+
+<blockquote>
+  "SOAP is a lightweight protocol for exchanging structured information in a
+  decentralized, distributed environment. It is an XML based protocol that
+  consists of three parts: an envelope that defines a framework for
+  describing what is in a message and how to process it, a set of encoding
+  rules for expressing instances of application-defined datatypes, and a
+  convention for representing remote procedure calls and
+responses."</blockquote>
+
+<p>This project is a follow-on to the <a
+href="http://ws.apache.org/soap">Apache SOAP project</a>.</p>
+
+<p>Please see the <a href="http://ws.apache.org/axis/ref.html">Axis Reference
+Library</a> for a list of technical resources that should prove useful on
+this project.</p>
+
+<h3><em>Why Apache Axis2:</em></h3>
+
+<p>A new architecture for Axis was introduced during the August 2004 Summit
+in Colombo, Sri Lanka. The new architecture on which Axis2 is based on is
+more flexible, efficient and configurable in comparison to <a
+href="http://ws.apache.org/axis/java/architecture-guide.html">Axis1.x
+architecture</a>. Some well established concepts from Axis 1.x, like handlers
+etc., have been preserved in the new architecture.</p>
+
+<p>Apache Axis2 not only supports SOAP 1.1 and SOAP 1.2, but it also has
+integrated support for the widely popular <a
+href="http://www.xfront.com/REST-Web-Services.html">REST style of Web
+services</a>. The same business logic implementation can offer both a WS-*
+style interface as well as a REST style interface simultaneously.</p>
+
+<p>Apache Axis2 is more efficient, more modular and more XML-oriented than
+the older version. It is carefully designed to support the easy addition of
+plug-in "modules" that extend their functionality for features such as
+security and reliability. The <a
+href="http://ws.apache.org/axis2/modules/index.html">Modules</a> currently
+available or under development include:</p>
+<ul>
+  <li><a
+    href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrm"
+    target="_blank">WS-ReliableMessaging</a> - Supported by <a
+    href="http://ws.apache.org/sandesha/sandesha2/">Apache Sandesha2</a></li>
+  <li><a
+    href="http://www-128.ibm.com/developerworks/library/specification/ws-tx/#coor"
+    target="_blank">WS-Coordination</a>  and <a
+    href="http://www-128.ibm.com/developerworks/library/specification/ws-tx/#atom"
+    target="_blank">WS-AtomicTransaction</a> - Supported by <a
+    href="http://ws.apache.org/kandula/">Apache Kandula2</a></li>
+  <li><a
+    href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss"
+    target="_blank">WS-Security</a> - Supported by <a
+    href="http://ws.apache.org/axis2/modules/rampart/@axis2_version_dir@/security-module.html">Apache
+    Rampart</a></li>
+  <li><a href="http://www.w3.org/Submission/ws-addressing/"
+    target="_blank">WS-Addressing</a> -Module included as part of Axis2
+  core</li>
+</ul>
+
+<p>Apache Axis2 is built on <a
+href="http://ws.apache.org/commons/axiom/index.html">Apache AXIOM</a>, a new
+high performant, pull-based XML object model.</p>
+
+<p>Axis2 comes with many new features, enhancements and industry
+specification implementations. The key features offered are as follows:</p>
+<ul>
+  <li><p style="margin-bottom: 0in"><strong>Speed</strong> - Axis2 uses its
+    own object model and StAX (Streaming API for XML) parsing to achieve
+    significantly greater speed than earlier versions of Apache Axis.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>Low memory foot print</strong>-
+    Axis2 was designed ground-up keeping low memory foot print in mind.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>AXIOM</strong> - Axis2 comes with
+    its own light-weight object model, AXIOM, for message processing which is
+    extensible, highly performant and is developer convenient.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong><a name="Hot_Deployment"></a>Hot
+    Deployment</strong> - Axis2 is equipped with the capability of deploying
+    Web services and handlers while the system is up and running. In other
+    words, new services can be added to the system without having to shut
+    down the server. Simply drop the required Web service archive into the
+    services directory in the repository, and the deployment model will
+    automatically deploy the service and make it available for use.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>Asynchronous Web
+    services</strong> - Axis2 now supports asynchronous Web services and
+    asynchronous Web services invocation using non-blocking clients and
+    transports.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>MEP Support</strong> - Axis2 now
+    comes handy with the flexibility to support Message Exchange Patterns
+    (MEPs) with in-built support for basic MEPs defined in WSDL 2.0.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>Flexibility</strong> - The Axis2
+    architecture gives the developer complete freedom to insert extensions
+    into the engine for custom header processing, system management, and
+    <em>anything else you can imagine</em>.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>Stability</strong> - Axis2
+    defines a set of published interfaces which change relatively slowly
+    compared to the rest of Axis.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>Component-oriented
+    Deployment</strong> - You can easily define reusable networks of Handlers
+    to implement common patterns of processing for your applications, or to
+    distribute to partners.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>Transport Framework</strong> - We
+    have a clean and simple abstraction for integrating and using Transports
+    (i.e., senders and listeners for SOAP over various protocols such as
+    SMTP, FTP, message-oriented middleware, etc), and the core of the engine
+    is completely transport-independent.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>WSDL support</strong> - Axis2
+    supports the Web Service Description Language, version <a
+    href="http://www.w3.org/TR/wsdl">1.1</a> and <a
+    href="http://www.w3.org/TR/wsdl20/">2.0</a>, which allows you to easily
+    build stubs to access remote services, and also to automatically export
+    machine-readable descriptions of your deployed services from Axis2.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>Add-ons</strong> - Several Web
+    services specifications have been incorporated including <a
+    href="http://ws.apache.org/wss4j/" target="_blank">WSS4J</a> for security
+    (Apache Rampart), <a href="http://ws.apache.org/sandesha/"
+    target="_blank">Sandesha</a> for reliable messaging, <a
+    href="http://ws.apache.org/kandula/" target="_blank">Kandula</a> which is
+    an encapsulation of WS-Coordination, WS-AtomicTransaction and
+    WS-BusinessActivity.</p>
+  </li>
+  <li><p style="margin-bottom: 0in"><strong>Composition and
+    Extensibility</strong> - Modules and phases improve support for
+    composability and extensibility. Modules support composability and can
+    also support new WS-* specifications in a simple and clean manner. They
+    are however not <a href="#Hot_Deployment">hot deployable</a> as they
+    change the overall behavior of the system.</p>
+  </li>
+</ul>
+
+<p>We hope you enjoy using Axis2. Please note that this is an open-source
+effort. If you feel the code could use new features or fixes, or the
+documentation can be improved, please get involved and lend us a hand! The
+Axis developer community welcomes your participation.</p>
+
+<p>Let us know what you think! Send your feedback on Axis2 to "<a
+href="mailto:axis-user@ws.apache.org">axis-user@ws.apache.org</a>". Make sure
+to prefix the subject of the mail with [Axis2].</p>
+
+<h2>Features of Axis2 Latest Version</h2>
+
+<p>Apache Axis2 Version @axis2_version@ comes with performance improvements
+and bug fixes over the 1.1.1 release. Check out the complete list of features
+below.</p>
+
+<h3>Programming Model</h3>
+<ul>
+  <li>Improved, XML-centric client API including full WSDL and policy
+  support</li>
+  <li>Support for any message exchange pattern</li>
+  <li>Synchronous and asynchronous calls</li>
+  <li>Archived service deployment model</li>
+  <li>Archived module deployment model supporting controlled extensibility
+    with versioning support</li>
+  <li><a href="#Hot_Deployment">Hot deployment</a></li>
+  <li>WS-Policy driven code generation extensions</li>
+  <li>Flexible service life cycle model</li>
+  <li>Support for querying a service's WSDL (using ?wsdl), schema (using
+    ?xsd) and policies (using ?policy)</li>
+  <li>WSDL 2.0</li>
+  <li>POJO annotation (<a href="http://jcp.org/en/jsr/detail?id=181">JSR
+    181</a>)</li>
+  <li>JAX-WS intregration</li>
+  <li>Binary serialization (Fast Infoset)</li>
+  <li>JSON support</li>
+  <li>EJB Provider support</li>
+</ul>
+
+<h3>Supported Specifications</h3>
+<ul>
+  <li>SOAP 1.1 and 1.2</li>
+  <li>Message Transmission Optimization Mechanism (MTOM), XML Optimized
+    Packaging (XOP) and SOAP with Attachments</li>
+  <li>WSDL 1.1, including both SOAP and HTTP bindings</li>
+  <li>WS-Addressing (submission and final)</li>
+  <li>WS-Policy</li>
+  <li>SAAJ 1.1</li>
+</ul>
+
+<h3>Transports</h3>
+<ul>
+  <li>HTTP</li>
+  <li>SMTP</li>
+  <li>JMS</li>
+  <li>TCP</li>
+</ul>
+
+<h3>Supported Data Bindings</h3>
+<ul>
+  <li>Axis Data Binding (ADB)</li>
+  <li>XMLBeans</li>
+  <li>JibX</li>
+  <li>JaxMe</li>
+</ul>
+
+<h2><a name="Tools_included_in this_Release">Tools Included in This
+Release</a></h2>
+
+<p>[<a href="http://ws.apache.org/axis2/tools/index.html"
+target="_blank">Download Tool Plug-ins</a>]</p>
+<ol type="1">
+  <li>Axis2 Web Application (Web App)</li>
+  <li>WSDL2WS- <a
+    href="tools/@axis2_version_dir@/eclipse/wsdl2java-plugin.html"
+    target="_blank">eclipse plug-in</a><a>/</a> <a
+    href="tools/@axis2_version_dir@/CodegenToolReference.html"
+    target="_blank">Command line version</a><a>/</a><a
+    href="tools/@axis2_version_dir@/idea/Idea_plug-in_userguide.html#WSDL2Java_Code_Generation"
+    target="_blank">IntelliJ IDEA plug-in</a><a>/</a><a
+    href="tools/@axis2_version_dir@/maven-plugins/maven-wsdl2code-plugin.html"
+    target="_blank">Maven2 WSDL2Code Plug-in</a></li>
+  <li>Service Archive Wizard- <a
+    href="tools/@axis2_version_dir@/eclipse/servicearchiver-plugin.html"
+    target="_blank">eclipse plug-in</a>/ <a
+    href="tools/@axis2_version_dir@/idea/Idea_plug-in_userguide.html#Create_Service_Archive"
+    target="_blank">IntelliJ IDEA plug-in</a>/ <a
+    href="tools/@axis2_version_dir@/maven-plugins/maven-aar-plugin.html"
+    target="_blank">Maven2 AAR Plug-in</a></li>
+  <li>Java2WSDL- <a
+    href="tools/@axis2_version_dir@/maven-plugins/maven-java2wsdl-plugin.html"
+    target="_blank">Maven2 Java2WSDL Plug-in</a></li>
+</ol>
+
+<h2>Extension Modules</h2>
+<ul>
+  <li>Apache Rampart: Supporting WS-Security (and soon WS-Policy)</li>
+  <li>Apache Sandesha2: Supporting WS-Reliable Messaging</li>
+</ul>
+(Apache Axis2 comes built in with a module that supports WS-Addressing.)
+
+<h2>Known Issues and Limitations</h2>
+<ul>
+  <li>ADB does not support unwrapping of response messages(coming in 1.2)</li>
+  <li>JSR 181/183 Annotation support (coming in 1.2)</li>
+  <li>JaxMe and JAXBRI data binding support is experimental</li>
+  <li>Simple Axis Server does not support POX/REST</li>
+  <li>RPC Message Receiver does not validate a request against the schema
+    (AXIS2-1943)</li>
+  <li>Axis2 Idea plugin shows random behavior when XMLBeans is used</li>
+</ul>
+
+<h2>Archived News</h2>
+
+<p>For information on previous Axis2 releases running up to the current
+release see the <a href="archived_news.html" target="_blank">'Axis2 Archived
+News'</a> page.</p>
+For other news items from Apache Software Foundation see:
+<ul>
+  <li><a
+    href="http://www.apachenews.org/archives/cat_apache_webservices_index.html">Web
+    services related news on the Apache News Blog Online</a></li>
+  <li><a href="http://www.apachenews.org/">The Apache News Blog
+  Online</a></li>
+</ul>
+</body>
+</html>



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