I downloaded the multibundle built Dec 16, 2011 9:31:35 AM.
Modified the config-properties according to the example in the downloaded
bundle and cleared any bundle cache.
However it fails to start on both Felix 4.0.1 and 4.0.2, though I get
different errors:

*Felix 4.0.1:*
g! 2011-dec-18 07:58:07
org.springframework.osgi.extender.internal.support.ExtenderConfiguration
<init>
INFO: No custom extender configuration detected; using defaults...
2011-dec-18 07:58:07 org.springframework.scheduling.timer.TimerTaskExecutor
afterPropertiesSet
INFO: Initializing Timer
ERROR: Bundle org.eclipse.jetty.aggregate.jetty-all-server [23] Error
starting
file:addons/apache-cxf-dosgi-ri-1.3-SNAPSHOT/dosgi_bundles/jetty-all-se
rver-7.4.2.v20110526.jar (java.lang.NullPointerException)
java.lang.NullPointerException
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:856)
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:899)
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:899)
        at
org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:659)
        at
org.apache.felix.framework.resolver.ResolverImpl.resolve(ResolverImpl.java:181)
        at
org.apache.felix.framework.StatefulResolver.resolve(StatefulResolver.java:168)
        at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3811)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Unknown Source)
2011-dec-18 07:58:07 org.ops4j.pax.web.service.internal.Activator start
INFO: Pax Web started
ERROR: Bundle org.ops4j.pax.web.pax-web-jetty [20] Error starting
file:addons/apache-cxf-dosgi-ri-1.3-SNAPSHOT/dosgi_bundles/pax-web-jetty-1.0.3.jar
(
java.lang.NullPointerException)
java.lang.NullPointerException
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:856)
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:899)
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:899)
        at
org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:659)
        at
org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:609)
        at
org.apache.felix.framework.resolver.ResolverImpl.resolve(ResolverImpl.java:181)
        at
org.apache.felix.framework.StatefulResolver.resolve(StatefulResolver.java:168)
        at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3811)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Unknown Source)
ERROR: Bundle org.apache.cxf.bundle-minimal [39] Error starting
file:addons/apache-cxf-dosgi-ri-1.3-SNAPSHOT/dosgi_bundles/cxf-bundle-minimal-2.5.0.ja
r (java.lang.NullPointerException)
java.lang.NullPointerException
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:856)
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:899)
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:899)
        at
org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:659)
        at
org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:609)
        at
org.apache.felix.framework.resolver.ResolverImpl.resolve(ResolverImpl.java:181)
        at
org.apache.felix.framework.StatefulResolver.resolve(StatefulResolver.java:168)
        at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3811)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Unknown Source)
2011-dec-18 07:58:08 org.apache.cxf.dosgi.discovery.local.internal.Activator
start
INFO: Local D-OSGi service discovery started
ERROR: Bundle cxf-dosgi-ri-dsw-cxf [33] Error starting
file:addons/apache-cxf-dosgi-ri-1.3-SNAPSHOT/dosgi_bundles/cxf-dosgi-ri-dsw-cxf-1.3-SNAPSHOT.ja
r (java.lang.NullPointerException)
java.lang.NullPointerException
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:856)
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:899)
        at
org.apache.felix.framework.resolver.ResolverImpl.mergeUses(ResolverImpl.java:899)
        at
org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:659)
        at
org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:609)
        at
org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:609)
        at
org.apache.felix.framework.resolver.ResolverImpl.resolve(ResolverImpl.java:181)
        at
org.apache.felix.framework.StatefulResolver.resolve(StatefulResolver.java:168)
        at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3811)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Unknown Source)

*Felix 4.0.2:*
ERROR: Bundle cxf-dosgi-ri-dsw-cxf [33] Error starting
file:addons/apache-cxf-dosgi-ri-1.3-SNAPSHOT/dosgi_bundles/cxf-dosgi-ri-dsw-cxf-1.3-SNAPSHOT.ja
r (org.osgi.framework.BundleException: Unresolved constraint in bundle
cxf-dosgi-ri-dsw-cxf [33]: Unable to resolve 33.0: missing requirement
[33.0] o
sgi.wiring.package;
(&(osgi.wiring.package=org.osgi.service.cm)(version>=1.3.0)(!(version>=2.0.0))))
org.osgi.framework.BundleException: Unresolved constraint in bundle
cxf-dosgi-ri-dsw-cxf [33]: Unable to resolve 33.0: missing requirement
[33.0] osgi
.wiring.package;
(&(osgi.wiring.package=org.osgi.service.cm)(version>=1.3.0)(!(version>=2.0.0)))
        at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3826)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Unknown Source)


--
View this message in context: 
http://cxf.547215.n5.nabble.com/Unresolved-constraint-in-bundle-when-starting-DOSGi-on-Felix-4-0-1-tp5076919p5083485.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to