| Error :  launching exported RCP e4 Application with nattable to other plugin project [message #1694163] | 
Fri, 01 May 2015 05:35   | 
 
Eclipse User  | 
 | 
 | 
   | 
 
Hi friend, 
 
i am create one eclipse 4  application and one plugin application now i am using nabula nattable in my applicatiojn at that time show this error so please help me  how to solve this error ... 
 
 
ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-01 14:54:31.084 
!MESSAGE Unable to create class 'example.part.ApplicationDeta' from bundle '553' 
!STACK 0 
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Display 
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63) 
	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:877) 
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:119) 
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:333) 
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:254) 
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) 
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) 
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) 
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) 
	at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:949) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:706) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:700) 
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:685) 
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1147) 
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:65) 
	at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) 
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) 
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) 
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) 
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:205) 
	at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) 
	at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) 
	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) 
	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) 
	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.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) 
	at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) 
	at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) 
	at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) 
	at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) 
	at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) 
	at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) 
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:101) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:649) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:706) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:700) 
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:685) 
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:62) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:645) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:706) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:700) 
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:685) 
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:62) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:645) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:706) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:700) 
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:685) 
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:62) 
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:59) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:645) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:706) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:700) 
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:685) 
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:103) 
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:65) 
	at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) 
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) 
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) 
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) 
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:205) 
	at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) 
	at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) 
	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) 
	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) 
	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.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) 
	at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) 
	at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) 
	at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) 
	at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) 
	at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) 
	at org.eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:135) 
	at org.eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:1) 
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:101) 
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:77) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:649) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:706) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:700) 
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:685) 
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:62) 
	at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:581) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:645) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:706) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:700) 
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:685) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1038) 
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) 
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) 
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140) 
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611) 
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) 
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) 
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) 
	at example.application.Application.start(Application.java:20) 
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) 
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) 
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354) 
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) 
	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:636) 
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) 
	at org.eclipse.equinox.launcher.Main.run(Main.java:1450) 
	at org.eclipse.equinox.launcher.Main.main(Main.java:1426) 
Caused by: java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Display 
	at org.eclipse.nebula.widgets.nattable.util.GUIHelper.<clinit>(GUIHelper.java:33) 
	at org.eclipse.nebula.widgets.nattable.grid.layer.config.DefaultRowStyleConfiguration.<init>(DefaultRowStyleConfiguration.java:29) 
	at org.eclipse.nebula.widgets.nattable.grid.layer.config.DefaultGridLayerConfiguration.addAlternateRowColoringConfig(DefaultGridLayerConfiguration.java:53) 
	at org.eclipse.nebula.widgets.nattable.grid.layer.config.DefaultGridLayerConfiguration.<init>(DefaultGridLayerConfiguration.java:29) 
	at org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer.init(GridLayer.java:60) 
	at org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer.<init>(GridLayer.java:53) 
	at org.eclipse.nebula.widgets.nattable.grid.layer.DefaultGridLayer.<init>(DefaultGridLayer.java:50) 
	at org.eclipse.nebula.widgets.nattable.grid.layer.DefaultGridLayer.<init>(DefaultGridLayer.java:46) 
	at example.part.ApplicationDeta.postConstruct(ApplicationDeta.java:74) 
	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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) 
	... 124 more 
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Display cannot be found by nattable_jar_1.0.0 
	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(Unknown Source) 
	... 138 more 
 
[Updated on: Fri, 01 May 2015 06:26] by Moderator  
 |  
 |  
  | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Powered by 
FUDForum. Page generated in 0.44980 seconds