org.osgi.service.resolver.ResolutionException: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=mybundle; type=karaf.feature; version="[1.0.0.SNAPSHOT,1.0.0.SNAPSHOT]"; filter:="(&(osgi.identity=mybundle)(type=karaf.feature)(version>=1.0.0.SNAPSHOT)(version<=1.0.0.SNAPSHOT))" [caused by: Unable to resolve mybundle/1.0.0.SNAPSHOT: missing requirement [mybundle/1.0.0.SNAPSHOT] osgi.identity; osgi.identity=com.my.package; type=osgi.bundle; version="[1.0.0.SNAPSHOT,1.0.0.SNAPSHOT]"; resolution:=mandatory [caused by: Unable to resolve com.my.package/1.0.0.SNAPSHOT: missing requirement [com.my.package/1.0.0.SNAPSHOT] osgi.service; effective:=active; filter:="(objectClass=org.ops4j.pax.url.mvn.MavenResolver)"]]

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Apache's JIRA Issue Tracker by Achim Nierbeck, 1 year ago
.SNAPSHOT))" [caused by: Unable to resolve mybundle/1.0.0.SNAPSHOT: missing requirement [mybundle/1.0.0.SNAPSHOT] osgi.identity; osgi.identity=com.my.package; type=osgi.bundle; version="[1.0.0.SNAPSHOT,1.0.0.SNAPSHOT]"; resolution:=mandatory [caused
via Apache's JIRA Issue Tracker by Achim Nierbeck, 1 year ago
.SNAPSHOT))" [caused by: Unable to resolve mybundle/1.0.0.SNAPSHOT: missing requirement [mybundle/1.0.0.SNAPSHOT] osgi.identity; osgi.identity=com.my.package; type=osgi.bundle; version="[1.0.0.SNAPSHOT,1.0.0.SNAPSHOT]"; resolution:=mandatory [caused
via redhat.com by Unknown author, 1 year ago
/1.0.2] osgi.identity; osgi.identity=com.test.blue.ws; type=osgi.bundle; version="[1.0.2,1.0.2]"; resolution:=mandatory [caused by: Unable to resolve com.test.blue.ws/1.0.2: missing requirement [com.test.blue.ws/1.0.2] osgi.wiring.bundle; osgi.wiring.bundle=org.apache.cxf.bundle; filter:="(osgi.wiring.bundle=org.apache.cxf.bundle)"]]
via Stack Overflow by Sigrist
, 2 years ago
Unable to resolve HostBundleRevision[org.apache.camel.camel-servlet:2.10.0]: missing requirement XPackageRequirement[atts={osgi.wiring.package=javax.servlet, version=[2.5,3)},[org.apache.camel.camel-servlet:2.10.0]]
via aries-user by Christian Berger, 1 year ago
Unable to resolve /C:/Users/Christian/Desktop/Felix5-Test-Env/Jetty.esa/jetty-server-8.1.8.v20121106.jar: missing requirement org.apache.aries.subsystem.core.archive.ImportPackageRequirement: namespace=osgi.wiring.package, attributes={}, directives
via Stack Overflow by Sandra
, 1 year ago
Unable to resolve osgi.identity; osgi.identity="org.eclipse.cdt.launch.remote"; type="osgi.bundle"; version:Version="2.4.0.201309180223"; singleton:="true": missing requirement osgi.wiring.bundle; filter:="(&(osgi.wiring.bundle=org.eclipse.rse.ui)(&(bundle-version>=3.0.0)(!(bundle-version>=4.0.0))))"
org.osgi.service.resolver.ResolutionException: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=mybundle; type=karaf.feature; version="[1.0.0.SNAPSHOT,1.0.0.SNAPSHOT]"; filter:="(&(osgi.identity=mybundle)(type=karaf.feature)(version>=1.0.0.SNAPSHOT)(version<=1.0.0.SNAPSHOT))" [caused by: Unable to resolve mybundle/1.0.0.SNAPSHOT: missing requirement [mybundle/1.0.0.SNAPSHOT] osgi.identity; osgi.identity=com.my.package; type=osgi.bundle; version="[1.0.0.SNAPSHOT,1.0.0.SNAPSHOT]"; resolution:=mandatory [caused by: Unable to resolve com.my.package/1.0.0.SNAPSHOT: missing requirement [com.my.package/1.0.0.SNAPSHOT] osgi.service; effective:=active; filter:="(objectClass=org.ops4j.pax.url.mvn.MavenResolver)"]]
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:285)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.processCandidates(Candidates.java:454)
at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:266)
at org.apache.felix.resolver.Candidates.populate(Candidates.java:153)
at org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:186)
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:254)
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1028)
at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:929)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Users with the same issue

91 times, 11 months ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 2 years ago

Know the solutions? Share your knowledge to help other developers to debug faster.