[ 
https://issues.apache.org/jira/browse/CXF-7792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16547493#comment-16547493
 ] 

bambus commented on CXF-7792:
-----------------------------

{code:java}
2018-07-18 03:39:27,263 | ERROR | mix-7.0.1/deploy | BlueprintContainerImpl | 
29 - org.apache.aries.blueprint.core - 1.7.1 | Unable to start blueprint 
container for bundle si.jax_ws_tracing_brave_osgi/1.0.0
org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to 
initialize bean cxf
at 
org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:738)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:848)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)[29:org.apache.aries.blueprint.core:1.7.1]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_161]
at 
org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:724)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:411)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:300)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:269)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:265)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:255)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[40:org.apache.aries.util:1.1.1]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[40:org.apache.aries.util:1.1.1]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[40:org.apache.aries.util:1.1.1]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[40:org.apache.aries.util:1.1.1]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[40:org.apache.aries.util:1.1.1]
at 
org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1179)[org.apache.felix.framework-5.6.2.jar:]
at 
org.apache.felix.framework.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:730)[org.apache.felix.framework-5.6.2.jar:]
at 
org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:485)[org.apache.felix.framework-5.6.2.jar:]
at 
org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4562)[org.apache.felix.framework-5.6.2.jar:]
at 
org.apache.felix.framework.Felix.startBundle(Felix.java:2172)[org.apache.felix.framework-5.6.2.jar:]
at 
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)[org.apache.felix.framework-5.6.2.jar:]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1253)[4:org.apache.felix.fileinstall:3.5.8]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1225)[4:org.apache.felix.fileinstall:3.5.8]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:512)[4:org.apache.felix.fileinstall:3.5.8]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)[4:org.apache.felix.fileinstall:3.5.8]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)[4:org.apache.felix.fileinstall:3.5.8]
Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not create 
object of extension class org.apache.cxf.ws.policy.PolicyEngineImpl.
at org.apache.cxf.bus.extension.Extension.load(Extension.java:241)
at 
org.apache.cxf.bus.osgi.CXFExtensionBundleListener$OSGiExtension.load(CXFExtensionBundleListener.java:145)
at 
org.apache.cxf.bus.extension.ExtensionManagerImpl.loadAndRegister(ExtensionManagerImpl.java:208)
at 
org.apache.cxf.bus.extension.ExtensionManagerImpl.initialize(ExtensionManagerImpl.java:116)
at 
org.apache.cxf.bus.extension.ExtensionManagerBus.doInitializeInternal(ExtensionManagerBus.java:264)
at 
org.apache.cxf.bus.extension.ExtensionManagerBus.initialize(ExtensionManagerBus.java:254)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.8.0_161]
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[:1.8.0_161]
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_161]
at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_161]
at 
org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:299)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:980)[29:org.apache.aries.blueprint.core:1.7.1]
at 
org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:736)[29:org.apache.aries.blueprint.core:1.7.1]
... 30 more
Caused by: java.lang.ClassCastException: Cannot cast 
org.apache.cxf.service.factory.FactoryBeanListenerManager to 
org.apache.cxf.service.factory.FactoryBeanListenerManager
at java.lang.Class.cast(Class.java:3369)[:1.8.0_161]
at 
org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(ExtensionManagerImpl.java:317)
at 
org.apache.cxf.bus.blueprint.BlueprintBeanLocator.getBeanOfType(BlueprintBeanLocator.java:99)
at 
org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(ExtensionManagerBus.java:185)
at org.apache.cxf.ws.policy.PolicyEngineImpl.setBus(PolicyEngineImpl.java:109)
at org.apache.cxf.ws.policy.PolicyEngineImpl.<init>(PolicyEngineImpl.java:92)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)[:1.8.0_161]
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)[:1.8.0_161]
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)[:1.8.0_161]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)[:1.8.0_161]
at org.apache.cxf.bus.extension.Extension.load(Extension.java:217)
... 42 more

{code}

> Distributed Tracing with OpenZipkin Brave and OSGi
> --------------------------------------------------
>
>                 Key: CXF-7792
>                 URL: https://issues.apache.org/jira/browse/CXF-7792
>             Project: CXF
>          Issue Type: Wish
>          Components: Tracing Brave
>    Affects Versions: 3.2.5
>            Reporter: bambus
>            Priority: Major
>
> I have followed your example and brave example for implementing brave in cxf 
> based application. After I added brave I could not package it like bundle. I 
> always get different errors. Error like: Caused by: 
> java.lang.NoClassDefFoundError: zipkin/reporter/Reporter
> Another one: Caused by: java.lang.ClassCastException: Cannot cast 
> org.apache.cxf.service.factory.FactoryBeanListenerManager to 
> org.apache.cxf.service.factory.FactoryBeanListenerManager
> I am using Service Mix 7.0.1 with Karaf 4.0.7.
> Can you help me how to pack it like as a bundle. 
> In this example that thing is missing:
> [https://cwiki.apache.org/confluence/display/CXF20DOC/Using+OpenZipkin+Brave#UsingOpenZipkinBrave-SpringXML-Configuration]
> I have configured the blueprint like in the example.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to