taken from your first mail, your bundle mybundle seems to declare an osgi contract on JavaServlet. Never seen that kind of dependency before. Make sure you have a clean import-package export-package structure in your bundle. I think that is your root issue.
regarding using pax-web instead of felix-http. Both provide the http service according to the spec. So you should be safe on that :) regards, Achim 2017-06-12 14:10 GMT+02:00 <[email protected]>: > With regard to the "wrap/0.0.0" error, running Maven with -X gives me: > > Caused by: > org.apache.karaf.features.internal.service.Deployer$CircularPrerequisiteException: > [wrap/0.0.0] > at org.apache.karaf.features.internal.service.Deployer. > deploy(Deployer.java:266) > at org.apache.karaf.profile.assembly.Builder.resolve( > Builder.java:1429) > at org.apache.karaf.profile.assembly.Builder.startupStage( > Builder.java:1183) > at org.apache.karaf.profile.assembly.Builder. > doGenerateAssembly(Builder.java:659) > at org.apache.karaf.profile.assembly.Builder. > generateAssembly(Builder.java:441) > at org.apache.karaf.tooling.AssemblyMojo.doExecute( > AssemblyMojo.java:506) > at org.apache.karaf.tooling.AssemblyMojo.execute( > AssemblyMojo.java:262) > ... 22 more > > > Suggesting a circular dependency issue somewhere, though quite where, who > knows. There are one or two references to "pax-url-wrap" in the -X output, > but that's all there is that mentions "wrap" at any point. > > Don't know whether that helps? > -- Apache Member Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead blog <http://notizblog.nierbeck.de/> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> Software Architect / Project Manager / Scrum Master
