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.com>wrote: > Hi Todd, > > Are you going to fork Axis2 release code ? if not you can specify > axis2-1.6.2 maven dependency as follows, > <dependency> > <groupId>org.apache.axis2</groupId> > <artifactId>axis2</artifactId> > <version>1.6.2</version> > </dependency> > > Axis2 use maven dependency management to maintain the same version across > the all modules. you can find the version for servlet-api in pom.xml of > axis2 parent module. axis2 1.6.2 use servlet.api version 2.3. > > Thanks, > Shameera. > > > On Thu, Feb 6, 2014 at 8:59 PM, Todd Chapman <t...@chaka.net> wrote: > >> 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> >> <groupId>javax.servlet</groupId> >> <artifactId>servlet-api</artifactId> >> </dependency> >> >> This seems to conflict with a pre-existing project dependency: >> >> <dependency> >> <groupId>javax.servlet</groupId> >> <artifactId>javax.servlet-api</artifactId> >> <version>3.0.1</version> >> </dependency> >> >> What is the difference between the servlet-api artifact and the >> javax.servlet-api artifact? Also why doesn't the axis2-kernel, servlet-api >> dependency specify a version? >> >> Thank you for any help! >> >> -Todd >> >> > > > -- > Best Regards, > Shameera Rathnayaka. > > email: shameera AT apache.org , shameerainfo AT gmail.com > Blog : http://shameerarathnayaka.blogspot.com/ >