You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Hendy Irawan <he...@rainbowpurple.com> on 2008/11/27 06:22:28 UTC
Using org.osgi.service.startlevel package
How can I put Felix Shell Remote bundle into ServiceMix?
Doing it results in:
ERROR: Error starting
file:/opt/apache-servicemix-kernel-1.0.0/deploy/org.apache.felix.shell.remote.jar
(org.osgi.framework.BundleException: Unresolved package in bundle 63:
package; (&(package=org.osgi.service.startlevel)(version>=1.1.0)))
org.osgi.framework.BundleException: Unresolved package in bundle 63:
package; (&(package=org.osgi.service.startlevel)(version>=1.1.0))
at org.apache.felix.framework.Felix._resolveBundle(Felix.java:1728)
at org.apache.felix.framework.Felix._startBundle(Felix.java:1591)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1544)
at
org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1125)
at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
at java.lang.Thread.run(Thread.java:619)
ERROR: Error starting
file:/opt/apache-servicemix-kernel-1.0.0/deploy/org.apache.felix.shell.jar
(org.osgi.framework.BundleException: Unresolved package in bundle 63:
package; (&(package=org.osgi.service.startlevel)(version>=1.1.0)))
org.osgi.framework.BundleException: Unresolved package in bundle 63:
package; (&(package=org.osgi.service.startlevel)(version>=1.1.0))
at org.apache.felix.framework.Felix._resolveBundle(Felix.java:1728)
at org.apache.felix.framework.Felix._startBundle(Felix.java:1591)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1544)
at
org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1125)
at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
at java.lang.Thread.run(Thread.java:619)
Or, tracing back, why is the service marked as Private-Package ? And why
version 1.0? Since Felix 1.4.0 uses version 1.1.0 ...
Private-Package: org.apache.felix.framework,org.apache.felix.framework
.cache,org.apache.felix.framework.ext,org.apache.felix.framework.sear
chpolicy,org.apache.felix.framework.util,org.apache.felix.framework.u
til.ldap,org.apache.felix.framework.util.manifestparser,org.apache.fe
lix.moduleloader,org.apache.servicemix.kernel.main,org.osgi.framework
;version="1.3",org.osgi.service.packageadmin;version="1.2",org.osgi.s
ervice.startlevel;version="1.0",org.osgi.service.url;version="1.0",or
g.osgi.util.tracker;version="1.3.2"
--
Best regards,
Hendy Irawan
http://hendyirawan.com/