You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomee.apache.org by Thusitha Thilina Dayaratne <th...@gmail.com> on 2015/05/21 07:21:39 UTC

NoClassDefFoundError: org/apache/cxf/management/jmx/InstrumentationManagerImpl when starting TomEE listener 1.7.2-SNAPSHOT

Hi,

When I'm trying to start my server with a TomEE listener I'm getting
following CNF exception.
I'm using TomEE 1.7.2-SNAPSHOT with openejb 4.7.2-SNAPSHOT

java.lang.NoClassDefFoundError:
> org/apache/cxf/management/jmx/InstrumentationManagerImpl
> at
> org.apache.openejb.server.cxf.transport.util.CxfUtil.configureBus(CxfUtil.java:279)
> at org.apache.openejb.server.cxf.CxfService.init(CxfService.java:61)
> at
> org.apache.openejb.server.ServiceManager.initServer(ServiceManager.java:158)
> at
> org.apache.openejb.server.osgi.ServiceManagerExtender.access$100(ServiceManagerExtender.java:47)
> at
> org.apache.openejb.server.osgi.ServiceManagerExtender$Service.start(ServiceManagerExtender.java:160)
> at
> org.apache.openejb.server.osgi.ServiceManagerExtender.startServers(ServiceManagerExtender.java:102)
> at
> org.apache.openejb.server.osgi.ServiceManagerExtender.addedServers(ServiceManagerExtender.java:112)
> at
> org.apache.openejb.server.osgi.ServiceManagerExtender$ServerServiceTracker.scan(ServiceManagerExtender.java:241)
> at
> org.apache.openejb.server.osgi.ServiceManagerExtender$ServerServiceTracker.addingBundle(ServiceManagerExtender.java:211)
> at
> org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:467)
> at
> org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)
> at
> org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
> at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)
> at
> org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:443)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
> at
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at
> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
> at
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1568)
> at
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1504)
> at
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1499)
> at
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:391)
> at
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)
> at
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> Caused by: java.lang.ClassNotFoundException:
> org.apache.cxf.management.jmx.InstrumentationManagerImpl cannot be found by
> tomee_1.7.2.SNAPSHOT_wso2v1
> at
> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
> at
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
> at
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
> at
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> ... 31 more
> [2015-05-21 10:39:30,850] ERROR {org.apache.openejb.server.ServiceManager}
> -  Cannot instantiate the service class
> org.apache.openejb.server.cxf.CxfService. Received error:
> java.lang.NoClassDefFoundError
> org/apache/cxf/management/jmx/InstrumentationManagerImpl
>

When include the cxf-rt-management in my TomEE OSGi bundle this is get
solved.
Could someone tell me is that the way to fix this or is there a property
that I miss to set without using cxf ?

Thanks
Best Regards
/Thusitha
--

Re: NoClassDefFoundError: org/apache/cxf/management/jmx/InstrumentationManagerImpl when starting TomEE listener 1.7.2-SNAPSHOT

Posted by Thusitha Thilina Dayaratne <th...@gmail.com>.
Hi,

Thanks for the quick response Romain :)
Best Regards

2015-05-21 13:16 GMT+05:30 Romain Manni-Bucau <rm...@gmail.com>:

> Le 21 mai 2015 08:44, "Thusitha Thilina Dayaratne" <
> thusithathilina@gmail.com> a écrit :
> >
> > Hi,
> >
> > After some debugging I found that when I set the following property
> > properties.setProperty("openejb.cxf.jmx",
> > "false") that issue get fixed.
> > As I understand that property is used to enable the jmx support.
> > Could someone tell me what is the best approach
> >       Should I set that to false
> >       Should I use cxf-rt-management
> >
>
> I guess it dzpznds your integration here so no more our choice
>
> > Thanks
> > Best Regards
> > /Thusitha
> >
> > 2015-05-21 10:51 GMT+05:30 Thusitha Thilina Dayaratne <
> > thusithathilina@gmail.com>:
> >
> > > Hi,
> > >
> > > When I'm trying to start my server with a TomEE listener I'm getting
> > > following CNF exception.
> > > I'm using TomEE 1.7.2-SNAPSHOT with openejb 4.7.2-SNAPSHOT
> > >
> > > java.lang.NoClassDefFoundError:
> > >> org/apache/cxf/management/jmx/InstrumentationManagerImpl
> > >> at
> > >>
>
> org.apache.openejb.server.cxf.transport.util.CxfUtil.configureBus(CxfUtil.java:279)
> > >> at org.apache.openejb.server.cxf.CxfService.init(CxfService.java:61)
> > >> at
> > >>
>
> org.apache.openejb.server.ServiceManager.initServer(ServiceManager.java:158)
> > >> at
> > >>
>
> org.apache.openejb.server.osgi.ServiceManagerExtender.access$100(ServiceManagerExtender.java:47)
> > >> at
> > >>
>
> org.apache.openejb.server.osgi.ServiceManagerExtender$Service.start(ServiceManagerExtender.java:160)
> > >> at
> > >>
>
> org.apache.openejb.server.osgi.ServiceManagerExtender.startServers(ServiceManagerExtender.java:102)
> > >> at
> > >>
>
> org.apache.openejb.server.osgi.ServiceManagerExtender.addedServers(ServiceManagerExtender.java:112)
> > >> at
> > >>
>
> org.apache.openejb.server.osgi.ServiceManagerExtender$ServerServiceTracker.scan(ServiceManagerExtender.java:241)
> > >> at
> > >>
>
> org.apache.openejb.server.osgi.ServiceManagerExtender$ServerServiceTracker.addingBundle(ServiceManagerExtender.java:211)
> > >> at
> > >>
>
> org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:467)
> > >> at
> > >>
>
> org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)
> > >> at
> > >>
> org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
> > >> at
> org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)
> > >> at
> > >>
>
> org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:443)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1568)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1504)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1499)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:391)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> > >> at
> > >>
>
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> > >> Caused by: java.lang.ClassNotFoundException:
> > >> org.apache.cxf.management.jmx.InstrumentationManagerImpl cannot be
> found by
> > >> tomee_1.7.2.SNAPSHOT_wso2v1
> > >> at
> > >>
>
> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
> > >> at
> > >>
>
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
> > >> at
> > >>
>
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
> > >> at
> > >>
>
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
> > >> at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> > >> ... 31 more
> > >> [2015-05-21 10:39:30,850] ERROR
> > >> {org.apache.openejb.server.ServiceManager} -  Cannot instantiate the
> > >> service class org.apache.openejb.server.cxf.CxfService. Received
> error:
> > >> java.lang.NoClassDefFoundError
> > >> org/apache/cxf/management/jmx/InstrumentationManagerImpl
> > >>
> > >
> > > When include the cxf-rt-management in my TomEE OSGi bundle this is get
> > > solved.
> > > Could someone tell me is that the way to fix this or is there a
> property
> > > that I miss to set without using cxf ?
> > >
> > > Thanks
> > > Best Regards
> > > /Thusitha
> > > --
> > >
> > >
> >
> >
> >
> > --
>



--

Re: NoClassDefFoundError: org/apache/cxf/management/jmx/InstrumentationManagerImpl when starting TomEE listener 1.7.2-SNAPSHOT

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Le 21 mai 2015 08:44, "Thusitha Thilina Dayaratne" <
thusithathilina@gmail.com> a écrit :
>
> Hi,
>
> After some debugging I found that when I set the following property
> properties.setProperty("openejb.cxf.jmx",
> "false") that issue get fixed.
> As I understand that property is used to enable the jmx support.
> Could someone tell me what is the best approach
>       Should I set that to false
>       Should I use cxf-rt-management
>

I guess it dzpznds your integration here so no more our choice

> Thanks
> Best Regards
> /Thusitha
>
> 2015-05-21 10:51 GMT+05:30 Thusitha Thilina Dayaratne <
> thusithathilina@gmail.com>:
>
> > Hi,
> >
> > When I'm trying to start my server with a TomEE listener I'm getting
> > following CNF exception.
> > I'm using TomEE 1.7.2-SNAPSHOT with openejb 4.7.2-SNAPSHOT
> >
> > java.lang.NoClassDefFoundError:
> >> org/apache/cxf/management/jmx/InstrumentationManagerImpl
> >> at
> >>
org.apache.openejb.server.cxf.transport.util.CxfUtil.configureBus(CxfUtil.java:279)
> >> at org.apache.openejb.server.cxf.CxfService.init(CxfService.java:61)
> >> at
> >>
org.apache.openejb.server.ServiceManager.initServer(ServiceManager.java:158)
> >> at
> >>
org.apache.openejb.server.osgi.ServiceManagerExtender.access$100(ServiceManagerExtender.java:47)
> >> at
> >>
org.apache.openejb.server.osgi.ServiceManagerExtender$Service.start(ServiceManagerExtender.java:160)
> >> at
> >>
org.apache.openejb.server.osgi.ServiceManagerExtender.startServers(ServiceManagerExtender.java:102)
> >> at
> >>
org.apache.openejb.server.osgi.ServiceManagerExtender.addedServers(ServiceManagerExtender.java:112)
> >> at
> >>
org.apache.openejb.server.osgi.ServiceManagerExtender$ServerServiceTracker.scan(ServiceManagerExtender.java:241)
> >> at
> >>
org.apache.openejb.server.osgi.ServiceManagerExtender$ServerServiceTracker.addingBundle(ServiceManagerExtender.java:211)
> >> at
> >>
org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:467)
> >> at
> >>
org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)
> >> at
> >>
org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
> >> at
org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)
> >> at
> >>
org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:443)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
> >> at
> >>
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> >> at
> >>
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1568)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1504)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1499)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:391)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> >> at
> >>
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> >> at
> >>
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> >> at
> >>
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> >> Caused by: java.lang.ClassNotFoundException:
> >> org.apache.cxf.management.jmx.InstrumentationManagerImpl cannot be
found by
> >> tomee_1.7.2.SNAPSHOT_wso2v1
> >> at
> >>
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
> >> at
> >>
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
> >> at
> >>
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
> >> at
> >>
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
> >> at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >> ... 31 more
> >> [2015-05-21 10:39:30,850] ERROR
> >> {org.apache.openejb.server.ServiceManager} -  Cannot instantiate the
> >> service class org.apache.openejb.server.cxf.CxfService. Received error:
> >> java.lang.NoClassDefFoundError
> >> org/apache/cxf/management/jmx/InstrumentationManagerImpl
> >>
> >
> > When include the cxf-rt-management in my TomEE OSGi bundle this is get
> > solved.
> > Could someone tell me is that the way to fix this or is there a property
> > that I miss to set without using cxf ?
> >
> > Thanks
> > Best Regards
> > /Thusitha
> > --
> >
> >
>
>
>
> --

Re: NoClassDefFoundError: org/apache/cxf/management/jmx/InstrumentationManagerImpl when starting TomEE listener 1.7.2-SNAPSHOT

Posted by Thusitha Thilina Dayaratne <th...@gmail.com>.
Hi,

After some debugging I found that when I set the following property
properties.setProperty("openejb.cxf.jmx",
"false") that issue get fixed.
As I understand that property is used to enable the jmx support.
Could someone tell me what is the best approach
      Should I set that to false
      Should I use cxf-rt-management

Thanks
Best Regards
/Thusitha

2015-05-21 10:51 GMT+05:30 Thusitha Thilina Dayaratne <
thusithathilina@gmail.com>:

> Hi,
>
> When I'm trying to start my server with a TomEE listener I'm getting
> following CNF exception.
> I'm using TomEE 1.7.2-SNAPSHOT with openejb 4.7.2-SNAPSHOT
>
> java.lang.NoClassDefFoundError:
>> org/apache/cxf/management/jmx/InstrumentationManagerImpl
>> at
>> org.apache.openejb.server.cxf.transport.util.CxfUtil.configureBus(CxfUtil.java:279)
>> at org.apache.openejb.server.cxf.CxfService.init(CxfService.java:61)
>> at
>> org.apache.openejb.server.ServiceManager.initServer(ServiceManager.java:158)
>> at
>> org.apache.openejb.server.osgi.ServiceManagerExtender.access$100(ServiceManagerExtender.java:47)
>> at
>> org.apache.openejb.server.osgi.ServiceManagerExtender$Service.start(ServiceManagerExtender.java:160)
>> at
>> org.apache.openejb.server.osgi.ServiceManagerExtender.startServers(ServiceManagerExtender.java:102)
>> at
>> org.apache.openejb.server.osgi.ServiceManagerExtender.addedServers(ServiceManagerExtender.java:112)
>> at
>> org.apache.openejb.server.osgi.ServiceManagerExtender$ServerServiceTracker.scan(ServiceManagerExtender.java:241)
>> at
>> org.apache.openejb.server.osgi.ServiceManagerExtender$ServerServiceTracker.addingBundle(ServiceManagerExtender.java:211)
>> at
>> org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:467)
>> at
>> org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)
>> at
>> org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
>> at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)
>> at
>> org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:443)
>> at
>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
>> at
>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
>> at
>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
>> at
>> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1568)
>> at
>> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1504)
>> at
>> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1499)
>> at
>> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:391)
>> at
>> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)
>> at
>> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)
>> at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
>> at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
>> at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
>> at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
>> at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
>> at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
>> at
>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
>> at
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
>> Caused by: java.lang.ClassNotFoundException:
>> org.apache.cxf.management.jmx.InstrumentationManagerImpl cannot be found by
>> tomee_1.7.2.SNAPSHOT_wso2v1
>> at
>> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
>> at
>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
>> at
>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
>> at
>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> ... 31 more
>> [2015-05-21 10:39:30,850] ERROR
>> {org.apache.openejb.server.ServiceManager} -  Cannot instantiate the
>> service class org.apache.openejb.server.cxf.CxfService. Received error:
>> java.lang.NoClassDefFoundError
>> org/apache/cxf/management/jmx/InstrumentationManagerImpl
>>
>
> When include the cxf-rt-management in my TomEE OSGi bundle this is get
> solved.
> Could someone tell me is that the way to fix this or is there a property
> that I miss to set without using cxf ?
>
> Thanks
> Best Regards
> /Thusitha
> --
>
>



--