RE: Building with mvn install -Dmaven.test.skip=true failes
Martin Gainty <[email protected]>
| Newsgroups | gmane.text.xml.axis.user |
|---|---|
| Message-ID | <[email protected]> |
MG>package phase running testcases errors out on EchoService3 axis2-1.8/modules/kernel>maven package WARNING: Service [ EchoService3] is trying to expose in a transport : https and which is not available in Axis2org.apache.axis2.deployment.DeploymentException: Service [EchoService3] is trying expose in tranpsorts: <transports> <transport>https</transport> </transports> and which is/are not available in Axis2 ? MG> if I disable tests a clean jar is produced ..ready for deploy and install axis2-1.8/modules/kernel>mvn -e -X -DskipTests=true package ./target/axis2-1.8-SNAPSHOT.jar is produced MG>attaching pom.xml Martin ______________________________________________ From: [email protected] Date: Tue, 29 Mar 2016 18:59:56 +0100 Subject: Re: Building with mvn install -Dmaven.test.skip=true failes To: [email protected] That is a problem on your end because the ProviderOMContextListener class no longer exists on the trunk. Andreas On Tue, Mar 29, 2016 at 8:43 AM, Stadelmann Josef <[email protected]> wrote: I’ve read that JIRA [axis2-5752] was fixed. So I did an SVN UPDATE to the trunk. I tried to rebuild to see the fix working and, indeed, as I expected it from the axis developers that JAVA WSDL builds now perfect. Thanks, However, now I get another build abort a few modules down, which I report here, ready to file a JIRA if needed. I just did a mvn install –Dmaven.test.skip=true to the trunk and it fails Josef [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Apache Axis2 - JAXWS 1.8.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-enforcer-plugin:1.1:enforce (default) @ axis2-jaxws --- [INFO] [INFO] --- alta-maven-plugin:0.4:generate-properties (default) @ axis2-jaxws --- [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (default) @ axis2-jaxws --- [INFO] [INFO] --- maven-resources-plugin:2.4.2:resources (default-resources) @ axis2-jaxws --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory E:\asf\axis\axis2\java\core\trunk\modules\jaxws\conf [INFO] Copying 0 resource [INFO] Copying 1 resource [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:2.3.1:compile (default-compile) @ axis2-jaxws --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- jaxb2-maven-plugin:2.2:testXjc (xjc-echo) @ axis2-jaxws --- [INFO] Ignored given or default testXjbSources [E:\asf\axis\axis2\java\core\trunk\modules\jaxws\src\test\xjb], since it is not an existent file or directory. [INFO] No changes detected in schema or binding files - skipping JAXB generation. [INFO] [INFO] --- jaxb2-maven-plugin:2.2:testXjc (xjc-stock1) @ axis2-jaxws --- [INFO] Ignored given or default testXjbSources [E:\asf\axis\axis2\java\core\trunk\modules\jaxws\src\test\xjb], since it is not an existent file or directory. [INFO] No changes detected in schema or binding files - skipping JAXB generation. [INFO] [INFO] --- jaxb2-maven-plugin:2.2:testXjc (xjc-stock2) @ axis2-jaxws --- [INFO] Ignored given or default testXjbSources [E:\asf\axis\axis2\java\core\trunk\modules\jaxws\src\test\xjb], since it is not an existent file or directory. [INFO] No changes detected in schema or binding files - skipping JAXB generation. [INFO] [INFO] --- jaxb2-maven-plugin:2.2:testXjc (xjc-samplemtom) @ axis2-jaxws --- [INFO] Ignored given or default testXjbSources [E:\asf\axis\axis2\java\core\trunk\modules\jaxws\src\test\xjb], since it is not an existent file or directory. [INFO] No changes detected in schema or binding files - skipping JAXB generation. [INFO] [INFO] --- jaxb2-maven-plugin:2.2:testXjc (xjc-ProxyDocLitWrapped) @ axis2-jaxws --- [INFO] Ignored given or default testXjbSources [E:\asf\axis\axis2\java\core\trunk\modules\jaxws\src\test\xjb], since it is not an existent file or directory. [INFO] No changes detected in schema or binding files - skipping JAXB generation. [INFO] [INFO] --- jaxb2-maven-plugin:2.2:testXjc (xjc-AddNumbers) @ axis2-jaxws --- [INFO] Ignored given or default testXjbSources [E:\asf\axis\axis2\java\core\trunk\modules\jaxws\src\test\xjb], since it is not an existent file or directory. [INFO] No changes detected in schema or binding files - skipping JAXB generation. [INFO] [INFO] --- axis2-repo-maven-plugin:1.8.0-SNAPSHOT:create-test-repository (default) @ axis2-jaxws --- [INFO] Tests are skipped [INFO] [INFO] --- maven-resources-plugin:2.4.2:testResources (default-testResources) @ axis2-jaxws --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 7 resources [INFO] Copying 61 resources [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:2.3.1:testCompile (default-testCompile) @ axis2-jaxws --- [INFO] Not compiling test sources [INFO] [INFO] --- maven-antrun-plugin:1.2:run (build-repo) @ axis2-jaxws --- [INFO] Executing tasks [INFO] Executed tasks [INFO] [INFO] --- maven-surefire-plugin:2.13:test (default-test) @ axis2-jaxws --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-jar-plugin:2.2:jar (default-jar) @ axis2-jaxws --- [INFO] Building jar: E:\asf\axis\axis2\java\core\trunk\modules\jaxws\target\axis2-jaxws-1.8.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:2.4:jar-no-fork (source-jars) @ axis2-jaxws --- [INFO] Building jar: E:\asf\axis\axis2\java\core\trunk\modules\jaxws\target\axis2-jaxws-1.8.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ axis2-jaxws --- [INFO] [INFO] --- animal-sniffer-maven-plugin:1.14:check (check) @ axis2-jaxws --- [INFO] Checking unresolved references to org.codehaus.mojo.signature:java16:1.1 [ERROR] E:\asf\axis\axis2\java\core\trunk\modules\jaxws\target\classes\org\apache\axis2\jaxws\context\listener\ProviderOMContextListener.class:81: Undefined reference: org.apache.axiom.om.im pl.builder.StAXOMBuilder [ERROR] E:\asf\axis\axis2\java\core\trunk\modules\jaxws\target\classes\org\apache\axis2\jaxws\context\listener\ProviderOMContextListener.class:91: Undefined reference: org.apache.axiom.om.im pl.builder.StAXOMBuilder [ERROR] E:\asf\axis\axis2\java\core\trunk\modules\jaxws\target\classes\org\apache\axis2\jaxws\context\listener\ProviderOMContextListener.class:91: Undefined reference: org.apache.axiom.om.im pl.builder.CustomBuilder org.apache.axiom.om.impl.builder.StAXOMBuilder.registerCustomBuilderForPayload(org.apache.axiom.om.impl.builder.CustomBuilder) [ERROR] E:\asf\axis\axis2\java\core\trunk\modules\jaxws\target\classes\org\apache\axis2\jaxws\context\listener\ParserInputStreamCustomBuilder.class:135: Undefined reference: org.apache.axiom .om.ds.ParserInputStreamDataSource [ERROR] E:\asf\axis\axis2\java\core\trunk\modules\jaxws\target\classes\org\apache\axis2\jaxws\context\listener\ParserInputStreamCustomBuilder.class:135: Undefined reference: void org.apache. axiom.om.ds.ParserInputStreamDataSource.<init>(java.io.InputStream, String) [ERROR] E:\asf\axis\axis2\java\core\trunk\modules\jaxws\target\classes\org\apache\axis2\jaxws\context\listener\ParserInputStreamCustomBuilder.class:191: Undefined reference: org.apache.axiom .om.ds.ParserInputStreamDataSource [ERROR] E:\asf\axis\axis2\java\core\trunk\modules\jaxws\target\classes\org\apache\axis2\jaxws\context\listener\ParserInputStreamCustomBuilder.class:191: Undefined reference: void org.apache. axiom.om.ds.ParserInputStreamDataSource.<init>(java.io.InputStream, String) [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Apache Axis2 - Root ............................... SUCCESS [12.168s] [INFO] Apache Axis2 - Resource bundle .................... SUCCESS [1.857s] [INFO] Apache Axis2 - Kernel ............................. SUCCESS [47.204s] [INFO] Apache Axis2 - Data Binding ....................... SUCCESS [19.874s] [INFO] Apache Axis2 - Transport - Local .................. SUCCESS [3.105s] [INFO] Apache Axis2 - Addressing ......................... SUCCESS [2.714s] [INFO] Apache Axis2 - Transport - Base ................... SUCCESS [4.212s] [INFO] Apache Axis2 - Transport - testkit ................ SUCCESS [6.380s] [INFO] Apache Axis2 - Transport - HTTP ................... SUCCESS [18.314s] [INFO] Apache Axis2 - Code Generation .................... SUCCESS [4.649s] [INFO] Apache Axis2 - ADB Codegen ........................ SUCCESS [2.231s] [INFO] Apache Axis2 - Clustering ......................... SUCCESS [2.246s] [INFO] Apache Axis2 - SAAJ ............................... SUCCESS [25.662s] [INFO] axis2-repo-maven-plugin ........................... SUCCESS [1.778s] [INFO] Apache Axis2 - Metadata ........................... SUCCESS [9.282s] [INFO] Apache Axis2 - CORBA .............................. SUCCESS [2.012s] [INFO] Apache Axis2 - Java2WSDL .......................... SUCCESS [5.211s] [INFO] Apache Axis2 - Fast Infoset ....................... SUCCESS [1.232s] [INFO] Apache Axis2 - JAXB-RI Data Binding ............... SUCCESS [5.226s] [INFO] Apache Axis2 - JAXWS .............................. FAILURE [7.129s] [INFO] Apache Axis2 - JAXWS (mar) ........................ SKIPPED [INFO] Apache Axis2 - Test Utilities ..................... SKIPPED [INFO] Apache Axis2 - JiBX Data Binding .................. SKIPPED [INFO] Apache Axis2 - JSON ............................... SKIPPED [INFO] Apache Axis2 - MEX ................................ SKIPPED [INFO] Apache Axis2 - MTOM Policy ........................ SKIPPED [INFO] Apache Axis2 - MTOM Policy module ................. SKIPPED [INFO] Apache Axis2 - OSGi Integration ................... SKIPPED [INFO] Apache Axis2 - Ping ............................... SKIPPED [INFO] Apache Axis2 - Scripting .......................... SKIPPED [INFO] Apache Axis2 - SOAP Monitor Servlet ............... SKIPPED [INFO] Apache Axis2 - SOAP Monitor Module ................ SKIPPED [INFO] Apache Axis2 - spring ............................. SKIPPED [INFO] Apache Axis2 - XMLBeans Data Binding .............. SKIPPED [INFO] Apache Axis2 - Version Service .................... SKIPPED [INFO] Apache Axis2 - Web Application module ............. SKIPPED [INFO] Apache Axis2 - tool - AAR Maven Plugin ............ SKIPPED [INFO] Apache Axis2 - tool - Ant Plugin .................. SKIPPED [INFO] Apache Axis2 - tool - Eclipse Codegen Plugin ...... SKIPPED [INFO] Apache Axis2 - tool - Eclipse service Plugin ...... SKIPPED [INFO] Apache Axis2 - tool - Intellij IDEA Plugin ........ SKIPPED [INFO] Apache Axis2 - tool - Java2WSDL Maven Plugin ...... SKIPPED [INFO] Apache Axis2 - tool - MAR Maven Plugin ............ SKIPPED [INFO] Apache Axis2 - tool - WSDL2Code Maven Plugin ...... SKIPPED [INFO] Apache Axis2 Simple HTTP server Maven Plugin ...... SKIPPED [INFO] Apache Axis2 - Transport - JMS .................... SKIPPED [INFO] Apache Axis2 - Transport - Mail ................... SKIPPED [INFO] Apache Axis2 - Transport - TCP .................... SKIPPED [INFO] Apache Axis2 - Transport - UDP .................... SKIPPED [INFO] Apache Axis2 - Transport - XMPP ................... SKIPPED [INFO] Javadoc ........................................... SKIPPED [INFO] Apache Axis2 - ADB Tests .......................... SKIPPED [INFO] Apache Axis2 - Integration ........................ SKIPPED [INFO] Axis2 quickstart archetype ........................ SKIPPED [INFO] Axis2 quickstart-web archetype .................... SKIPPED [INFO] Apache Axis2 - JAXWS Integration Tests ............ SKIPPED [INFO] Apache Axis2 - OSGi Tests ......................... SKIPPED [INFO] Apache Axis2 - Distribution ....................... SKIPPED [INFO] Samples parent POM ................................ SKIPPED [INFO] JAXWS - Starting from Java Example ................ SKIPPED [INFO] JAXWS Addressbook Service ......................... SKIPPED [INFO] JAXWS Calculator Service .......................... SKIPPED [INFO] JAXWS Interop Sample .............................. SKIPPED [INFO] JAXWS Samples - Echo, Ping, MTOM .................. SKIPPED [INFO] Apache Axis2 -JAXWS Version Service ............... SKIPPED [INFO] Apache Axis2 Transport-HTTPS sample ............... SKIPPED [INFO] httpsService ...................................... SKIPPED [INFO] httpsClient ....................................... SKIPPED [INFO] Apache Axis2 Transport-JMS sample ................. SKIPPED [INFO] jmsService ........................................ SKIPPED [INFO] databinding-tests ................................. SKIPPED [INFO] jaxbri-tests ...................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3:08.694s [INFO] Finished at: Tue Mar 29 09:33:36 CEST 2016 [INFO] Final Memory: 74M/886M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.codehaus.mojo:animal-sniffer-maven-plugin:1.14:check (check) on project axis2-jaxws: Signature errors found. Verify them and ignore them with the proper an notation if needed. -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :axis2-jaxws E:\asf\axis\axis2\java\core\trunk> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
pom.xml
(application/xml, 12.6 KB)
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Licensed to the Apache Software Foundation (ASF) under one
~ or more contributor license agreements. See the NOTICE file
~ distributed with this work for additional information
~ regarding copyright ownership. The ASF licenses this file
~ to you 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</artifactId>
<version>1.8.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<artifactId>axis2-kernel</artifactId>
<name>Apache Axis2 - Kernel</name>
<description>Core Parts of Axis2. This includes Axis2 engine, Client API, Addressing support, etc.,
</description>
<dependencies>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
<version>1.2.14</version> <!-- not 1.3.0-SNAPSHOT -->
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-ws-metadata_2.0_spec</artifactId>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jta_1.1_spec</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
</dependency>
<dependency>
<groupId>wsdl4j</groupId>
<artifactId>wsdl4j</artifactId>
</dependency>
<dependency>
<groupId>org.apache.ws.xmlschema</groupId>
<artifactId>xmlschema-core</artifactId>
</dependency>
<dependency>
<groupId>org.apache.neethi</groupId>
<artifactId>neethi</artifactId>
</dependency>
<dependency>
<groupId>org.apache.woden</groupId>
<artifactId>woden-core</artifactId>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</dependency>
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>jsr311-api</artifactId>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>xmlunit</groupId>
<artifactId>xmlunit</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.truth</groupId>
<artifactId>truth</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-javamail_1.4_spec</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<url>http://axis.apache.org/axis2/java/core/</url>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/axis/axis2/java/core/trunk/modules/kernel</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/axis/axis2/java/core/trunk/modules/kernel</developerConnection>
<url>http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel</url>
</scm>
<build>
<sourceDirectory>src</sourceDirectory>
<testSourceDirectory>test</testSourceDirectory>
<resources>
<resource>
<directory>conf</directory>
<excludes>
<exclude>**/*.properties</exclude>
</excludes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
<testResources>
<testResource>
<directory>test-resources/deployment/ClasspathModule</directory>
<includes>
<include>**/**</include>
</includes>
</testResource>
</testResources>
<plugins>
<plugin>
<artifactId>maven-remote-resources-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>process</goal>
</goals>
<configuration>
<resourceBundles>
<resourceBundle>org.apache.axis2:axis2-resource-bundle:${project.version}</resourceBundle>
</resourceBundles>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version> <!-- MCG -->
<executions>
<execution>
<goals><goal>test</goal></goals>
<phase>package</phase>
<!-- inherited>true</inherited -->
<configuration>
<excludes>
<exclude>**/*Abstract*.java</exclude>
</excludes>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-api</artifactId>
<version>1.2.14</version> <!-- need OMNodeEx.setParent(OMContainer) -->
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>process-resources</id>
<phase>process-resources</phase>
<configuration>
<tasks>
<tstamp>
<format property="build.time" pattern="MMM dd, yyyy (hh:mm:ss z)" locale="en" />
</tstamp>
<filter token="axisVersion" value="${project.version}" />
<filter token="TODAY" value="${build.time}" />
<copy toDir="${basedir}/target/classes/org/apache/axis2/i18n" overwrite="true" filtering="on" file="${basedir}/src/org/apache/axis2/i18n/resource.properties" />
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
<execution>
<id>process-test-resources</id>
<phase>process-test-resources</phase>
<configuration>
<tasks unless="maven.test.skip">
<copy todir="${project.build.directory}/test-resources">
<fileset dir="${basedir}/test-resources" />
</copy>
<ant antfile="build.xml" inheritall="true" inheritrefs="true" dir="test-resources/deployment/service2" />
<ant antfile="build.xml" inheritall="true" inheritrefs="true" dir="test-resources/deployment/echo" />
<ant antfile="build.xml" inheritall="true" inheritrefs="true" dir="test-resources/deployment/invalidservice" />
<ant antfile="build.xml" inheritall="true" inheritrefs="true" dir="test-resources/deployment/module1" />
<ant antfile="build.xml" inheritall="true" inheritrefs="true" dir="test-resources/deployment/serviceModule" />
<copy file="${basedir}/test-resources/deployment/axis2.xml" tofile="${basedir}/target/test-resources/deployment/axis2.xml" />
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
<execution>
<id>test-compile</id>
<phase>test-compile</phase>
<configuration>
<tasks unless="maven.test.skip">
<property name="maven.build.dir" location="${basedir}/target" />
<ant antfile="j2secbuild.xml" inheritall="true" inheritrefs="true" dir="test-resources/" />
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
<version>1.9.4</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<id>generate-test-zip</id>
<phase>generate-test-resources</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<descriptors>
<descriptor>test-zip/assembly.xml</descriptor>
</descriptors>
<finalName>test-zip</finalName>
<appendAssemblyId>false</appendAssemblyId>
<attach>false</attach>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<executions>
<execution>
<id>compile</id>
<phase>compile</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-api</artifactId>
<version>1.2.15</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</project>