Mikko Tommila created CAMEL-8803:
------------------------------------
Summary: Conflicting classes in camel-jetty9 Maven artifact
dependencies
Key: CAMEL-8803
URL: https://issues.apache.org/jira/browse/CAMEL-8803
Project: Camel
Issue Type: Bug
Components: camel-jetty
Affects Versions: 2.15.2
Environment: All
Reporter: Mikko Tommila
Priority: Minor
The Maven artifact camel-jetty9 depends on
org.apache.geronimo.specs:geronimo-servlet_3.0_spec.
camel-jetty9 also depends on
org.eclipse.jetty:jetty-server:jar:9.2.9.v20150224, which further depends on
javax.servlet:javax.servlet-api:jar:3.1.0
The dependencies of camel-jetty9 include thus two conflicting and different
versions of several classes. Both the Servlet API 3.0 version and Servlet API
3.1 version are included as (transitive) dependencies.
Instead of depending on the geronimo artifact, couldn't camel-jetty9 just
depend on the servlet-api artifact (of the correct version)?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)