Hi, I'm trying to get the jolokia agent set up on one of my karaf installs.
I've installed the osgi only bundle like so: install -s mvn:org.jolokia/jolokia-osgi/1.2.3 I've also installed the following bundles to satisfy its dependencies: install -s mvn:javax.servlet/servlet-api/2.3 install -s mvn:javax.servlet/javax.servlet-api/3.1.0 The state of the agent is now Resolved: 409 | Resolved | 80 | 1.2.3 | Jolokia Agent 449 | Active | 80 | 3.1.0 | Java Servlet API 608 | Active | 80 | | mvn:javax.servlet/servlet-api/2.3 When I try and start it I get the following error: Caused by: java.lang.Exception: Unable to execute command on bundle 409: Activator start error in bundle org.jolokia.osgi [409]. at org.apache.karaf.bundle.command.BundlesCommandWithConfirmation.doExecute(BundlesCommandWithConfirmation.java:55) ... 20 more Caused by: org.osgi.framework.BundleException: Activator start error in bundle org.jolokia.osgi [409]. at org.apache.felix.framework.Felix.activateBundle(Felix.java:2196) at org.apache.felix.framework.Felix.startBundle(Felix.java:2064) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:942) at org.apache.karaf.bundle.command.Start.executeOnBundle(Start.java:27) at org.apache.karaf.bundle.command.BundlesCommandWithConfirmation.doExecute(BundlesCommandWithConfirmation.java:53) ... 20 more Caused by: java.lang.NoClassDefFoundError: org/osgi/service/http/HttpContext at java.lang.Class.getDeclaredConstructors0(Native Method)[:1.7.0_72] at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)[:1.7.0_72] at java.lang.Class.getConstructor0(Unknown Source)[:1.7.0_72] at java.lang.Class.newInstance(Unknown Source)[:1.7.0_72] at org.apache.felix.framework.Felix.createBundleActivator(Felix.java:4336) at org.apache.felix.framework.Felix.activateBundle(Felix.java:2141) ... 25 more Caused by: java.lang.ClassNotFoundException: org.osgi.service.http.HttpContext not found by org.jolokia.osgi [409] at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1532) at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955) at java.lang.ClassLoader.loadClass(Unknown Source)[:1.7.0_72] ... 31 more Which I think means I need the HTTP feature installing. However, when I enter: feature:install http or feature:install http-whiteboard, I get the following error: Error executing command: Could not start bundle mvn:org.ops4j.pax.web/pax-web-api/3.1.2 in feature(s) pax-http-3.1.2: Unresolved constraint in bundle org.ops4j.pax.web.pax-web-api [622]: Unable to resolve 622.0: missing requirement [622.0]osgi.wiring.package; (&(osgi.wiring.package=javax.servlet)(version>=2.3.0)(!(version>=3.1.0))) Does anyone know what I'm doing wrong/missing. Karaf version is 3.0.2 Thanks -- View this message in context: http://karaf.922171.n3.nabble.com/Dependecy-error-installing-HTTP-feature-tp4038890.html Sent from the Karaf - User mailing list archive at Nabble.com.