I'm using Camel version 2.15.1, and it works in Eclipse.
However, when using it in combination with Karaf 3.0.3, it is not working
(see stacktrace below).
Will there be a fix soon, or is this fixed in a different version of Camel?


2015-07-15 12:04:17,996 | ERROR | raf-3.0.3/deploy | BlueprintCamelContext      
     
| 474 - org.apache.camel.camel-blueprint - 2.15.1 | Error occurred during
starting Camel: CamelContext(camel_ebs_kv17) due Cannot load
CamelNamespacePrefixMapper class
java.lang.IllegalStateException: Cannot load CamelNamespacePrefixMapper
class
        at
org.apache.camel.converter.jaxb.NamespacePrefixMapperFactory.newNamespacePrefixMapper(NamespacePrefixMapperFactory.java:43)[486:org.apache.camel.camel-jaxb:2.15.1]
        at
org.apache.camel.converter.jaxb.JaxbDataFormat.doStart(JaxbDataFormat.java:377)[486:org.apache.camel.camel-jaxb:2.15.1]
        at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:74)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:59)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.processor.UnmarshalProcessor.doStart(UnmarshalProcessor.java:115)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:74)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:59)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:103)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:89)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.processor.DelegateAsyncProcessor.doStart(DelegateAsyncProcessor.java:79)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:74)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:59)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:103)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:89)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.processor.RedeliveryErrorHandler.doStart(RedeliveryErrorHandler.java:1272)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:44)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:31)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:74)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:59)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:103)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:89)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.processor.interceptor.DefaultChannel.doStart(DefaultChannel.java:153)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:74)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:59)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:103)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:61)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:103)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:89)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.processor.MulticastProcessor.doStart(MulticastProcessor.java:1060)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:74)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:59)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:103)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:89)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.processor.DelegateAsyncProcessor.doStart(DelegateAsyncProcessor.java:79)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:74)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.RouteService.startChildService(RouteService.java:340)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.RouteService.warmUp(RouteService.java:182)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext.doWarmUpRoutes(DefaultCamelContext.java:3090)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3020)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:2797)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:2653)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:167)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2467)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2463)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:2486)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:2463)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:2432)[468:org.apache.camel.camel-core:2.15.1]
        at
org.apache.camel.blueprint.BlueprintCamelContext.start(BlueprintCamelContext.java:180)[474:org.apache.camel.camel-blueprint:2.15.1]
        at
org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:212)[474:org.apache.camel.camel-blueprint:2.15.1]
        at
org.apache.camel.blueprint.BlueprintCamelContext.serviceChanged(BlueprintCamelContext.java:150)[474:org.apache.camel.camel-blueprint:2.15.1]
        at
org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:932)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:793)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:543)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4419)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.Felix.registerService(Felix.java:3423)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:346)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.aries.blueprint.container.BlueprintContainerImpl.registerService(BlueprintContainerImpl.java:453)[15:org.apache.aries.blueprint.core:1.4.2]
        at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:388)[15:org.apache.aries.blueprint.core:1.4.2]
        at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[15:org.apache.aries.blueprint.core:1.4.2]
        at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:294)[15:org.apache.aries.blueprint.core:1.4.2]
        at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:263)[15:org.apache.aries.blueprint.core:1.4.2]
        at
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:253)[15:org.apache.aries.blueprint.core:1.4.2]
        at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[9:org.apache.aries.util:1.1.0]
        at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[9:org.apache.aries.util:1.1.0]
        at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[9:org.apache.aries.util:1.1.0]
        at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[9:org.apache.aries.util:1.1.0]
        at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[9:org.apache.aries.util:1.1.0]
        at
org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)[org.apache.felix.framework-4.2.1.jar:]
        at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1245)[7:org.apache.felix.fileinstall:3.4.2]
        at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1217)[7:org.apache.felix.fileinstall:3.4.2]
        at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1207)[7:org.apache.felix.fileinstall:3.4.2]
        at
org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:504)[7:org.apache.felix.fileinstall:3.4.2]
        at
org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:358)[7:org.apache.felix.fileinstall:3.4.2]
        at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:310)[7:org.apache.felix.fileinstall:3.4.2]



--
View this message in context: 
http://camel.465427.n5.nabble.com/camel-jaxb-2-15-0-and-Karaf-3-0-3-tp5764150p5769349.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to