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 
 

Reply via email to