You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2017/12/17 22:34:13 UTC

svn commit: r1818518 [22/30] - in /axis/axis2/java/core/branches/AXIS2-4091: ./ apidocs/ databinding-tests/ etc/ legal/ modules/adb-codegen/ modules/adb-codegen/src/org/apache/axis2/schema/ modules/adb-codegen/src/org/apache/axis2/schema/template/ modu...

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/java_first_jaxws/src/webapp/WEB-INF/axis2.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/java_first_jaxws/src/webapp/WEB-INF/axis2.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/java_first_jaxws/src/webapp/WEB-INF/axis2.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/java_first_jaxws/src/webapp/WEB-INF/axis2.xml Sun Dec 17 22:34:08 2017
@@ -187,7 +187,7 @@
     <!-- transportSender name="local"
                      class="org.apache.axis2.transport.local.LocalTransportSender"/ -->
     <transportSender name="http"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
 
@@ -196,7 +196,7 @@
     </transportSender>
 
     <transportSender name="https"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
     </transportSender>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/java_first_jaxws/src/webapp/WEB-INF/classes/log4j.properties
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/java_first_jaxws/src/webapp/WEB-INF/classes/log4j.properties?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/java_first_jaxws/src/webapp/WEB-INF/classes/log4j.properties (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/java_first_jaxws/src/webapp/WEB-INF/classes/log4j.properties Sun Dec 17 22:34:08 2017
@@ -24,7 +24,6 @@ log4j.rootCategory=INFO, CONSOLE
 
 # Set the enterprise logger priority to FATAL
 log4j.logger.org.apache.axis2.enterprise=FATAL
-log4j.logger.de.hunsicker.jalopy.io=FATAL
 log4j.logger.httpclient.wire.header=FATAL
 log4j.logger.org.apache.commons.httpclient=FATAL
 
@@ -38,4 +37,4 @@ log4j.appender.LOGFILE=org.apache.log4j.
 log4j.appender.LOGFILE.File=axis2.log
 log4j.appender.LOGFILE.Append=true
 log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
-log4j.appender.LOGFILE.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
\ No newline at end of file
+log4j.appender.LOGFILE.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-addressbook/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -1,2 +1,5 @@
+.classpath
+.project
+.settings
 *.iml
 target

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-addressbook/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-addressbook/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-addressbook/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-addressbook/pom.xml Sun Dec 17 22:34:08 2017
@@ -17,13 +17,15 @@
   ~ 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">
+<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>
-    <groupId>org.apache.axis2.samples</groupId>
+    <parent>
+        <groupId>org.apache.axis2.examples</groupId>
+        <artifactId>samples</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+    </parent>
     <artifactId>jaxws-addressbook</artifactId>
     <packaging>jar</packaging>
-    <version>1.7.0-SNAPSHOT</version>
     <name>JAXWS Addressbook Service</name>
     <build>
         <sourceDirectory>src</sourceDirectory>
@@ -54,66 +56,22 @@
                 </executions>
             </plugin>
             <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-antrun-plugin</artifactId>
-                <version>1.3</version>
-                <executions>
-                    <execution>
-                        <id>gen-sources</id>
-                        <phase>generate-sources</phase>
-                        <configuration>
-                            <tasks>
-                                <property name="schema.output.base.dir" value="target/schema"/>
-                                <property name="schema.generated.src.dir" value="${schema.output.base.dir}/src"/>
-                                <property name="schema.generated.classes.dir"
-                                          value="${schema.output.base.dir}/classes"/>
-                                <!-- make the dirs -->
-                                <mkdir dir="${schema.output.base.dir}"/>
-                                <mkdir dir="${schema.generated.src.dir}"/>
-                                <mkdir dir="${schema.generated.classes.dir}"/>
-                                <!-- Run JAXB schema compiler with designated schemas -->
-                                <echo>Generating java from echo.xsd</echo>
-                                <java classname="com.sun.tools.xjc.Driver" fork="true">
-                                    <classpath refid="maven.runtime.classpath"/>
-                                    <classpath location="${compiled.classes.dir}"/>
-                                    <arg line="-d ${schema.generated.src.dir} src/AddressBookEntry.xsd"/>
-                                </java>
-                            </tasks>
-                        </configuration>
-                        <goals>
-                            <goal>run</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>org.codehaus.mojo</groupId>
-                <artifactId>build-helper-maven-plugin</artifactId>
-                <version>1.5</version>
+                <artifactId>jaxb2-maven-plugin</artifactId>
                 <executions>
                     <execution>
-                        <id>add-sources</id>
-                        <phase>process-resources</phase>
                         <goals>
-                            <goal>add-source</goal>
+                            <goal>xjc</goal>
                         </goals>
                         <configuration>
+                            <sourceType>XmlSchema</sourceType>
                             <sources>
-                                <source>${basedir}/target/schema/src</source>
+                                <source>src/AddressBookEntry.xsd</source>
                             </sources>
                         </configuration>
                     </execution>
                 </executions>
             </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                    <source>1.5</source>
-                    <target>1.5</target>
-                </configuration>
-            </plugin>
         </plugins>
     </build>
     <dependencies>
@@ -131,17 +89,7 @@
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-jaxws</artifactId>
-            <version>1.7.0-SNAPSHOT</version>
+            <version>1.8.0-SNAPSHOT</version>
         </dependency>
     </dependencies>
-    <repositories>
-        <repository>
-            <id>apache.snapshots</id>
-            <name>Apache Snapshot Repository</name>
-            <url>http://repository.apache.org/snapshots</url>
-            <releases>
-                <enabled>false</enabled>
-            </releases>
-        </repository>
-    </repositories>
 </project>

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-calculator/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -1,2 +1,5 @@
+.classpath
+.project
+.settings
 *.iml
 target

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-calculator/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-calculator/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-calculator/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-calculator/pom.xml Sun Dec 17 22:34:08 2017
@@ -17,13 +17,15 @@
   ~ 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">
+<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>
-    <groupId>org.apache.axis2.samples</groupId>
+    <parent>
+        <groupId>org.apache.axis2.examples</groupId>
+        <artifactId>samples</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+    </parent>
     <artifactId>jaxws-calculator</artifactId>
     <packaging>jar</packaging>
-    <version>1.7.0-SNAPSHOT</version>
     <name>JAXWS Calculator Service</name>
     <build>
         <sourceDirectory>src</sourceDirectory>
@@ -52,15 +54,6 @@
                     </execution>
                 </executions>
             </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                    <source>1.5</source>
-                    <target>1.5</target>
-                </configuration>
-            </plugin>
         </plugins>
     </build>
     <dependencies>
@@ -78,17 +71,7 @@
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-jaxws</artifactId>
-            <version>1.7.0-SNAPSHOT</version>
+            <version>1.8.0-SNAPSHOT</version>
         </dependency>
     </dependencies>
-    <repositories>
-        <repository>
-            <id>apache.snapshots</id>
-            <name>Apache Snapshot Repository</name>
-            <url>http://repository.apache.org/snapshots</url>
-            <releases>
-                <enabled>false</enabled>
-            </releases>
-        </repository>
-    </repositories>
 </project>

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-interop/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -1,2 +1,5 @@
+.classpath
+.project
+.settings
 *.iml
 target

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-interop/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-interop/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-interop/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-interop/pom.xml Sun Dec 17 22:34:08 2017
@@ -17,13 +17,15 @@
   ~ 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">
+<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>
-    <groupId>org.apache.axis2.samples</groupId>
+    <parent>
+        <groupId>org.apache.axis2.examples</groupId>
+        <artifactId>samples</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+    </parent>
     <artifactId>jaxws-interop</artifactId>
     <packaging>jar</packaging>
-    <version>1.7.0-SNAPSHOT</version>
     <name>JAXWS Interop Sample</name>
     <build>
         <sourceDirectory>src</sourceDirectory>
@@ -32,17 +34,6 @@
             <directory>resources</directory>
           </resource>
         </resources>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                    <source>1.5</source>
-                    <target>1.5</target>
-                </configuration>
-            </plugin>
-        </plugins>
     </build>
     <dependencies>
         <dependency>
@@ -59,17 +50,7 @@
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-jaxws</artifactId>
-            <version>1.7.0-SNAPSHOT</version>
+            <version>1.8.0-SNAPSHOT</version>
         </dependency>
     </dependencies>
-    <repositories>
-        <repository>
-            <id>apache.snapshots</id>
-            <name>Apache Snapshot Repository</name>
-            <url>http://repository.apache.org/snapshots</url>
-            <releases>
-                <enabled>false</enabled>
-            </releases>
-        </repository>
-    </repositories>
 </project>

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -1,2 +1,5 @@
+.classpath
+.project
+.settings
 *.iml
 target

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/pom.xml Sun Dec 17 22:34:08 2017
@@ -17,14 +17,15 @@
   ~ 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">
+<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>
-    <groupId>org.apache.axis2.examples</groupId>
+    <parent>
+        <groupId>org.apache.axis2.examples</groupId>
+        <artifactId>samples</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+    </parent>
     <artifactId>jaxws-samples</artifactId>
     <name>JAXWS Samples - Echo, Ping, MTOM</name>
-    <version>1.7.0-SNAPSHOT</version>
     <packaging>war</packaging>
     <dependencies>
         <dependency>
@@ -36,27 +37,27 @@
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-kernel</artifactId>
-            <version>1.7.0-SNAPSHOT</version>
+            <version>1.8.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-jaxws</artifactId>
-            <version>1.7.0-SNAPSHOT</version>
+            <version>1.8.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-codegen</artifactId>
-            <version>1.7.0-SNAPSHOT</version>
+            <version>1.8.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>axis2-adb</artifactId>
-            <version>1.7.0-SNAPSHOT</version>
+            <version>1.8.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.apache.axis2</groupId>
             <artifactId>addressing</artifactId>
-            <version>1.7.0-SNAPSHOT</version>
+            <version>1.8.0-SNAPSHOT</version>
             <type>mar</type>
         </dependency>
         <dependency>
@@ -103,15 +104,6 @@
     <build>
         <plugins>
             <plugin>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                    <compilerVersion>1.5</compilerVersion>
-                    <source>1.5</source>
-                    <target>1.5</target>
-                </configuration>
-            </plugin>
-            <plugin>
                 <artifactId>maven-dependency-plugin</artifactId>
                 <version>2.2</version>
                 <executions>
@@ -171,14 +163,4 @@
             </testResource>
         </testResources>
     </build>
-    <repositories>
-        <repository>
-            <id>apache.snapshots</id>
-            <name>Apache Snapshot Repository</name>
-            <url>http://repository.apache.org/snapshots</url>
-            <releases>
-                <enabled>false</enabled>
-            </releases>
-        </repository>
-    </repositories>
 </project>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/src/webapp/WEB-INF/axis2.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/src/webapp/WEB-INF/axis2.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/src/webapp/WEB-INF/axis2.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/src/webapp/WEB-INF/axis2.xml Sun Dec 17 22:34:08 2017
@@ -210,7 +210,7 @@
     <transportSender name="local"
                      class="org.apache.axis2.transport.local.LocalTransportSender"/>
     <transportSender name="http"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
 
@@ -219,7 +219,7 @@
     </transportSender>
 
     <transportSender name="https"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
     </transportSender>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/src/webapp/WEB-INF/classes/log4j.properties
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/src/webapp/WEB-INF/classes/log4j.properties?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/src/webapp/WEB-INF/classes/log4j.properties (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-samples/src/webapp/WEB-INF/classes/log4j.properties Sun Dec 17 22:34:08 2017
@@ -24,7 +24,6 @@ log4j.rootCategory=INFO, CONSOLE
 
 # Set the enterprise logger priority to FATAL
 log4j.logger.org.apache.axis2.enterprise=FATAL
-log4j.logger.de.hunsicker.jalopy.io=FATAL
 log4j.logger.httpclient.wire.header=FATAL
 log4j.logger.org.apache.commons.httpclient=FATAL
 
@@ -38,4 +37,4 @@ log4j.appender.LOGFILE=org.apache.log4j.
 log4j.appender.LOGFILE.File=axis2.log
 log4j.appender.LOGFILE.Append=true
 log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
-log4j.appender.LOGFILE.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
\ No newline at end of file
+log4j.appender.LOGFILE.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-version/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -1,2 +1,5 @@
+.classpath
+.project
+.settings
 *.iml
 target

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-version/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-version/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-version/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/jaxws-version/pom.xml Sun Dec 17 22:34:08 2017
@@ -17,12 +17,14 @@
   ~ 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">
+<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>
-    <groupId>org.apache.axis2.examples</groupId>      
+    <parent>
+        <groupId>org.apache.axis2.examples</groupId>
+        <artifactId>samples</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+    </parent>
     <artifactId>jaxws-version</artifactId>
-    <version>1.7.0-SNAPSHOT</version>
     <packaging>jar</packaging>
     <name>Apache Axis2 -JAXWS Version Service</name>
     <build>
@@ -32,16 +34,6 @@
             <directory>resources</directory>
           </resource>
         </resources>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <source>1.5</source>
-                    <target>1.5</target>
-                </configuration>
-            </plugin>
-        </plugins>
     </build>
     <dependencies>
         <dependency>
@@ -50,14 +42,4 @@
             <version>${project.version}</version>
         </dependency>
     </dependencies>
-    <repositories>
-        <repository>
-            <id>apache.snapshots</id>
-            <name>Apache Snapshot Repository</name>
-            <url>http://repository.apache.org/snapshots</url>
-            <releases>
-                <enabled>false</enabled>
-            </releases>
-        </repository>
-    </repositories>
 </project>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/json/resources/axis2.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/json/resources/axis2.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/json/resources/axis2.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/json/resources/axis2.xml Sun Dec 17 22:34:08 2017
@@ -236,7 +236,7 @@
     <transportSender name="local"
                      class="org.apache.axis2.transport.local.LocalTransportSender"/>
     <transportSender name="http"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
 
@@ -245,7 +245,7 @@
     </transportSender>
 
     <transportSender name="https"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
     </transportSender>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/json/src/META-INF/services.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/json/src/META-INF/services.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/json/src/META-INF/services.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/json/src/META-INF/services.xml Sun Dec 17 22:34:08 2017
@@ -1,7 +1,7 @@
 <service name="JsonService">
-    <Description>
+    <description>
         This is a sample service to test json implementation
-    </Description>
+    </description>
     <messageReceivers>
         <messageReceiver mep="http://www.w3.org/ns/wsdl/in-out"
         class="org.apache.axis2.json.gson.rpc.JsonRpcMessageReceiver"  />
@@ -9,4 +9,4 @@
                          class="org.apache.axis2.json.gson.rpc.JsonInOnlyRPCMessageReceiver"/>
     </messageReceivers>
     <parameter name="ServiceClass" locked="false">sample.json.service.JsonService</parameter>
-</service>
\ No newline at end of file
+</service>

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -0,0 +1,3 @@
+.project
+.settings
+target

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsClient/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsClient/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsClient/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsClient/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsClient/pom.xml Sun Dec 17 22:34:08 2017
@@ -10,15 +10,14 @@
     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/xsd/maven-4.0.0.xsd">
+<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/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <artifactId>https-sample</artifactId>
         <groupId>org.apache.axis2.examples</groupId>
-        <version>1.7.0-SNAPSHOT</version>
+        <version>1.8.0-SNAPSHOT</version>
     </parent>
     <groupId>org.apache.axis2.examples</groupId>
     <artifactId>httpsClient</artifactId>
-    <version>1.7.0-SNAPSHOT</version>
+    <version>1.8.0-SNAPSHOT</version>
 </project>
\ No newline at end of file

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsService/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsService/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsService/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsService/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsService/pom.xml Sun Dec 17 22:34:08 2017
@@ -10,23 +10,23 @@
     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/xsd/maven-4.0.0.xsd">
+<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/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <artifactId>https-sample</artifactId>
         <groupId>org.apache.axis2.examples</groupId>
-        <version>1.7.0-SNAPSHOT</version>
+        <version>1.8.0-SNAPSHOT</version>
     </parent>
     <groupId>org.apache.axis2.examples</groupId>
     <artifactId>httpsService</artifactId>
-    <version>1.7.0-SNAPSHOT</version>
+    <version>1.8.0-SNAPSHOT</version>
     <packaging>war</packaging>
     <build>
         <plugins>
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>keytool-maven-plugin</artifactId>
+                <version>1.5</version>
                 <executions>
                     <execution>
                         <phase>generate-resources</phase>
@@ -55,13 +55,13 @@
             <plugin>
                 <groupId>org.mortbay.jetty</groupId>
                 <artifactId>maven-jetty-plugin</artifactId>
+                <version>6.1.26</version>
                 <configuration>
                     <webAppConfig>
                         <contextPath>/</contextPath>
                     </webAppConfig>
                     <connectors>
-                        <connector
-                            implementation="org.mortbay.jetty.security.SslSocketConnector">
+                        <connector implementation="org.mortbay.jetty.security.SslSocketConnector">
                             <port>8443</port>
                             <maxIdleTime>60000</maxIdleTime>
                             <keystore>${project.build.directory}/jetty-ssl.keystore</keystore>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsService/src/main/webapp/WEB-INF/axis2.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsService/src/main/webapp/WEB-INF/axis2.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsService/src/main/webapp/WEB-INF/axis2.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/httpsService/src/main/webapp/WEB-INF/axis2.xml Sun Dec 17 22:34:08 2017
@@ -212,7 +212,7 @@
     <!-- ================================================= -->
 
     <transportSender name="http"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
 
@@ -221,7 +221,7 @@
     </transportSender>
 
     <transportSender name="https"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
     </transportSender>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/https-sample/pom.xml Sun Dec 17 22:34:08 2017
@@ -10,26 +10,17 @@
     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">
+<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>
-    <groupId>org.apache.axis2.examples</groupId>
+    <parent>
+        <groupId>org.apache.axis2.examples</groupId>
+        <artifactId>samples</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../pom.xml</relativePath>
+    </parent>
     <artifactId>https-sample</artifactId>
-    <version>1.7.0-SNAPSHOT</version>
     <packaging>pom</packaging>
     <name>Apache Axis2 Transport-HTTPS sample</name>
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <source>1.5</source>
-                    <target>1.5</target>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
     <dependencies>
         <dependency>
             <groupId>org.apache.axis2</groupId>
@@ -47,16 +38,6 @@
             <version>${project.version}</version>
         </dependency>
     </dependencies>
-    <repositories>
-        <repository>
-            <id>apache.snapshots</id>
-            <name>Apache Snapshot Repository</name>
-            <url>http://repository.apache.org/snapshots</url>
-            <releases>
-                <enabled>false</enabled>
-            </releases>
-        </repository>
-    </repositories>
     <modules>
         <module>httpsService</module>
         <module>httpsClient</module>

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -0,0 +1,3 @@
+.project
+.settings
+target

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/jmsService/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/jmsService/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/jmsService/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/jmsService/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/jmsService/pom.xml Sun Dec 17 22:34:08 2017
@@ -1,14 +1,13 @@
-<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/xsd/maven-4.0.0.xsd">
+<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/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <artifactId>jms-sample</artifactId>
         <groupId>org.apache.axis2.examples</groupId>
-        <version>1.7.0-SNAPSHOT</version>
+        <version>1.8.0-SNAPSHOT</version>
     </parent>
     <groupId>org.apache.axis2.examples</groupId>
     <artifactId>jmsService</artifactId>
-    <version>1.7.0-SNAPSHOT</version>
+    <version>1.8.0-SNAPSHOT</version>
     <build>
         <plugins>
             <plugin>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/jmsService/src/main/resources/axis2.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/jmsService/src/main/resources/axis2.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/jmsService/src/main/resources/axis2.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/jmsService/src/main/resources/axis2.xml Sun Dec 17 22:34:08 2017
@@ -219,7 +219,7 @@
     <!-- ================================================= -->
 
      <transportSender name="http"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
       </transportSender>  

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/transport/jms-sample/pom.xml Sun Dec 17 22:34:08 2017
@@ -10,26 +10,17 @@
     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">
+<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>
-    <groupId>org.apache.axis2.examples</groupId>
+    <parent>
+        <groupId>org.apache.axis2.examples</groupId>
+        <artifactId>samples</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../pom.xml</relativePath>
+    </parent>
     <artifactId>jms-sample</artifactId>
-    <version>1.7.0-SNAPSHOT</version>
     <packaging>pom</packaging>
     <name>Apache Axis2 Transport-JMS sample</name>
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <source>1.5</source>
-                    <target>1.5</target>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
     <dependencies>
         <dependency>
             <groupId>org.apache.axis2</groupId>
@@ -47,16 +38,6 @@
             <version>${project.version}</version>
         </dependency>
     </dependencies>
-    <repositories>
-        <repository>
-            <id>apache.snapshots</id>
-            <name>Apache Snapshot Repository</name>
-            <url>http://repository.apache.org/snapshots</url>
-            <releases>
-                <enabled>false</enabled>
-            </releases>
-        </repository>
-    </repositories>
     <modules>
         <module>jmsService</module>
     </modules>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/userguide/conf/axis2.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/userguide/conf/axis2.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/userguide/conf/axis2.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/userguide/conf/axis2.xml Sun Dec 17 22:34:08 2017
@@ -162,7 +162,7 @@
     <transportSender name="local"
                      class="org.apache.axis2.transport.local.LocalTransportSender"/>
     <transportSender name="http"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
         
@@ -171,7 +171,7 @@
     </transportSender>
     
     <transportSender name="https"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
     </transportSender>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/version/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/version/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/version/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/version/pom.xml Sun Dec 17 22:34:08 2017
@@ -21,9 +21,9 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.axis2</groupId>
-        <artifactId>axis2-parent</artifactId>
-        <version>1.7.0-SNAPSHOT</version>
-        <relativePath>../../parent/pom.xml</relativePath>
+        <artifactId>axis2</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../../pom.xml</relativePath>
     </parent>
     <artifactId>version</artifactId>
     <packaging>aar</packaging>
@@ -53,14 +53,6 @@
                 </executions>
             </plugin>
             <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <source>1.4</source>
-                    <target>1.4</target>
-                </configuration>
-            </plugin>
-            <plugin>
                 <groupId>org.apache.axis2</groupId>
                 <artifactId>axis2-aar-maven-plugin</artifactId>
                 <extensions>true</extensions>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/samples/yahoojsonsearch/resources/axis2.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/samples/yahoojsonsearch/resources/axis2.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/samples/yahoojsonsearch/resources/axis2.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/samples/yahoojsonsearch/resources/axis2.xml Sun Dec 17 22:34:08 2017
@@ -188,12 +188,12 @@
     <transportSender name="local"
                      class="org.apache.axis2.transport.local.LocalTransportSender"/>
     <transportSender name="http"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
     </transportSender>
     <transportSender name="https"
-                     class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
+                     class="org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender">
         <parameter name="PROTOCOL">HTTP/1.1</parameter>
         <parameter name="Transfer-Encoding">chunked</parameter>
     </transportSender>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/pom.xml Sun Dec 17 22:34:08 2017
@@ -23,9 +23,9 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.axis2</groupId>
-        <artifactId>axis2-parent</artifactId>
-        <version>1.7.0-SNAPSHOT</version>
-        <relativePath>../parent/pom.xml</relativePath>
+        <artifactId>axis2</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>scripting</artifactId>
     <packaging>mar</packaging>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/ScriptDeploymentEngine.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/ScriptDeploymentEngine.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/ScriptDeploymentEngine.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/ScriptDeploymentEngine.java Sun Dec 17 22:34:08 2017
@@ -195,7 +195,7 @@ public class ScriptDeploymentEngine exte
 
             InputStream definition;
             try {
-                definition = wsdlFile.toURL().openStream();
+                definition = wsdlFile.toURI().toURL().openStream();
             } catch (Exception e) {
                 throw new AxisFault("exception opening wsdl", e);
             }
@@ -239,7 +239,7 @@ public class ScriptDeploymentEngine exte
     protected String readScriptSource(File scriptFile) throws AxisFault {
         InputStream is;
         try {
-            is = scriptFile.toURL().openStream();
+            is = scriptFile.toURI().toURL().openStream();
         } catch (IOException e) {
             throw new AxisFault("IOException opening script: " + scriptFile, e);
         }

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/DefaultOMElementConvertor.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/DefaultOMElementConvertor.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/DefaultOMElementConvertor.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/DefaultOMElementConvertor.java Sun Dec 17 22:34:08 2017
@@ -20,11 +20,10 @@
 package org.apache.axis2.scripting.convertors;
 
 import org.apache.axiom.om.OMElement;
-import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.axiom.om.OMXMLBuilderFactory;
 import org.apache.bsf.BSFEngine;
 
-import javax.xml.stream.XMLStreamException;
-import java.io.ByteArrayInputStream;
+import java.io.StringReader;
 
 /**
  * The DefaultOMElementConvertor converts between Synapse OMElements and Strings
@@ -32,16 +31,8 @@ import java.io.ByteArrayInputStream;
 public class DefaultOMElementConvertor implements OMElementConvertor {
 
     public OMElement fromScript(Object o) {
-        try {
-
-            byte[] xmlBytes = o.toString().getBytes();
-            StAXOMBuilder builder = new StAXOMBuilder(new ByteArrayInputStream(xmlBytes));
-            OMElement omElement = builder.getDocumentElement();
-            return omElement;
-
-        } catch (XMLStreamException e) {
-            throw new RuntimeException(e);
-        }
+        return OMXMLBuilderFactory.createOMBuilder(
+                new StringReader(o.toString())).getDocumentElement();
     }
 
     public Object toScript(OMElement omElement) {

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/JSOMElementConvertor.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/JSOMElementConvertor.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/JSOMElementConvertor.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/JSOMElementConvertor.java Sun Dec 17 22:34:08 2017
@@ -20,7 +20,8 @@
 package org.apache.axis2.scripting.convertors;
 
 import org.apache.axiom.om.OMElement;
-import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.axiom.om.OMXMLBuilderFactory;
+import org.apache.axiom.om.OMXMLParserWrapper;
 import org.apache.xmlbeans.XmlObject;
 import org.mozilla.javascript.Context;
 import org.mozilla.javascript.Scriptable;
@@ -28,8 +29,6 @@ import org.mozilla.javascript.Scriptable
 import org.mozilla.javascript.Wrapper;
 import org.mozilla.javascript.xml.XMLObject;
 
-import javax.xml.stream.XMLStreamException;
-
 /**
  * JSObjectConvertor converts between OMElements and JavaScript E4X XML objects
  */
@@ -76,16 +75,10 @@ public class JSOMElementConvertor extend
         Scriptable jsXML = (Scriptable) ScriptableObject.callMethod((Scriptable) o, "copy", new Object[0]);
         Wrapper wrapper = (Wrapper) ScriptableObject.callMethod((XMLObject)jsXML, "getXmlObject", new Object[0]);
         XmlObject xmlObject = (XmlObject)wrapper.unwrap();
-        try {
-
-            StAXOMBuilder builder = new StAXOMBuilder(xmlObject.newInputStream());
-            OMElement omElement = builder.getDocumentElement();
+        OMXMLParserWrapper builder = OMXMLBuilderFactory.createOMBuilder(xmlObject.newInputStream());
+        OMElement omElement = builder.getDocumentElement();
 
-            return omElement;
-
-        } catch (XMLStreamException e) {
-            throw new RuntimeException(e);
-        }
+        return omElement;
     }
 
 }

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/RBOMElementConvertor.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/RBOMElementConvertor.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/RBOMElementConvertor.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/src/org/apache/axis2/scripting/convertors/RBOMElementConvertor.java Sun Dec 17 22:34:08 2017
@@ -20,12 +20,11 @@
 package org.apache.axis2.scripting.convertors;
 
 import org.apache.axiom.om.OMElement;
-import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.axiom.om.OMXMLBuilderFactory;
 import org.apache.bsf.BSFEngine;
 import org.apache.bsf.BSFException;
 
-import javax.xml.stream.XMLStreamException;
-import java.io.ByteArrayInputStream;
+import java.io.StringReader;
 
 /**
  * OMElementConvertor for Ruby scripts
@@ -57,17 +56,8 @@ public class RBOMElementConvertor implem
     }
 
     public OMElement fromScript(Object o) {
-        try {
-
-            byte[] xmlBytes = o.toString().getBytes();
-            StAXOMBuilder builder = new StAXOMBuilder(new ByteArrayInputStream(xmlBytes));
-            OMElement omElement = builder.getDocumentElement();
-
-            return omElement;
-
-        } catch (XMLStreamException e) {
-            throw new RuntimeException(e);
-        }
+        return OMXMLBuilderFactory.createOMBuilder(
+                new StringReader(o.toString())).getDocumentElement();
     }
 
     public void setEngine(BSFEngine e) {

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/test/org/apache/axis2/scripting/ScriptModuleTest.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/test/org/apache/axis2/scripting/ScriptModuleTest.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/test/org/apache/axis2/scripting/ScriptModuleTest.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/test/org/apache/axis2/scripting/ScriptModuleTest.java Sun Dec 17 22:34:08 2017
@@ -62,9 +62,9 @@ public class ScriptModuleTest extends Te
         AxisConfiguration axisConfig = new AxisConfiguration();
         URL url = getClass().getClassLoader().getResource("org/apache/axis2/scripting/testrepo/test.js");
         File dir = Utils.toFile(url).getParentFile();
-        axisConfig.setRepository(dir.getParentFile().toURL());
+        axisConfig.setRepository(dir.getParentFile().toURI().toURL());
         axisConfig.addParameter(new Parameter("scriptServicesDir", dir.getName()));
-        assertEquals(dir.toURL(), module.getScriptServicesDirectory(axisConfig).toURL());
+        assertEquals(dir.toURI().toURL(), module.getScriptServicesDirectory(axisConfig).toURI().toURL());
     }
 
 //    public void testCreateService() throws AxisFault {
@@ -80,7 +80,7 @@ public class ScriptModuleTest extends Te
         AxisConfiguration axisConfig = new AxisConfiguration();
         URL url = getClass().getClassLoader().getResource("org/apache/axis2/scripting/testrepo/test.js");
         File dir = Utils.toFile(url).getParentFile();
-        axisConfig.setRepository(dir.getParentFile().toURL());
+        axisConfig.setRepository(dir.getParentFile().toURI().toURL());
         axisConfig.addParameter(new Parameter("scriptServicesDir", dir.getName()));
         ConfigurationContext configContext = new ConfigurationContext(axisConfig);
 

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/test/org/apache/axis2/scripting/TestUtils.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/test/org/apache/axis2/scripting/TestUtils.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/test/org/apache/axis2/scripting/TestUtils.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/scripting/test/org/apache/axis2/scripting/TestUtils.java Sun Dec 17 22:34:08 2017
@@ -22,7 +22,7 @@ package org.apache.axis2.scripting;
 import org.apache.axiom.om.OMAbstractFactory;
 import org.apache.axiom.om.OMDocument;
 import org.apache.axiom.om.OMElement;
-import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.axiom.om.OMXMLBuilderFactory;
 import org.apache.axiom.soap.SOAPEnvelope;
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.context.ConfigurationContext;
@@ -33,23 +33,12 @@ import org.apache.axis2.description.Axis
 import org.apache.axis2.description.Parameter;
 import org.apache.axis2.engine.AxisConfiguration;
 
-import javax.xml.stream.XMLInputFactory;
-import javax.xml.stream.XMLStreamException;
-import javax.xml.stream.XMLStreamReader;
 import java.io.StringReader;
 
 public class TestUtils {
 
     public static OMElement createOMElement(String xml) {
-        try {
-
-            XMLStreamReader reader = XMLInputFactory.newInstance().createXMLStreamReader(new StringReader(xml));
-            StAXOMBuilder builder = new StAXOMBuilder(reader);
-            return builder.getDocumentElement();
-
-        } catch (XMLStreamException e) {
-            throw new RuntimeException(e);
-        }
+        return OMXMLBuilderFactory.createOMBuilder(new StringReader(xml)).getDocumentElement();
     }
 
     public static MessageContext createMockMessageContext(String payload) throws AxisFault {

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/soapmonitor/module/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/soapmonitor/module/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/soapmonitor/module/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/soapmonitor/module/pom.xml Sun Dec 17 22:34:08 2017
@@ -23,9 +23,9 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.axis2</groupId>
-        <artifactId>axis2-parent</artifactId>
-        <version>1.7.0-SNAPSHOT</version>
-        <relativePath>../../parent/pom.xml</relativePath>
+        <artifactId>axis2</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../../pom.xml</relativePath>
     </parent>
     <artifactId>soapmonitor</artifactId>
     <packaging>mar</packaging>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/soapmonitor/servlet/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/soapmonitor/servlet/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/soapmonitor/servlet/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/soapmonitor/servlet/pom.xml Sun Dec 17 22:34:08 2017
@@ -23,9 +23,9 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.axis2</groupId>
-        <artifactId>axis2-parent</artifactId>
-        <version>1.7.0-SNAPSHOT</version>
-        <relativePath>../../parent/pom.xml</relativePath>
+        <artifactId>axis2</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../../pom.xml</relativePath>
     </parent>
     <artifactId>axis2-soapmonitor-servlet</artifactId>
     <packaging>jar</packaging>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/spring/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/spring/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/spring/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/spring/pom.xml Sun Dec 17 22:34:08 2017
@@ -23,9 +23,9 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.axis2</groupId>
-        <artifactId>axis2-parent</artifactId>
-        <version>1.7.0-SNAPSHOT</version>
-        <relativePath>../parent/pom.xml</relativePath>
+        <artifactId>axis2</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>axis2-spring</artifactId>
     <name>Apache Axis2 - spring</name>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/testutils/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/testutils/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/testutils/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/testutils/pom.xml Sun Dec 17 22:34:08 2017
@@ -21,9 +21,9 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.axis2</groupId>
-        <artifactId>axis2-parent</artifactId>
-        <version>1.7.0-SNAPSHOT</version>
-        <relativePath>../parent/pom.xml</relativePath>
+        <artifactId>axis2</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>axis2-testutils</artifactId>
     <name>Apache Axis2 - Test Utilities</name>
@@ -40,6 +40,16 @@
             <version>${project.version}</version>
         </dependency>
         <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-webapp</artifactId>
+            <version>7.6.15.v20140411</version>
+        </dependency>
+        <dependency>
+            <groupId>org.bouncycastle</groupId>
+            <artifactId>bcpkix-jdk15on</artifactId>
+            <version>1.49</version>
+        </dependency>
+        <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
         </dependency>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/testutils/src/main/java/org/apache/axis2/testutils/RuntimeIgnoreRunNotifier.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/testutils/src/main/java/org/apache/axis2/testutils/RuntimeIgnoreRunNotifier.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/testutils/src/main/java/org/apache/axis2/testutils/RuntimeIgnoreRunNotifier.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/testutils/src/main/java/org/apache/axis2/testutils/RuntimeIgnoreRunNotifier.java Sun Dec 17 22:34:08 2017
@@ -87,7 +87,7 @@ class RuntimeIgnoreRunNotifier extends R
     }
 
     @Override
-    public void testAborted(Description description, Throwable cause) {
-        target.testAborted(description, cause);
+    public void fireTestAssumptionFailed(Failure failure) {
+        target.fireTestAssumptionFailed(failure);
     }
 }
\ No newline at end of file

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -0,0 +1,3 @@
+.project
+.settings
+target

Propchange: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart-webapp/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Dec 17 22:34:08 2017
@@ -0,0 +1,3 @@
+.project
+.settings
+target

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart-webapp/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart-webapp/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart-webapp/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart-webapp/pom.xml Sun Dec 17 22:34:08 2017
@@ -19,18 +19,17 @@
   ~ 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/xsd/maven-4.0.0.xsd">
+<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/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 	<parent>
 		<groupId>org.apache.axis2</groupId>
-		<artifactId>axis2-parent</artifactId>
-		<version>1.7.0-SNAPSHOT</version>
-		<relativePath>../../../parent/pom.xml</relativePath>
+		<artifactId>axis2</artifactId>
+		<version>1.8.0-SNAPSHOT</version>
+		<relativePath>../../../../pom.xml</relativePath>
 	</parent>
 	<groupId>org.apache.axis2.archetype</groupId>
 	<artifactId>quickstart-webapp</artifactId>
-	<version>1.7.0-SNAPSHOT</version>
+	<version>1.8.0-SNAPSHOT</version>
 	<packaging>maven-archetype</packaging>
 	<name>Axis2 quickstart-web archetype </name>
 	<description>Maven archetype for creating a  Axis2 web Service as a webapp </description>
@@ -51,4 +50,4 @@
 			</extension>
 		</extensions>
 	</build>
-</project>
\ No newline at end of file
+</project>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/tool/archetype/quickstart/pom.xml Sun Dec 17 22:34:08 2017
@@ -19,18 +19,17 @@
   ~ 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/xsd/maven-4.0.0.xsd">
+<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/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 	<parent>
 		<groupId>org.apache.axis2</groupId>
-		<artifactId>axis2-parent</artifactId>
-		<version>1.7.0-SNAPSHOT</version>
-		<relativePath>../../../parent/pom.xml</relativePath>
+		<artifactId>axis2</artifactId>
+		<version>1.8.0-SNAPSHOT</version>
+		<relativePath>../../../../pom.xml</relativePath>
 	</parent>
 	<groupId>org.apache.axis2.archetype</groupId>
 	<artifactId>quickstart</artifactId>
-	<version>1.7.0-SNAPSHOT</version>
+	<version>1.8.0-SNAPSHOT</version>
 	<packaging>maven-archetype</packaging>
 	<name>Axis2 quickstart archetype </name>
 	<description>Maven archetype for creating a  Axis2 web Service </description>
@@ -51,4 +50,4 @@
 			</extension>
 		</extensions>
 	</build>
-</project>
\ No newline at end of file
+</project>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/pom.xml Sun Dec 17 22:34:08 2017
@@ -23,9 +23,9 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.axis2</groupId>
-        <artifactId>axis2-parent</artifactId>
-        <version>1.7.0-SNAPSHOT</version>
-        <relativePath>../../parent/pom.xml</relativePath>
+        <artifactId>axis2</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../../pom.xml</relativePath>
     </parent>
     <artifactId>axis2-aar-maven-plugin</artifactId>
     <packaging>maven-plugin</packaging>
@@ -40,7 +40,7 @@
         </dependency>
         <dependency>
             <groupId>org.apache.maven</groupId>
-            <artifactId>maven-project</artifactId>
+            <artifactId>maven-core</artifactId>
         </dependency>
         <dependency>
             <groupId>org.apache.maven</groupId>
@@ -56,13 +56,19 @@
         </dependency>
 
         <dependency>
-            <groupId>org.apache.maven.shared</groupId>
-            <artifactId>maven-plugin-testing-harness</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
             <groupId>commons-httpclient</groupId>
             <artifactId>commons-httpclient</artifactId>
+            <exclusions>
+                <exclusion>
+                    <groupId>commons-logging</groupId>
+                    <artifactId>commons-logging</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <!-- Maven supports SLF4J -->
+            <groupId>org.slf4j</groupId>
+            <artifactId>jcl-over-slf4j</artifactId>
         </dependency>
     </dependencies>
     <url>http://axis.apache.org/axis2/java/core/</url>
@@ -71,6 +77,12 @@
         <developerConnection>scm:svn:https://svn.apache.org/repos/asf/axis/axis2/java/core/trunk/modules/tool/axis2-aar-maven-plugin</developerConnection>
         <url>http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-aar-maven-plugin</url>
     </scm>
+    <distributionManagement>
+        <site>
+            <id>site</id>
+            <url>scm:svn:https://svn.apache.org/repos/asf/axis/site/axis2/java/core-staging/tools/maven-plugins/axis2-aar-maven-plugin</url>
+        </site>
+    </distributionManagement>
     <build>
         <plugins>
             <plugin>
@@ -94,6 +106,22 @@
                     <goalPrefix>axis2</goalPrefix>
                 </configuration>
             </plugin>
+            <plugin>
+                <artifactId>maven-invoker-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>install</goal>
+                            <goal>integration-test</goal>
+                            <goal>verify</goal>
+                        </goals>
+                        <configuration>
+                            <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
+                            <postBuildHookScript>verify</postBuildHookScript>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
         </plugins>
     </build>
     <developers>
@@ -109,4 +137,16 @@
             <email>john.pfeifer@hnpsolutions.com</email>
         </contributor>
     </contributors>
+    <reporting>
+        <plugins>
+            <plugin>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <reportSets>
+                    <reportSet>
+                        <reports />
+                    </reportSet>
+                </reportSets>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/src/main/java/org/apache/axis2/maven2/aar/AarMojo.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/src/main/java/org/apache/axis2/maven2/aar/AarMojo.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/src/main/java/org/apache/axis2/maven2/aar/AarMojo.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/src/main/java/org/apache/axis2/maven2/aar/AarMojo.java Sun Dec 17 22:34:08 2017
@@ -23,6 +23,7 @@ import org.apache.maven.archiver.MavenAr
 import org.apache.maven.archiver.MavenArchiver;
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.DependencyResolutionRequiredException;
+import org.apache.maven.execution.MavenSession;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.project.MavenProjectHelper;
 import org.codehaus.plexus.archiver.ArchiverException;
@@ -41,6 +42,15 @@ import java.io.IOException;
  */
 public class AarMojo extends AbstractAarMojo {
     /**
+     * The Maven Session
+     *
+     * @required
+     * @readonly
+     * @parameter expression="${session}"
+     */
+    private MavenSession session;
+    
+    /**
      * The directory for the generated aar.
      *
      * @parameter expression="${project.build.directory}"
@@ -132,7 +142,7 @@ public class AarMojo extends AbstractAar
         jarArchiver.addDirectory(aarDirectory);
 
         // create archive
-        archiver.createArchive(project, archive);
+        archiver.createArchive(session, project, archive);
 
         if (classifier != null) {
             projectHelper.attachArtifact(project, "aar", classifier, aarFile);

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/src/main/java/org/apache/axis2/maven2/aar/AbstractAarMojo.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/src/main/java/org/apache/axis2/maven2/aar/AbstractAarMojo.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/src/main/java/org/apache/axis2/maven2/aar/AbstractAarMojo.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-aar-maven-plugin/src/main/java/org/apache/axis2/maven2/aar/AbstractAarMojo.java Sun Dec 17 22:34:08 2017
@@ -30,7 +30,6 @@ import org.codehaus.plexus.util.FileUtil
 import java.io.File;
 import java.io.IOException;
 import java.util.ArrayList;
-import java.util.Iterator;
 import java.util.List;
 import java.util.Set;
 
@@ -157,12 +156,11 @@ public abstract class AbstractAarMojo
             copyMetaInfFile(wsdlFile, wsdlFileTarget, wsdlExistsBeforeCopyingClasses, "WSDL file");
 
             if (includeDependencies) {
-                Set artifacts = project.getArtifacts();
+                Set<Artifact> artifacts = project.getArtifacts();
 
-                List duplicates = findDuplicates(artifacts);
+                List<String> duplicates = findDuplicates(artifacts);
 
-                for (Iterator iter = artifacts.iterator(); iter.hasNext();) {
-                    Artifact artifact = (Artifact)iter.next();
+                for (Artifact artifact : artifacts) {
                     String targetFileName = getDefaultFinalName(artifact);
 
                     getLog().debug("Processing: " + targetFileName);
@@ -198,11 +196,10 @@ public abstract class AbstractAarMojo
      * @param artifacts set of artifacts
      * @return List of duplicated artifacts
      */
-    private List findDuplicates(Set artifacts) {
-        List duplicates = new ArrayList();
-        List identifiers = new ArrayList();
-        for (Iterator iter = artifacts.iterator(); iter.hasNext();) {
-            Artifact artifact = (Artifact)iter.next();
+    private List<String> findDuplicates(Set<Artifact> artifacts) {
+        List<String> duplicates = new ArrayList<String>();
+        List<String> identifiers = new ArrayList<String>();
+        for (Artifact artifact : artifacts) {
             String candidate = getDefaultFinalName(artifact);
             if (identifiers.contains(candidate)) {
                 duplicates.add(candidate);

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/pom.xml?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/pom.xml (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/pom.xml Sun Dec 17 22:34:08 2017
@@ -23,9 +23,9 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.axis2</groupId>
-        <artifactId>axis2-parent</artifactId>
-        <version>1.7.0-SNAPSHOT</version>
-        <relativePath>../../parent/pom.xml</relativePath>
+        <artifactId>axis2</artifactId>
+        <version>1.8.0-SNAPSHOT</version>
+        <relativePath>../../../pom.xml</relativePath>
     </parent>
     <artifactId>axis2-ant-plugin</artifactId>
     <name>Apache Axis2 - tool - Ant Plugin</name>
@@ -72,11 +72,6 @@
             <artifactId>commons-logging</artifactId>
         </dependency>
         <dependency>
-            <groupId>commons-httpclient</groupId>
-            <artifactId>commons-httpclient</artifactId>
-            <scope>runtime</scope>
-        </dependency>
-        <dependency>
             <groupId>org.apache.neethi</groupId>
             <artifactId>neethi</artifactId>
         </dependency>
@@ -85,12 +80,8 @@
             <artifactId>xmlschema-core</artifactId>
         </dependency>
         <dependency>
-            <groupId>org.apache.geronimo.specs</groupId>
-            <artifactId>geronimo-javamail_1.4_spec</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.geronimo.specs</groupId>
-            <artifactId>geronimo-activation_1.1_spec</artifactId>
+            <groupId>com.sun.mail</groupId>
+            <artifactId>javax.mail</artifactId>
         </dependency>
         <dependency>
             <groupId>org.apache.ant</groupId>
@@ -154,8 +145,8 @@
                 </executions>
             </plugin>
             <plugin>
-                <groupId>org.codehaus.gmaven</groupId>
-                <artifactId>gmaven-plugin</artifactId>
+                <groupId>org.codehaus.gmavenplus</groupId>
+                <artifactId>gmavenplus-plugin</artifactId>
                 <executions>
                     <execution>
                         <phase>test</phase>
@@ -163,34 +154,36 @@
                             <goal>execute</goal>
                         </goals>
                         <configuration>
-                            <source>
-                                import groovy.xml.*
-                                
-                                if (project.properties['maven.test.skip']) {
-                                    println 'Tests are skipped'
-                                    return
-                                }
-                                
-                                def parser = new XmlParser()
-                                def wsdl = new Namespace('http://schemas.xmlsoap.org/wsdl/')
-                                def xs = new Namespace('http://www.w3.org/2001/XMLSchema')
-
-                                println 'Checking extraclasses*.wsdl'
-                                
-                                for (i in 1..3) {                                
-                                    def wsdlDoc = parser.parse(new File(project.build.directory, "java2wsdl/extraclasses${i}.wsdl"))
-                                    def complexTypes = wsdlDoc[wsdl.types][xs.schema][xs.complexType].'@name'
-                                    assert complexTypes.contains('ExtraClass1')
-                                    assert complexTypes.contains('ExtraClass2')
-                                }
-                                
-                                println 'Checking mappings.wsdl'
-                                
-                                def wsdlDoc = parser.parse(new File(project.build.directory, "java2wsdl/mappings.wsdl"))
-                                def namespaces = wsdlDoc[wsdl.types][xs.schema].'@targetNamespace'
-                                assert namespaces.contains('http://www.example.org/schema/test-service')
-                                assert namespaces.contains('http://www.example.org/schema/test')
-                            </source>
+                            <scripts>
+                                <script>
+                                    import groovy.xml.*
+                                    
+                                    if (System.properties['maven.test.skip']) {
+                                        println 'Tests are skipped'
+                                        return
+                                    }
+                                    
+                                    def parser = new XmlParser()
+                                    def wsdl = new Namespace('http://schemas.xmlsoap.org/wsdl/')
+                                    def xs = new Namespace('http://www.w3.org/2001/XMLSchema')
+    
+                                    println 'Checking extraclasses*.wsdl'
+                                    
+                                    for (i in 1..3) {                                
+                                        def wsdlDoc = parser.parse(new File(project.build.directory, "java2wsdl/extraclasses${i}.wsdl"))
+                                        def complexTypes = wsdlDoc[wsdl.types][xs.schema][xs.complexType].'@name'
+                                        assert complexTypes.contains('ExtraClass1')
+                                        assert complexTypes.contains('ExtraClass2')
+                                    }
+                                    
+                                    println 'Checking mappings.wsdl'
+                                    
+                                    def wsdlDoc = parser.parse(new File(project.build.directory, "java2wsdl/mappings.wsdl"))
+                                    def namespaces = wsdlDoc[wsdl.types][xs.schema].'@targetNamespace'
+                                    assert namespaces.contains('http://www.example.org/schema/test-service')
+                                    assert namespaces.contains('http://www.example.org/schema/test')
+                                </script>
+                            </scripts>
                         </configuration>
                     </execution>
                 </executions>

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/main/java/org/apache/axis2/tool/ant/AntCodegenTask.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/main/java/org/apache/axis2/tool/ant/AntCodegenTask.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/main/java/org/apache/axis2/tool/ant/AntCodegenTask.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/main/java/org/apache/axis2/tool/ant/AntCodegenTask.java Sun Dec 17 22:34:08 2017
@@ -23,7 +23,9 @@ import org.apache.axis2.util.CommandLine
 import org.apache.axis2.util.CommandLineOptionConstants;
 import org.apache.axis2.util.CommandLineOptionParser;
 import org.apache.axis2.util.URLProcessor;
+import org.apache.axis2.wsdl.codegen.CodeGenConfiguration;
 import org.apache.axis2.wsdl.codegen.CodeGenerationEngine;
+import org.apache.axis2.wsdl.codegen.CodegenConfigLoader;
 import org.apache.axis2.wsdl.util.ConfigPropertyFileLoader;
 import org.apache.tools.ant.AntClassLoader;
 import org.apache.tools.ant.BuildException;
@@ -413,7 +415,9 @@ public class AntCodegenTask extends Task
             Map commandLineOptions = this.fillOptionMap();
             CommandLineOptionParser parser =
                     new CommandLineOptionParser(commandLineOptions);
-            new CodeGenerationEngine(parser).generate();
+            CodeGenConfiguration config = new CodeGenConfiguration();
+            CodegenConfigLoader.loadConfig(config, parser.getAllOptions());
+            new CodeGenerationEngine(config).generate();
         } catch (Throwable e) {
             throw new BuildException(e);
         }

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/main/java/org/apache/axis2/tool/ant/Java2WSDLTask.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/main/java/org/apache/axis2/tool/ant/Java2WSDLTask.java?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/main/java/org/apache/axis2/tool/ant/Java2WSDLTask.java (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/main/java/org/apache/axis2/tool/ant/Java2WSDLTask.java Sun Dec 17 22:34:08 2017
@@ -278,8 +278,6 @@ public class Java2WSDLTask extends Task
 
             Thread.currentThread().setContextClassLoader(cl);
 
-            if (outputLocation != null) cl.addPathElement(outputLocation);
-
             new Java2WSDLCodegenEngine(commandLineOptions).generate();
             Thread.currentThread().setContextClassLoader(conextClassLoader);
         } catch (Throwable e) {

Modified: axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/test/resources/log4j.properties
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/test/resources/log4j.properties?rev=1818518&r1=1818517&r2=1818518&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/test/resources/log4j.properties (original)
+++ axis/axis2/java/core/branches/AXIS2-4091/modules/tool/axis2-ant-plugin/src/test/resources/log4j.properties Sun Dec 17 22:34:08 2017
@@ -24,7 +24,6 @@ log4j.rootCategory=INFO, CONSOLE
 
 # Set the enterprise logger priority to FATAL
 log4j.logger.org.apache.axis2.enterprise=FATAL
-log4j.logger.de.hunsicker.jalopy.io=FATAL
 log4j.logger.httpclient.wire.header=FATAL
 log4j.logger.org.apache.commons.httpclient=FATAL