Unable to run cameo from Eclipse project

Discussions about integrations with other 3th party tools

Moderator: Moderators

Unable to run cameo from Eclipse project

Postby skumari@kovair.com » Wed Apr 07, 2021 7:57 am

Hi,
I am not able to run cameo from Eclipse ,it is throwing some Exception.
I’m getting the below exceptions:
Code: Select all
!ENTRY org.apache.felix.scr 4 0 2021-04-07 17:52:31.545
!MESSAGE Error while disposing components of bundle com.nomagic.magicdraw/60
!STACK 0
java.lang.IllegalStateException: BundleContext is no longer valid
   at org.eclipse.osgi.internal.framework.BundleContextImpl.checkValid(BundleContextImpl.java:989)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.ungetService(BundleContextImpl.java:664)
   at org.osgi.util.tracker.ServiceTracker.removedService(ServiceTracker.java:459)
   at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:967)
   at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:1)
   at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
   at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:377)
   at org.apache.felix.scr.impl.BundleComponentActivator.dispose(BundleComponentActivator.java:544)
   at org.apache.felix.scr.impl.Activator.disposeComponents(Activator.java:439)
   at org.apache.felix.scr.impl.Activator.access$300(Activator.java:54)
   at org.apache.felix.scr.impl.Activator$ScrExtension.destroy(Activator.java:293)
   at org.apache.felix.utils.extender.AbstractExtender$2.run(AbstractExtender.java:285)
   at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
   at java.util.concurrent.FutureTask.run(Unknown Source)
   at org.apache.felix.utils.extender.AbstractExtender.destroyExtension(AbstractExtender.java:307)
   at org.apache.felix.utils.extender.AbstractExtender.bundleChanged(AbstractExtender.java:181)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
   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.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
   at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
   at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
   at org.eclipse.osgi.container.Module.doStart(Module.java:587)
   at org.eclipse.osgi.container.Module.start(Module.java:449)
   at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)
   at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:103)
   at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
   at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:328)
   at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:368)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:446)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.buddy.DependentPolicy.loadClass(DependentPolicy.java:55)
   at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:141)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:471)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.buddy.DependentPolicy.loadClass(DependentPolicy.java:55)
   at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:141)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:471)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:564)
   at akka.osgi.BundleDelegatingClassLoader.$anonfun$findClass$1(BundleDelegatingClassLoader.scala:42)
   at scala.util.Try$.apply(Try.scala:209)
   at akka.osgi.BundleDelegatingClassLoader.find$1(BundleDelegatingClassLoader.scala:42)
   at akka.osgi.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.scala:47)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Unknown Source)
   at akka.actor.ReflectiveDynamicAccess.$anonfun$getClassFor$1(ReflectiveDynamicAccess.scala:21)
   at scala.util.Try$.apply(Try.scala:209)
   at akka.actor.ReflectiveDynamicAccess.getClassFor(ReflectiveDynamicAccess.scala:20)
   at akka.event.LoggingBus.$anonfun$startDefaultLoggers$3(Logging.scala:116)
   at scala.collection.TraversableLike$WithFilter.$anonfun$map$2(TraversableLike.scala:739)
   at scala.collection.Iterator.foreach(Iterator.scala:929)
   at scala.collection.Iterator.foreach$(Iterator.scala:929)
   at scala.collection.AbstractIterator.foreach(Iterator.scala:1417)
   at scala.collection.IterableLike.foreach(IterableLike.scala:71)
   at scala.collection.IterableLike.foreach$(IterableLike.scala:70)
   at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
   at scala.collection.TraversableLike$WithFilter.map(TraversableLike.scala:738)
   at akka.event.LoggingBus.startDefaultLoggers(Logging.scala:113)
   at akka.event.LoggingBus.startDefaultLoggers$(Logging.scala:99)
   at akka.event.EventStream.startDefaultLoggers(EventStream.scala:23)
   at akka.actor.LocalActorRefProvider.init(ActorRefProvider.scala:652)
   at akka.actor.ActorSystemImpl.liftedTree2$1(ActorSystem.scala:826)
   at akka.actor.ActorSystemImpl._start$lzycompute(ActorSystem.scala:823)
   at akka.actor.ActorSystemImpl._start(ActorSystem.scala:823)
   at akka.actor.ActorSystemImpl.start(ActorSystem.scala:842)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:246)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:289)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:271)
   at akka.osgi.OsgiActorSystemFactory.createActorSystem(OsgiActorSystemFactory.scala:32)
   at akka.osgi.OsgiActorSystemFactory.createActorSystem(OsgiActorSystemFactory.scala:24)
   at com.nomagic.esi.service.actorsystem.ActorSystemFactory.activate(ActorSystemFactory.java:110)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at org.apache.felix.scr.impl.inject.BaseMethod.invokeMethod(BaseMethod.java:229)
   at org.apache.felix.scr.impl.inject.BaseMethod.access$500(BaseMethod.java:39)
   at org.apache.felix.scr.impl.inject.BaseMethod$Resolved.invoke(BaseMethod.java:650)
   at org.apache.felix.scr.impl.inject.BaseMethod.invoke(BaseMethod.java:506)
   at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:307)
   at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:299)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.createImplementationObject(SingleComponentManager.java:298)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.createComponent(SingleComponentManager.java:109)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:906)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:879)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:823)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:212)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:210)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111)
   at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:508)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:624)
   at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:72)
   at org.apache.felix.scr.impl.inject.BindMethod.getServiceObject(BindMethod.java:651)
   at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2201)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1118)
   at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1520)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1006)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:859)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:749)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1012)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:968)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1215)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1136)
   at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:945)
   at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:881)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1167)
   at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:127)
   at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:920)
   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.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:887)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:874)
   at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:132)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:941)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:741)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:675)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:430)
   at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:657)
   at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:341)
   at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:390)
   at org.apache.felix.scr.impl.Activator.access$200(Activator.java:54)
   at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:265)
   at org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:254)
   at org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:227)
   at org.apache.felix.utils.extender.AbstractExtender.addingBundle(AbstractExtender.java:187)
   at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:469)
   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:444)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
   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.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
   at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
   at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
   at org.eclipse.osgi.container.Module.start(Module.java:467)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1634)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1613)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1585)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1528)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.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)

!ENTRY org.eclipse.osgi 4 0 2021-04-07 17:52:31.597
!MESSAGE An error occurred while automatically activating bundle com.nomagic.magicdraw (60).
!STACK 0
org.osgi.framework.BundleException: Exception in com.nomagic.magicdraw.Activator.start() of bundle com.nomagic.magicdraw.
   at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:800)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729)
   at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:933)
   at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
   at org.eclipse.osgi.container.Module.doStart(Module.java:581)
   at org.eclipse.osgi.container.Module.start(Module.java:449)
   at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)
   at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:103)
   at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
   at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:328)
   at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:368)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:446)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.buddy.DependentPolicy.loadClass(DependentPolicy.java:55)
   at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:141)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:471)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.buddy.DependentPolicy.loadClass(DependentPolicy.java:55)
   at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:141)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:471)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:564)
   at akka.osgi.BundleDelegatingClassLoader.$anonfun$findClass$1(BundleDelegatingClassLoader.scala:42)
   at scala.util.Try$.apply(Try.scala:209)
   at akka.osgi.BundleDelegatingClassLoader.find$1(BundleDelegatingClassLoader.scala:42)
   at akka.osgi.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.scala:47)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Unknown Source)
   at akka.actor.ReflectiveDynamicAccess.$anonfun$getClassFor$1(ReflectiveDynamicAccess.scala:21)
   at scala.util.Try$.apply(Try.scala:209)
   at akka.actor.ReflectiveDynamicAccess.getClassFor(ReflectiveDynamicAccess.scala:20)
   at akka.event.LoggingBus.$anonfun$startDefaultLoggers$3(Logging.scala:116)
   at scala.collection.TraversableLike$WithFilter.$anonfun$map$2(TraversableLike.scala:739)
   at scala.collection.Iterator.foreach(Iterator.scala:929)
   at scala.collection.Iterator.foreach$(Iterator.scala:929)
   at scala.collection.AbstractIterator.foreach(Iterator.scala:1417)
   at scala.collection.IterableLike.foreach(IterableLike.scala:71)
   at scala.collection.IterableLike.foreach$(IterableLike.scala:70)
   at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
   at scala.collection.TraversableLike$WithFilter.map(TraversableLike.scala:738)
   at akka.event.LoggingBus.startDefaultLoggers(Logging.scala:113)
   at akka.event.LoggingBus.startDefaultLoggers$(Logging.scala:99)
   at akka.event.EventStream.startDefaultLoggers(EventStream.scala:23)
   at akka.actor.LocalActorRefProvider.init(ActorRefProvider.scala:652)
   at akka.actor.ActorSystemImpl.liftedTree2$1(ActorSystem.scala:826)
   at akka.actor.ActorSystemImpl._start$lzycompute(ActorSystem.scala:823)
   at akka.actor.ActorSystemImpl._start(ActorSystem.scala:823)
   at akka.actor.ActorSystemImpl.start(ActorSystem.scala:842)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:246)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:289)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:271)
   at akka.osgi.OsgiActorSystemFactory.createActorSystem(OsgiActorSystemFactory.scala:32)
   at akka.osgi.OsgiActorSystemFactory.createActorSystem(OsgiActorSystemFactory.scala:24)
   at com.nomagic.esi.service.actorsystem.ActorSystemFactory.activate(ActorSystemFactory.java:110)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at org.apache.felix.scr.impl.inject.BaseMethod.invokeMethod(BaseMethod.java:229)
   at org.apache.felix.scr.impl.inject.BaseMethod.access$500(BaseMethod.java:39)
   at org.apache.felix.scr.impl.inject.BaseMethod$Resolved.invoke(BaseMethod.java:650)
   at org.apache.felix.scr.impl.inject.BaseMethod.invoke(BaseMethod.java:506)
   at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:307)
   at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:299)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.createImplementationObject(SingleComponentManager.java:298)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.createComponent(SingleComponentManager.java:109)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:906)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:879)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:823)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:212)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:210)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111)
   at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:508)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:624)
   at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:72)
   at org.apache.felix.scr.impl.inject.BindMethod.getServiceObject(BindMethod.java:651)
   at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2201)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1118)
   at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1520)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1006)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:859)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:749)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1012)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:968)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1215)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1136)
   at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:945)
   at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:881)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1167)
   at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:127)
   at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:920)
   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.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:887)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:874)
   at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:132)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:941)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:741)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:675)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:430)
   at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:657)
   at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:341)
   at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:390)
   at org.apache.felix.scr.impl.Activator.access$200(Activator.java:54)
   at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:265)
   at org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:254)
   at org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:227)
   at org.apache.felix.utils.extender.AbstractExtender.addingBundle(AbstractExtender.java:187)
   at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:469)
   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:444)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
   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.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
   at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
   at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
   at org.eclipse.osgi.container.Module.start(Module.java:467)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1634)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1613)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1585)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1528)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.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.IllegalStateException: Required service com.nomagic.esi.api.ESI is unavailable
   at com.nomagic.magicdraw.Activator.requireService(Activator.java:44)
   at com.nomagic.magicdraw.Activator.start(Activator.java:27)
   at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:779)
   at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772)
   ... 144 more
Root exception:
java.lang.IllegalStateException: Required service com.nomagic.esi.api.ESI is unavailable
   at com.nomagic.magicdraw.Activator.requireService(Activator.java:44)
   at com.nomagic.magicdraw.Activator.start(Activator.java:27)
   at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:779)
   at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729)
   at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:933)
   at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
   at org.eclipse.osgi.container.Module.doStart(Module.java:581)
   at org.eclipse.osgi.container.Module.start(Module.java:449)
   at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)
   at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:103)
   at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
   at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:328)
   at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:368)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:446)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.buddy.DependentPolicy.loadClass(DependentPolicy.java:55)
   at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:141)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:471)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.buddy.DependentPolicy.loadClass(DependentPolicy.java:55)
   at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:141)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:471)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:564)
   at akka.osgi.BundleDelegatingClassLoader.$anonfun$findClass$1(BundleDelegatingClassLoader.scala:42)
   at scala.util.Try$.apply(Try.scala:209)
   at akka.osgi.BundleDelegatingClassLoader.find$1(BundleDelegatingClassLoader.scala:42)
   at akka.osgi.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.scala:47)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Unknown Source)
   at akka.actor.ReflectiveDynamicAccess.$anonfun$getClassFor$1(ReflectiveDynamicAccess.scala:21)
   at scala.util.Try$.apply(Try.scala:209)
   at akka.actor.ReflectiveDynamicAccess.getClassFor(ReflectiveDynamicAccess.scala:20)
   at akka.event.LoggingBus.$anonfun$startDefaultLoggers$3(Logging.scala:116)
   at scala.collection.TraversableLike$WithFilter.$anonfun$map$2(TraversableLike.scala:739)
   at scala.collection.Iterator.foreach(Iterator.scala:929)
   at scala.collection.Iterator.foreach$(Iterator.scala:929)
   at scala.collection.AbstractIterator.foreach(Iterator.scala:1417)
   at scala.collection.IterableLike.foreach(IterableLike.scala:71)
   at scala.collection.IterableLike.foreach$(IterableLike.scala:70)
   at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
   at scala.collection.TraversableLike$WithFilter.map(TraversableLike.scala:738)
   at akka.event.LoggingBus.startDefaultLoggers(Logging.scala:113)
   at akka.event.LoggingBus.startDefaultLoggers$(Logging.scala:99)
   at akka.event.EventStream.startDefaultLoggers(EventStream.scala:23)
   at akka.actor.LocalActorRefProvider.init(ActorRefProvider.scala:652)
   at akka.actor.ActorSystemImpl.liftedTree2$1(ActorSystem.scala:826)
   at akka.actor.ActorSystemImpl._start$lzycompute(ActorSystem.scala:823)
   at akka.actor.ActorSystemImpl._start(ActorSystem.scala:823)
   at akka.actor.ActorSystemImpl.start(ActorSystem.scala:842)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:246)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:289)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:271)
   at akka.osgi.OsgiActorSystemFactory.createActorSystem(OsgiActorSystemFactory.scala:32)
   at akka.osgi.OsgiActorSystemFactory.createActorSystem(OsgiActorSystemFactory.scala:24)
   at com.nomagic.esi.service.actorsystem.ActorSystemFactory.activate(ActorSystemFactory.java:110)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at org.apache.felix.scr.impl.inject.BaseMethod.invokeMethod(BaseMethod.java:229)
   at org.apache.felix.scr.impl.inject.BaseMethod.access$500(BaseMethod.java:39)
   at org.apache.felix.scr.impl.inject.BaseMethod$Resolved.invoke(BaseMethod.java:650)
   at org.apache.felix.scr.impl.inject.BaseMethod.invoke(BaseMethod.java:506)
   at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:307)
   at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:299)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.createImplementationObject(SingleComponentManager.java:298)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.createComponent(SingleComponentManager.java:109)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:906)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:879)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:823)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:212)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:210)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111)
   at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:508)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:624)
   at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:72)
   at org.apache.felix.scr.impl.inject.BindMethod.getServiceObject(BindMethod.java:651)
   at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2201)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1118)
   at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1520)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1006)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:859)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:749)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1012)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:968)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1215)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1136)
   at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:945)
   at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:881)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1167)
   at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:127)
   at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:920)
   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.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:887)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:874)
   at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:132)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:941)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:741)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:675)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:430)
   at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:657)
   at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:341)
   at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:390)
   at org.apache.felix.scr.impl.Activator.access$200(Activator.java:54)
   at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:265)
   at org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:254)
   at org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:227)
   at org.apache.felix.utils.extender.AbstractExtender.addingBundle(AbstractExtender.java:187)
   at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:469)
   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:444)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
   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.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
   at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
   at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
   at org.eclipse.osgi.container.Module.start(Module.java:467)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1634)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1613)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1585)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1528)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.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)

!ENTRY org.eclipse.osgi 4 0 2021-04-07 17:52:34.726
!MESSAGE Application error
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in com.nomagic.magicdraw was unable to load class com.nomagic.magicdraw.ApplicationGateway.
   at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
   at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176)
   at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
   at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
   at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
   at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)
   at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
   at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
   at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
   at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657)
   at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594)
   at org.eclipse.equinox.launcher.Main.run(Main.java:1447)
   at org.eclipse.equinox.launcher.Main.main(Main.java:1420)
Caused by: java.lang.ClassNotFoundException: An error occurred while automatically activating bundle com.nomagic.magicdraw (60).
   at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:112)
   at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
   at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:328)
   at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:368)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:446)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.buddy.DependentPolicy.loadClass(DependentPolicy.java:55)
   at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:141)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:471)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.buddy.DependentPolicy.loadClass(DependentPolicy.java:55)
   at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:141)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:471)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
   at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
   at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:564)
   at akka.osgi.BundleDelegatingClassLoader.$anonfun$findClass$1(BundleDelegatingClassLoader.scala:42)
   at scala.util.Try$.apply(Try.scala:209)
   at akka.osgi.BundleDelegatingClassLoader.find$1(BundleDelegatingClassLoader.scala:42)
   at akka.osgi.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.scala:47)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Unknown Source)
   at akka.actor.ReflectiveDynamicAccess.$anonfun$getClassFor$1(ReflectiveDynamicAccess.scala:21)
   at scala.util.Try$.apply(Try.scala:209)
   at akka.actor.ReflectiveDynamicAccess.getClassFor(ReflectiveDynamicAccess.scala:20)
   at akka.event.LoggingBus.$anonfun$startDefaultLoggers$3(Logging.scala:116)
   at scala.collection.TraversableLike$WithFilter.$anonfun$map$2(TraversableLike.scala:739)
   at scala.collection.Iterator.foreach(Iterator.scala:929)
   at scala.collection.Iterator.foreach$(Iterator.scala:929)
   at scala.collection.AbstractIterator.foreach(Iterator.scala:1417)
   at scala.collection.IterableLike.foreach(IterableLike.scala:71)
   at scala.collection.IterableLike.foreach$(IterableLike.scala:70)
   at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
   at scala.collection.TraversableLike$WithFilter.map(TraversableLike.scala:738)
   at akka.event.LoggingBus.startDefaultLoggers(Logging.scala:113)
   at akka.event.LoggingBus.startDefaultLoggers$(Logging.scala:99)
   at akka.event.EventStream.startDefaultLoggers(EventStream.scala:23)
   at akka.actor.LocalActorRefProvider.init(ActorRefProvider.scala:652)
   at akka.actor.ActorSystemImpl.liftedTree2$1(ActorSystem.scala:826)
   at akka.actor.ActorSystemImpl._start$lzycompute(ActorSystem.scala:823)
   at akka.actor.ActorSystemImpl._start(ActorSystem.scala:823)
   at akka.actor.ActorSystemImpl.start(ActorSystem.scala:842)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:246)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:289)
   at akka.actor.ActorSystem$.apply(ActorSystem.scala:271)
   at akka.osgi.OsgiActorSystemFactory.createActorSystem(OsgiActorSystemFactory.scala:32)
   at akka.osgi.OsgiActorSystemFactory.createActorSystem(OsgiActorSystemFactory.scala:24)
   at com.nomagic.esi.service.actorsystem.ActorSystemFactory.activate(ActorSystemFactory.java:110)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at org.apache.felix.scr.impl.inject.BaseMethod.invokeMethod(BaseMethod.java:229)
   at org.apache.felix.scr.impl.inject.BaseMethod.access$500(BaseMethod.java:39)
   at org.apache.felix.scr.impl.inject.BaseMethod$Resolved.invoke(BaseMethod.java:650)
   at org.apache.felix.scr.impl.inject.BaseMethod.invoke(BaseMethod.java:506)
   at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:307)
   at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:299)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.createImplementationObject(SingleComponentManager.java:298)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.createComponent(SingleComponentManager.java:109)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:906)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:879)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:823)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:212)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:210)
   at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111)
   at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:508)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:624)
   at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:72)
   at org.apache.felix.scr.impl.inject.BindMethod.getServiceObject(BindMethod.java:651)
   at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2201)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.prebind(DependencyManager.java:1118)
   at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1520)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1006)
   at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:859)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:749)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1012)
   at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:968)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1215)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1136)
   at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:945)
   at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:881)
   at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1167)
   at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:127)
   at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:920)
   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.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)
   at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:887)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:874)
   at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:132)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:941)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:741)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:675)
   at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:430)
   at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:657)
   at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:341)
   at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:390)
   at org.apache.felix.scr.impl.Activator.access$200(Activator.java:54)
   at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:265)
   at org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:254)
   at org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:227)
   at org.apache.felix.utils.extender.AbstractExtender.addingBundle(AbstractExtender.java:187)
   at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:469)
   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:444)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
   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.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
   at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
   at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
   at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
   at org.eclipse.osgi.container.Module.start(Module.java:467)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1634)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1613)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1585)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1528)
   at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.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: org.osgi.framework.BundleException: Exception in com.nomagic.magicdraw.Activator.start() of bundle com.nomagic.magicdraw.
   at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:800)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729)
   at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:933)
   at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
   at org.eclipse.osgi.container.Module.doStart(Module.java:581)
   at org.eclipse.osgi.container.Module.start(Module.java:449)
   at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)
   at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:103)
   ... 137 more
Caused by: java.lang.IllegalStateException: Required service com.nomagic.esi.api.ESI is unavailable
   at com.nomagic.magicdraw.Activator.requireService(Activator.java:44)
   at com.nomagic.magicdraw.Activator.start(Activator.java:27)
   at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:779)
   at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772)
   ... 144 more



Can anyone help please?
Thanks in advance,
skumari@kovair.com
Forum Newbie
Forum Newbie
 
Posts: 1
Posts Rating:0
Joined: Wed Mar 31, 2021 10:31 pm

Return to Integrations

Who is online

Users browsing this forum: No registered users and 0 guests