Hi,

I will extend the hadoop-core bundle import version range for the servlet package, and ignore the jetty.servlet-api package/dependency.

Let me create the Jira (at ServiceMix), it will be included in the next release cycle of the ServiceMix Bundles.

Regards
JB

On 03/24/2015 08:51 PM, [email protected] wrote:


I was playing with Karaf 4.0.0.M2 which uses the newer paxweb and
servlet 3.1. When I include hadoop-core and jetty 6 with servlet 2.5 I
get this error

Chain 1:
  org.apache.servicemix.bundles.hadoop-core [751.0]
  import:
(&(osgi.wiring.package=javax.servlet.http)(version>=2.5.0)(!(version>=3.0.0)))
  |
  export: osgi.wiring.package=javax.servlet.http
  org.mortbay.jetty.servlet-api-2.5 [756.0]

Chain 2:
  org.apache.servicemix.bundles.hadoop-core [751.0]
  import:
(&(osgi.wiring.package=javax.servlet.jsp)(version>=2.1.0)(!(version>=3.0.0)))
  |
  export: osgi.wiring.package=javax.servlet.jsp; uses:=javax.servlet.http
  javax.servlet.jsp-api [51.0]
  import: (osgi.wiring.package=javax.servlet.http)
  |
  export: osgi.wiring.package=javax.servlet.http
  javax.servlet-api [50.0]

Is there a way to tell hadoop-core which version I want to use without
having to pull it from github and rebuilding the bundle

Thanks for any help,

  David Daniel



--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to