Dependency conflicts when adding Axis2 to large project.

2014-02-06 Thread Todd Chapman
Hello, We have a multi-module Maven project that we are adding Axis2 to as a dependency. The axis2-kernel-1.6.2.pom has a dependency: dependency groupIdjavax.servlet/groupId artifactIdservlet-api/artifactId /dependency This seems to conflict with a

Re: Dependency conflicts when adding Axis2 to large project.

2014-02-06 Thread Shameera Rathnayaka
Hi Todd, Are you going to fork Axis2 release code ? if not you can specify axis2-1.6.2 maven dependency as follows, dependency groupIdorg.apache.axis2/groupId artifactIdaxis2/artifactId version1.6.2/version /dependency Axis2 use maven dependency management to maintain the same

Re: Dependency conflicts when adding Axis2 to large project.

2014-02-06 Thread Todd Chapman
Shameera, I created a small project on Github that demonstrates my problem. https://github.com/chakatodd/axis2_dependency_woes On Thu, Feb 6, 2014 at 1:59 PM, Shameera Rathnayaka shameerai...@gmail.comwrote: Hi Todd, Are you going to fork Axis2 release code ? if not you can specify

RE: Dependency conflicts when adding Axis2 to large project.

2014-02-06 Thread Martin Gainty
/java/user-guide.html Good Luck Martin- Date: Thu, 6 Feb 2014 16:02:56 -0500 Subject: Re: Dependency conflicts when adding Axis2 to large project. From: t...@chaka.net To: java-user@axis.apache.org Shameera, I created a small project on Github that demonstrates my problem. https

Re: Dependency conflicts when adding Axis2 to large project.

2014-02-06 Thread Todd Chapman
) http://axis.apache.org/axis/java/user-guide.html Good Luck Martin- -- Date: Thu, 6 Feb 2014 16:02:56 -0500 Subject: Re: Dependency conflicts when adding Axis2 to large project. From: t...@chaka.net To: java-user@axis.apache.org Shameera, I created

Re: Dependency conflicts when adding Axis2 to large project.

2014-02-06 Thread Andreas Veithen
The difference between the two is the version. For some reason, the servlet API 3.x was imported into Maven central with a different artifact ID. That is not something we control. The version of the servlet API used by Axis2 is specified by a dependencyManagement entry in the parent POM (it is 2