Removing one web-service from the KAR (the only one with a dependency to
camel-activemq) changed the order of deployment and yields yet another
exception:
2015-11-23 09:08:56,181 | ERROR | pool-41-thread-1 | BlueprintContainerImpl
| 13 - org.apache.aries.blueprint.core - 1.4.5 | | Unable to start
blueprint container for bundle
ch.vivates.ams.pas-webservice-hp/4.0.0.SNAPSHOT
java.lang.NoClassDefFoundError: com/sun/xml/bind/DatatypeConverterImpl
at
com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$13.parse(RuntimeBuiltinLeafInfoImpl.java:677)
at
com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$13.parse(RuntimeBuiltinLeafInfoImpl.java:675)
at
com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.parse(TransducedAccessor.java:247)
at
com.sun.xml.bind.v2.runtime.unmarshaller.StructureLoader.startElement(StructureLoader.java:210)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:501)
...
Caused by: java.lang.ClassNotFoundException: Unable to load class
'com.sun.xml.bind.DatatypeConverterImpl' because the bundle wiring for
org.apache.servicemix.bundles.jaxb-impl is no longer valid.
at
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1539)[org.apache.felix.framework-5.4.0.jar:]
at
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:79)[org.apache.felix.framework-5.4.0.jar:]
at
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:2018)[org.apache.felix.framework-5.4.0.jar:]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_40]
... 48 more
Ralf
--
View this message in context:
http://karaf.922171.n3.nabble.com/KAR-deployment-in-Karaf-4-0-3-fails-with-varying-errors-tp4043649p4043673.html
Sent from the Karaf - User mailing list archive at Nabble.com.