Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » ECP 1.3.x RAP target does not resolve
ECP 1.3.x RAP target does not resolve [message #1387168] Tue, 24 June 2014 15:01 Go to next message
Christian Reuter is currently offline Christian ReuterFriend
Messages: 34
Registered: October 2010
Member
Hi,

I tried to use RAP with Luna and ECP 1.3.
According to this thread:
https://www.eclipse.org/forums/index.php/m/1220805/#msg_1220805
the target file "ecpRAP.target" within the bundle org.eclipse.emf.ecp.target.rap should be used. However I get the following problems when trying to use it:

index.php/fa/18357/0/

I tried to use the latest target file from the master branch instead of the 1.3 branch - no success either.

Help is very much appreciated.

Thx,

Chris
Re: ECP 1.3.x RAP target does not resolve [message #1389020 is a reply to message #1387168] Fri, 27 June 2014 08:07 Go to previous messageGo to next message
Eugen Neufeld is currently offline Eugen NeufeldFriend
Messages: 63
Registered: March 2012
Member
Hi Chris,
I updated the target files on the master branch. Because of the Luna release, Milestones and RC versions were deleted.
Thank you for the report.

Cheers,
Eugen
Re: ECP 1.3.x RAP target does not resolve [message #1391123 is a reply to message #1389020] Mon, 30 June 2014 13:28 Go to previous messageGo to next message
Christian Reuter is currently offline Christian ReuterFriend
Messages: 34
Registered: October 2010
Member
Hi Eugen,

thx for the update. It is working now in general.

However I can not use a view model to customize the views with RAP.
If I add one via the plugin extension point the object is not rendered and I get a NPE instead.

I guess I need to add some more bundles to the run config in order to use a view model.
I started by adding only the bundle org.eclipse.emf.ecp.view.editor.controls and pressing "Add Required Bundles".
This increased the number of plugins from 138 to 183.
Unfortunately this configuration throws a ton of errors already during startup.

Could you please give me a hint how to determine which bundles I must add to my run confguration? I am really having a hard time finding out which bundles I need. Seems like every time there are either some bundles missing or some conflictiong bundles.

Here is the NPE I get when I use the original "ecpRapDemo" run config and try to open a view with a view model attached:

2014-06-30 14:31:22.256:INFO:oejs.Server:jetty-8.1.14.v20131031
2014-06-30 14:31:22.511:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:52979
UIProviderDescriptor: org.eclipse.emf.ecp.emfstore.ui [36] --> file:E:\eclipse\IDEs\eclipse-4.4-luna-x64\plugins\org.eclipse.emf.ecp.emfstore.ui_1.3.0.20140610-1229.jar
osgi> ProviderDescriptor: org.eclipse.emf.ecp.emfstore.core [7] --> file:E:\eclipse\IDEs\eclipse-4.4-luna-x64\plugins\org.eclipse.emf.ecp.emfstore.core_1.3.0.20140610-1229.jar
Loading ECPProjectManagerImpl from E:\Develop\Workspaces\DataFlow\.metadata\.plugins\org.eclipse.rap.tools.launch\ecpRapDemo\.metadata\.plugins\org.eclipse.emf.ecp.core\projects
Loading ECPRepositoryManagerImpl from E:\Develop\Workspaces\DataFlow\.metadata\.plugins\org.eclipse.rap.tools.launch\ecpRapDemo\.metadata\.plugins\org.eclipse.emf.ecp.core\repositories
RepositoryDescriptor: org.eclipse.emf.ecp.emfstore.ui [36] --> file:E:\eclipse\IDEs\eclipse-4.4-luna-x64\plugins\org.eclipse.emf.ecp.emfstore.ui_1.3.0.20140610-1229.jar
!SESSION 2014-06-30 14:31:09.796 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_25
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments:  -dev file:E:/Develop/Workspaces/DataFlow/.metadata/.plugins/org.eclipse.pde.core/ecpRapDemo/dev.properties -os win32 -ws win32 -arch x86_64 -console -consolelog -data E:\Develop\Workspaces\DataFlow/.metadata/.plugins/org.eclipse.rap.tools.launch/ecpRapDemo

!ENTRY org.eclipse.emf.emfstore.common.model 1 1 2014-06-30 14:31:44.289
!MESSAGE Value not found.

!ENTRY org.eclipse.emf.emfstore.common.model 1 1 2014-06-30 14:31:44.300
!MESSAGE Error while instantiating location provider or none configured, switching to default location!

!ENTRY org.eclipse.emf.emfstore.client 2 2 2014-06-30 14:31:44.492
!MESSAGE No EMFStore migrator registered.

!ENTRY org.eclipse.emf.emfstore.common.model 1 1 2014-06-30 14:32:04.080
!MESSAGE Resource save options initialized:

!ENTRY org.eclipse.emf.emfstore.common.model 1 1 2014-06-30 14:32:04.089
!MESSAGE 	USE_ENCODED_ATTRIBUTE_STYLE: true

!ENTRY org.eclipse.emf.emfstore.common.model 1 1 2014-06-30 14:32:04.097
!MESSAGE 	USE_CACHED_LOOKUP_TABLE: []

!ENTRY org.eclipse.emf.emfstore.common.model 1 1 2014-06-30 14:32:04.105
!MESSAGE 	ENCODING: UTF-8

!ENTRY org.eclipse.emf.emfstore.common.model 1 1 2014-06-30 14:32:04.112
!MESSAGE 	FLUSH_THRESHOLD: 100000

!ENTRY org.eclipse.emf.emfstore.common.model 1 1 2014-06-30 14:32:04.120
!MESSAGE 	USE_FILE_BUFFER: true

!ENTRY org.eclipse.emf.ecp.emfstore.core 1 0 2014-06-30 14:32:04.389
!MESSAGE EMFStoreProvider received INIT for ECPProjectImpl efgt

!ENTRY org.eclipse.emf.ecp.emfstore.core 1 0 2014-06-30 14:32:04.399
!MESSAGE EMFStoreProvider received CREATE for ECPProjectImpl efgt

!ENTRY org.eclipse.emf.ecp.emfstore.core 1 0 2014-06-30 14:32:04.417
!MESSAGE EMFStoreProvider received CREATE for ECPProjectImpl efgt

!ENTRY org.eclipse.rap.ui 4 0 2014-06-30 14:32:31.797
!MESSAGE An unexpected exception was thrown.
!STACK 0
java.lang.NullPointerException
	at org.eclipse.emf.ecp.editor.internal.e3.MEEditorPage.dispose(MEEditorPage.java:224)
	at org.eclipse.ui.forms.editor.FormEditor.dispose(FormEditor.java:409)
	at org.eclipse.ui.forms.editor.SharedHeaderFormEditor.dispose(SharedHeaderFormEditor.java:160)
	at org.eclipse.emf.ecp.editor.internal.e3.MEEditor.dispose(MEEditor.java:322)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:703)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:464)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:599)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:310)
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:185)
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:265)
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:64)
	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:479)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1262)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1215)
	at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1614)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:508)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:106)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:494)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:115)
	at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:65)
	at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
	at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
	at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:775)
	at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:673)
	at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:633)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2855)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2763)
	at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2755)
	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2706)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2702)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2686)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2677)
	at org.eclipse.emf.ecp.explorereditorbridge.internal.EditorModelElementOpener.openModelElement(EditorModelElementOpener.java:58)
	at org.eclipse.emf.ecp.internal.ui.util.ECPHandlerHelper.openModelElement(ECPHandlerHelper.java:448)
	at org.eclipse.emf.ecp.internal.ui.util.ECPHandlerHelper.addModelElement(ECPHandlerHelper.java:203)
	at org.eclipse.emf.ecp.ui.commands.NewModelElementWizardHandler.execute(NewModelElementWizardHandler.java:40)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:304)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
	at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:167)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:239)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:239)
	at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:834)
	at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:820)
	at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:810)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:700)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:602)
	at org.eclipse.swt.widgets.Display.executeNextEvent(Display.java:1212)
	at org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1193)
	at org.eclipse.swt.widgets.Display.safeReadAndDispatch(Display.java:1176)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1168)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2733)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2694)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)

!ENTRY org.eclipse.rap.ui 4 0 2014-06-30 14:32:31.811
!MESSAGE Unable to create editor ID org.eclipse.emf.ecp.editor: There must be exactly one LayoutProvider!
Found 0 providers.
!STACK 0
java.lang.IllegalStateException: There must be exactly one LayoutProvider!
Found 0 providers.
	at org.eclipse.emf.ecp.view.spi.swt.layout.LayoutProviderHelper.checkProviderLength(LayoutProviderHelper.java:142)
	at org.eclipse.emf.ecp.view.spi.swt.layout.LayoutProviderHelper.getColumnLayout(LayoutProviderHelper.java:107)
	at org.eclipse.emf.ecp.view.spi.horizontal.swt.HorizontalLayoutSWTRenderer.renderControl(HorizontalLayoutSWTRenderer.java:105)
	at org.eclipse.emf.ecp.view.spi.swt.AbstractSWTRenderer.render(AbstractSWTRenderer.java:213)
	at org.eclipse.emf.ecp.view.spi.core.swt.ContainerSWTRenderer.renderControl(ContainerSWTRenderer.java:155)
	at org.eclipse.emf.ecp.view.spi.swt.AbstractSWTRenderer.render(AbstractSWTRenderer.java:213)
	at org.eclipse.emf.ecp.view.internal.swt.ECPSWTViewRendererImpl.render(ECPSWTViewRendererImpl.java:80)
	at org.eclipse.emf.ecp.editor.internal.e3.MEEditorPage.createFormContent(MEEditorPage.java:131)
	at org.eclipse.ui.forms.editor.FormPage$1.run(FormPage.java:152)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
	at org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:150)
	at org.eclipse.ui.forms.editor.FormEditor.pageChange(FormEditor.java:477)
	at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1070)
	at org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:616)
	at org.eclipse.ui.forms.editor.SharedHeaderFormEditor.createPages(SharedHeaderFormEditor.java:103)
	at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:348)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:668)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:464)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:599)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:310)
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:185)
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:265)
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:64)
	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:479)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1262)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1215)
	at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1614)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:508)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:106)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:494)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:115)
	at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:65)
	at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
	at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
	at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:775)
	at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:673)
	at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:633)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2855)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2763)
	at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2755)
	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2706)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2702)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2686)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2677)
	at org.eclipse.emf.ecp.explorereditorbridge.internal.EditorModelElementOpener.openModelElement(EditorModelElementOpener.java:58)
	at org.eclipse.emf.ecp.internal.ui.util.ECPHandlerHelper.openModelElement(ECPHandlerHelper.java:448)
	at org.eclipse.emf.ecp.internal.ui.util.ECPHandlerHelper.addModelElement(ECPHandlerHelper.java:203)
	at org.eclipse.emf.ecp.ui.commands.NewModelElementWizardHandler.execute(NewModelElementWizardHandler.java:40)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:304)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
	at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:167)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:239)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:239)
	at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:834)
	at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:820)
	at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:810)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:700)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:602)
	at org.eclipse.swt.widgets.Display.executeNextEvent(Display.java:1212)
	at org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1193)
	at org.eclipse.swt.widgets.Display.safeReadAndDispatch(Display.java:1176)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1168)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2733)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2694)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)

!ENTRY org.eclipse.emf.ecp.ui 4 0 2014-06-30 14:32:31.829
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
	at org.eclipse.emf.ecp.editor.e3.MEEditorInput.getName(MEEditorInput.java:150)
	at org.eclipse.ui.internal.ErrorEditorPart.init(ErrorEditorPart.java:82)
	at org.eclipse.ui.internal.EditorReference.getEmptyEditor(EditorReference.java:795)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:485)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:599)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:310)
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:185)
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:265)
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:64)
	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:479)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1262)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1215)
	at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1614)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:508)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:106)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:494)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:115)
	at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:65)
	at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
	at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
	at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:775)
	at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:673)
	at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:633)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2855)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2763)
	at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2755)
	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2706)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2702)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2686)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2677)
	at org.eclipse.emf.ecp.explorereditorbridge.internal.EditorModelElementOpener.openModelElement(EditorModelElementOpener.java:58)
	at org.eclipse.emf.ecp.internal.ui.util.ECPHandlerHelper.openModelElement(ECPHandlerHelper.java:448)
	at org.eclipse.emf.ecp.internal.ui.util.ECPHandlerHelper.addModelElement(ECPHandlerHelper.java:203)
	at org.eclipse.emf.ecp.ui.commands.NewModelElementWizardHandler.execute(NewModelElementWizardHandler.java:40)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:304)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
	at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:167)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:239)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:239)
	at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:834)
	at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:820)
	at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:810)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:700)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:602)
	at org.eclipse.swt.widgets.Display.executeNextEvent(Display.java:1212)
	at org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1193)
	at org.eclipse.swt.widgets.Display.safeReadAndDispatch(Display.java:1176)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1168)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2733)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2694)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)




If I add the controls-bundle + required plugins as described above I get this:

!ENTRY org.eclipse.rap.ui 2 2 2014-06-30 15:07:22.662
!MESSAGE Could not start styling support.
!STACK 0
java.lang.NoSuchMethodException: org.eclipse.e4.ui.css.swt.internal.theme.BootstrapTheme3x.<init>(org.eclipse.swt.widgets.Display)
	at java.lang.Class.getConstructor0(Class.java:2706)
	at java.lang.Class.getConstructor(Class.java:1657)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2568)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)

!ENTRY org.eclipse.rap.ui 4 4 2014-06-30 15:07:23.222
!MESSAGE The proxied handler for 'org.eclipse.ui.internal.handlers.SaveHandler' could not be loaded

!ENTRY org.eclipse.rap.ui 4 0 2014-06-30 15:07:23.231
!MESSAGE The proxied handler for 'org.eclipse.ui.internal.handlers.SaveHandler' could not be loaded
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in "org.eclipse.ui" was unable to instantiate class "org.eclipse.ui.internal.handlers.SaveHandler".
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:186)
	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.ui.internal.handlers.HandlerProxy.loadHandler(HandlerProxy.java:361)
	at org.eclipse.ui.internal.handlers.HandlerProxy.isEnabled(HandlerProxy.java:330)
	at org.eclipse.core.commands.Command.isEnabled(Command.java:862)
	at org.eclipse.core.commands.Command.setHandler(Command.java:1025)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.updateCommand(HandlerAuthority.java:457)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.activateHandler(HandlerAuthority.java:247)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:118)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:110)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:105)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.readDefaultHandlersFromRegistry(HandlerPersistence.java:271)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.reRead(HandlerPersistence.java:226)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.read(HandlerPersistence.java:180)
	at org.eclipse.ui.internal.handlers.HandlerService.readRegistry(HandlerService.java:184)
	at org.eclipse.ui.internal.handlers.HandlerServiceFactory.create(HandlerServiceFactory.java:59)
	at org.eclipse.ui.internal.services.WorkbenchServiceRegistry.getService(WorkbenchServiceRegistry.java:103)
	at org.eclipse.ui.internal.services.ServiceLocator.getService(ServiceLocator.java:173)
	at org.eclipse.ui.internal.Workbench$40.runWithException(Workbench.java:1899)
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:230)
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:1092)
	at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:110)
	at org.eclipse.ui.internal.Workbench.initializeDefaultServices(Workbench.java:1895)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1593)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2655)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)
Caused by: java.lang.NullPointerException
	at org.eclipse.ui.internal.handlers.DirtyStateTracker.<init>(DirtyStateTracker.java:37)
	at org.eclipse.ui.internal.handlers.AbstractSaveHandler.<init>(AbstractSaveHandler.java:38)
	at org.eclipse.ui.internal.handlers.SaveHandler.<init>(SaveHandler.java:37)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
	... 38 more
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2014-06-30 15:07:23.235
!MESSAGE Plug-in "org.eclipse.ui" was unable to instantiate class "org.eclipse.ui.internal.handlers.SaveHandler".
!STACK 0
java.lang.NullPointerException
	at org.eclipse.ui.internal.handlers.DirtyStateTracker.<init>(DirtyStateTracker.java:37)
	at org.eclipse.ui.internal.handlers.AbstractSaveHandler.<init>(AbstractSaveHandler.java:38)
	at org.eclipse.ui.internal.handlers.SaveHandler.<init>(SaveHandler.java:37)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
	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.ui.internal.handlers.HandlerProxy.loadHandler(HandlerProxy.java:361)
	at org.eclipse.ui.internal.handlers.HandlerProxy.isEnabled(HandlerProxy.java:330)
	at org.eclipse.core.commands.Command.isEnabled(Command.java:862)
	at org.eclipse.core.commands.Command.setHandler(Command.java:1025)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.updateCommand(HandlerAuthority.java:457)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.activateHandler(HandlerAuthority.java:247)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:118)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:110)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:105)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.readDefaultHandlersFromRegistry(HandlerPersistence.java:271)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.reRead(HandlerPersistence.java:226)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.read(HandlerPersistence.java:180)
	at org.eclipse.ui.internal.handlers.HandlerService.readRegistry(HandlerService.java:184)
	at org.eclipse.ui.internal.handlers.HandlerServiceFactory.create(HandlerServiceFactory.java:59)
	at org.eclipse.ui.internal.services.WorkbenchServiceRegistry.getService(WorkbenchServiceRegistry.java:103)
	at org.eclipse.ui.internal.services.ServiceLocator.getService(ServiceLocator.java:173)
	at org.eclipse.ui.internal.Workbench$40.runWithException(Workbench.java:1899)
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:230)
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:1092)
	at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:110)
	at org.eclipse.ui.internal.Workbench.initializeDefaultServices(Workbench.java:1895)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1593)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2655)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)

!ENTRY org.eclipse.rap.ui 4 4 2014-06-30 15:07:23.246
!MESSAGE The proxied handler for 'org.eclipse.ui.internal.handlers.SaveAsHandler' could not be loaded

!ENTRY org.eclipse.rap.ui 4 0 2014-06-30 15:07:23.255
!MESSAGE The proxied handler for 'org.eclipse.ui.internal.handlers.SaveAsHandler' could not be loaded
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in "org.eclipse.ui" was unable to instantiate class "org.eclipse.ui.internal.handlers.SaveAsHandler".
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:186)
	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.ui.internal.handlers.HandlerProxy.loadHandler(HandlerProxy.java:361)
	at org.eclipse.ui.internal.handlers.HandlerProxy.isEnabled(HandlerProxy.java:330)
	at org.eclipse.core.commands.Command.isEnabled(Command.java:862)
	at org.eclipse.core.commands.Command.setHandler(Command.java:1025)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.updateCommand(HandlerAuthority.java:457)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.activateHandler(HandlerAuthority.java:247)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:118)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:110)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:105)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.readDefaultHandlersFromRegistry(HandlerPersistence.java:271)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.reRead(HandlerPersistence.java:226)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.read(HandlerPersistence.java:180)
	at org.eclipse.ui.internal.handlers.HandlerService.readRegistry(HandlerService.java:184)
	at org.eclipse.ui.internal.handlers.HandlerServiceFactory.create(HandlerServiceFactory.java:59)
	at org.eclipse.ui.internal.services.WorkbenchServiceRegistry.getService(WorkbenchServiceRegistry.java:103)
	at org.eclipse.ui.internal.services.ServiceLocator.getService(ServiceLocator.java:173)
	at org.eclipse.ui.internal.Workbench$40.runWithException(Workbench.java:1899)
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:230)
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:1092)
	at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:110)
	at org.eclipse.ui.internal.Workbench.initializeDefaultServices(Workbench.java:1895)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1593)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2655)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)
Caused by: java.lang.NullPointerException
	at org.eclipse.ui.internal.handlers.DirtyStateTracker.<init>(DirtyStateTracker.java:37)
	at org.eclipse.ui.internal.handlers.AbstractSaveHandler.<init>(AbstractSaveHandler.java:38)
	at org.eclipse.ui.internal.handlers.SaveAsHandler.<init>(SaveAsHandler.java:32)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
	... 38 more
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2014-06-30 15:07:23.258
!MESSAGE Plug-in "org.eclipse.ui" was unable to instantiate class "org.eclipse.ui.internal.handlers.SaveAsHandler".
!STACK 0
java.lang.NullPointerException
	at org.eclipse.ui.internal.handlers.DirtyStateTracker.<init>(DirtyStateTracker.java:37)
	at org.eclipse.ui.internal.handlers.AbstractSaveHandler.<init>(AbstractSaveHandler.java:38)
	at org.eclipse.ui.internal.handlers.SaveAsHandler.<init>(SaveAsHandler.java:32)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
	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.ui.internal.handlers.HandlerProxy.loadHandler(HandlerProxy.java:361)
	at org.eclipse.ui.internal.handlers.HandlerProxy.isEnabled(HandlerProxy.java:330)
	at org.eclipse.core.commands.Command.isEnabled(Command.java:862)
	at org.eclipse.core.commands.Command.setHandler(Command.java:1025)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.updateCommand(HandlerAuthority.java:457)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.activateHandler(HandlerAuthority.java:247)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:118)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:110)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:105)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.readDefaultHandlersFromRegistry(HandlerPersistence.java:271)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.reRead(HandlerPersistence.java:226)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.read(HandlerPersistence.java:180)
	at org.eclipse.ui.internal.handlers.HandlerService.readRegistry(HandlerService.java:184)
	at org.eclipse.ui.internal.handlers.HandlerServiceFactory.create(HandlerServiceFactory.java:59)
	at org.eclipse.ui.internal.services.WorkbenchServiceRegistry.getService(WorkbenchServiceRegistry.java:103)
	at org.eclipse.ui.internal.services.ServiceLocator.getService(ServiceLocator.java:173)
	at org.eclipse.ui.internal.Workbench$40.runWithException(Workbench.java:1899)
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:230)
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:1092)
	at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:110)
	at org.eclipse.ui.internal.Workbench.initializeDefaultServices(Workbench.java:1895)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1593)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2655)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)

!ENTRY org.eclipse.rap.ui 4 4 2014-06-30 15:07:23.269
!MESSAGE The proxied handler for 'org.eclipse.ui.internal.handlers.SaveAllHandler' could not be loaded

!ENTRY org.eclipse.rap.ui 4 0 2014-06-30 15:07:23.277
!MESSAGE The proxied handler for 'org.eclipse.ui.internal.handlers.SaveAllHandler' could not be loaded
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in "org.eclipse.ui" was unable to instantiate class "org.eclipse.ui.internal.handlers.SaveAllHandler".
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:186)
	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.ui.internal.handlers.HandlerProxy.loadHandler(HandlerProxy.java:361)
	at org.eclipse.ui.internal.handlers.HandlerProxy.isEnabled(HandlerProxy.java:330)
	at org.eclipse.core.commands.Command.isEnabled(Command.java:862)
	at org.eclipse.core.commands.Command.setHandler(Command.java:1025)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.updateCommand(HandlerAuthority.java:457)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.activateHandler(HandlerAuthority.java:247)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:118)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:110)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:105)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.readDefaultHandlersFromRegistry(HandlerPersistence.java:271)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.reRead(HandlerPersistence.java:226)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.read(HandlerPersistence.java:180)
	at org.eclipse.ui.internal.handlers.HandlerService.readRegistry(HandlerService.java:184)
	at org.eclipse.ui.internal.handlers.HandlerServiceFactory.create(HandlerServiceFactory.java:59)
	at org.eclipse.ui.internal.services.WorkbenchServiceRegistry.getService(WorkbenchServiceRegistry.java:103)
	at org.eclipse.ui.internal.services.ServiceLocator.getService(ServiceLocator.java:173)
	at org.eclipse.ui.internal.Workbench$40.runWithException(Workbench.java:1899)
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:230)
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:1092)
	at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:110)
	at org.eclipse.ui.internal.Workbench.initializeDefaultServices(Workbench.java:1895)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1593)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2655)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)
Caused by: java.lang.NullPointerException
	at org.eclipse.ui.internal.handlers.DirtyStateTracker.<init>(DirtyStateTracker.java:37)
	at org.eclipse.ui.internal.handlers.AbstractSaveHandler.<init>(AbstractSaveHandler.java:38)
	at org.eclipse.ui.internal.handlers.SaveAllHandler.<init>(SaveAllHandler.java:38)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
	... 38 more
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2014-06-30 15:07:23.280
!MESSAGE Plug-in "org.eclipse.ui" was unable to instantiate class "org.eclipse.ui.internal.handlers.SaveAllHandler".
!STACK 0
java.lang.NullPointerException
	at org.eclipse.ui.internal.handlers.DirtyStateTracker.<init>(DirtyStateTracker.java:37)
	at org.eclipse.ui.internal.handlers.AbstractSaveHandler.<init>(AbstractSaveHandler.java:38)
	at org.eclipse.ui.internal.handlers.SaveAllHandler.<init>(SaveAllHandler.java:38)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
	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.ui.internal.handlers.HandlerProxy.loadHandler(HandlerProxy.java:361)
	at org.eclipse.ui.internal.handlers.HandlerProxy.isEnabled(HandlerProxy.java:330)
	at org.eclipse.core.commands.Command.isEnabled(Command.java:862)
	at org.eclipse.core.commands.Command.setHandler(Command.java:1025)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.updateCommand(HandlerAuthority.java:457)
	at org.eclipse.ui.internal.handlers.HandlerAuthority.activateHandler(HandlerAuthority.java:247)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:118)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:110)
	at org.eclipse.ui.internal.handlers.HandlerService.activateHandler(HandlerService.java:105)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.readDefaultHandlersFromRegistry(HandlerPersistence.java:271)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.reRead(HandlerPersistence.java:226)
	at org.eclipse.ui.internal.handlers.HandlerPersistence.read(HandlerPersistence.java:180)
	at org.eclipse.ui.internal.handlers.HandlerService.readRegistry(HandlerService.java:184)
	at org.eclipse.ui.internal.handlers.HandlerServiceFactory.create(HandlerServiceFactory.java:59)
	at org.eclipse.ui.internal.services.WorkbenchServiceRegistry.getService(WorkbenchServiceRegistry.java:103)
	at org.eclipse.ui.internal.services.ServiceLocator.getService(ServiceLocator.java:173)
	at org.eclipse.ui.internal.Workbench$40.runWithException(Workbench.java:1899)
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:230)
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:1092)
	at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:110)
	at org.eclipse.ui.internal.Workbench.initializeDefaultServices(Workbench.java:1895)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1593)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2655)
	at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:701)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:684)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
	at org.eclipse.emf.ecp.rap.Application.createUI(Application.java:39)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:172)
	at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:284)
	at java.lang.Thread.run(Thread.java:662)
	at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:105)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.699
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.699
!MESSAGE Conflict for 'org.eclipse.ui.newWizard':
HandlerActivation(commandId=org.eclipse.ui.newWizard,
	handler=org.eclipse.ui.internal.handlers.WizardHandler$New@2bb15387,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.newWizard,
	handler=org.eclipse.ui.internal.handlers.WizardHandler$New,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.708
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.708
!MESSAGE Conflict for 'org.eclipse.ui.file.import':
HandlerActivation(commandId=org.eclipse.ui.file.import,
	handler=org.eclipse.ui.internal.handlers.WizardHandler$Import,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.file.import,
	handler=org.eclipse.ui.internal.handlers.WizardHandler$Import@23f3329a,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.717
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.718
!MESSAGE Conflict for 'org.eclipse.ui.file.export':
HandlerActivation(commandId=org.eclipse.ui.file.export,
	handler=org.eclipse.ui.internal.handlers.WizardHandler$Export,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.file.export,
	handler=org.eclipse.ui.internal.handlers.WizardHandler$Export@666558bb,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.726
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.726
!MESSAGE Conflict for 'org.eclipse.ui.file.properties':
HandlerActivation(commandId=org.eclipse.ui.file.properties,
	handler=org.eclipse.ui.internal.handlers.PropertyDialogHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.file.properties,
	handler=org.eclipse.ui.internal.handlers.PropertyDialogHandler@3e91cc3a,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.734
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.734
!MESSAGE Conflict for 'org.eclipse.ui.file.exit':
HandlerActivation(commandId=org.eclipse.ui.file.exit,
	handler=org.eclipse.ui.internal.handlers.QuitHandler@6b8a3745,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.file.exit,
	handler=org.eclipse.ui.internal.handlers.QuitHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.742
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.743
!MESSAGE Conflict for 'org.eclipse.ui.window.newWindow':
HandlerActivation(commandId=org.eclipse.ui.window.newWindow,
	handler=org.eclipse.ui.internal.handlers.OpenInNewWindowHandler@38e02fc4,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.newWindow,
	handler=org.eclipse.ui.internal.handlers.OpenInNewWindowHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.750
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.751
!MESSAGE Conflict for 'org.eclipse.ui.window.switchToEditor':
HandlerActivation(commandId=org.eclipse.ui.window.switchToEditor,
	handler=org.eclipse.ui.internal.WorkbenchEditorsHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.switchToEditor,
	handler=org.eclipse.ui.internal.WorkbenchEditorsHandler@2635ee49,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.759
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.759
!MESSAGE Conflict for 'org.eclipse.ui.window.minimizePart':
HandlerActivation(commandId=org.eclipse.ui.window.minimizePart,
	handler=org.eclipse.ui.internal.handlers.MinimizePartHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.minimizePart,
	handler=org.eclipse.ui.internal.handlers.MinimizePartHandler@72de4f4b,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.767
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.768
!MESSAGE Conflict for 'org.eclipse.ui.file.closePart':
HandlerActivation(commandId=org.eclipse.ui.file.closePart,
	handler=org.eclipse.ui.internal.handlers.ClosePartHandler@61202afe,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.file.closePart,
	handler=org.eclipse.ui.internal.handlers.ClosePartHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.783
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.783
!MESSAGE Conflict for 'org.eclipse.ui.window.preferences':
HandlerActivation(commandId=org.eclipse.ui.window.preferences,
	handler=org.eclipse.ui.internal.handlers.ShowPreferencePageHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.preferences,
	handler=org.eclipse.ui.internal.handlers.ShowPreferencePageHandler@361c98b2,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.794
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.795
!MESSAGE Conflict for 'org.eclipse.ui.views.showView':
HandlerActivation(commandId=org.eclipse.ui.views.showView,
	handler=org.eclipse.ui.handlers.ShowViewHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.views.showView,
	handler=org.eclipse.ui.handlers.ShowViewHandler@24f61f5c,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.803
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.803
!MESSAGE Conflict for 'org.eclipse.ui.help.displayHelp':
HandlerActivation(commandId=org.eclipse.ui.help.displayHelp,
	handler=org.eclipse.ui.internal.handlers.DisplayHelpHandler@3864064b,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.help.displayHelp,
	handler=org.eclipse.ui.internal.handlers.DisplayHelpHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.820
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.821
!MESSAGE Conflict for 'org.eclipse.ui.perspectives.showPerspective':
HandlerActivation(commandId=org.eclipse.ui.perspectives.showPerspective,
	handler=org.eclipse.ui.handlers.ShowPerspectiveHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.perspectives.showPerspective,
	handler=org.eclipse.ui.handlers.ShowPerspectiveHandler@4b3ca972,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.830
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:23.831
!MESSAGE Conflict for 'org.eclipse.ui.navigate.showIn':
HandlerActivation(commandId=org.eclipse.ui.navigate.showIn,
	handler=org.eclipse.ui.internal.ShowInHandler@219baf0b,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.navigate.showIn,
	handler=org.eclipse.ui.internal.ShowInHandler,
	expression=,sourcePriority=0)
ProviderDescriptor: org.eclipse.emf.ecp.emfstore.core [8] --> file:E:\eclipse\IDEs\eclipse-4.4-luna-x64\plugins\org.eclipse.emf.ecp.emfstore.core_1.3.0.20140610-1229.jar
ProviderDescriptor: org.eclipse.emf.ecp.workspace.core [122] --> file:E:\eclipse\IDEs\eclipse-4.4-luna-x64\plugins\org.eclipse.emf.ecp.workspace.core_1.3.0.20140610-1229.jar

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.036
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.037
!MESSAGE Conflict for 'org.eclipse.ui.window.activateEditor':
HandlerActivation(commandId=org.eclipse.ui.window.activateEditor,
	handler=org.eclipse.ui.internal.ActivateEditorHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.activateEditor,
	handler=org.eclipse.ui.internal.ActivateEditorHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.045
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.046
!MESSAGE Conflict for 'org.eclipse.ui.window.showSystemMenu':
HandlerActivation(commandId=org.eclipse.ui.window.showSystemMenu,
	handler=org.eclipse.ui.internal.ShowPartPaneMenuHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.showSystemMenu,
	handler=org.eclipse.ui.internal.ShowPartPaneMenuHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.053
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.054
!MESSAGE Conflict for 'org.eclipse.ui.window.showViewMenu':
HandlerActivation(commandId=org.eclipse.ui.window.showViewMenu,
	handler=org.eclipse.ui.internal.ShowViewMenuHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.showViewMenu,
	handler=org.eclipse.ui.internal.ShowViewMenuHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.062
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.062
!MESSAGE Conflict for 'org.eclipse.ui.file.close':
HandlerActivation(commandId=org.eclipse.ui.file.close,
	handler=org.eclipse.ui.internal.CloseEditorHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.file.close,
	handler=org.eclipse.ui.internal.CloseEditorHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.071
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.071
!MESSAGE Conflict for 'org.eclipse.ui.file.closeAll':
HandlerActivation(commandId=org.eclipse.ui.file.closeAll,
	handler=org.eclipse.ui.internal.CloseAllHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.file.closeAll,
	handler=org.eclipse.ui.internal.CloseAllHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.081
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.082
!MESSAGE Conflict for 'org.eclipse.ui.file.closeOthers':
HandlerActivation(commandId=org.eclipse.ui.file.closeOthers,
	handler=org.eclipse.ui.internal.CloseOthersHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.file.closeOthers,
	handler=org.eclipse.ui.internal.CloseOthersHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.091
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.092
!MESSAGE Conflict for 'org.eclipse.ui.ToggleCoolbarAction':
HandlerActivation(commandId=org.eclipse.ui.ToggleCoolbarAction,
	handler=org.eclipse.ui.internal.handlers.ToggleCoolbarHandler,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.ToggleCoolbarAction,
	handler=org.eclipse.ui.internal.handlers.ToggleCoolbarHandler,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.100
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.101
!MESSAGE Conflict for 'org.eclipse.ui.window.nextEditor':
HandlerActivation(commandId=org.eclipse.ui.window.nextEditor,
	handler=org.eclipse.ui.internal.CycleEditorHandler:true,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.nextEditor,
	handler=org.eclipse.ui.internal.CycleEditorHandler:true,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.110
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.111
!MESSAGE Conflict for 'org.eclipse.ui.window.previousEditor':
HandlerActivation(commandId=org.eclipse.ui.window.previousEditor,
	handler=org.eclipse.ui.internal.CycleEditorHandler:false,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.previousEditor,
	handler=org.eclipse.ui.internal.CycleEditorHandler:false,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.119
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.120
!MESSAGE Conflict for 'org.eclipse.ui.window.nextView':
HandlerActivation(commandId=org.eclipse.ui.window.nextView,
	handler=org.eclipse.ui.internal.CycleViewHandler:true,
	expression=,sourcePriority=0)
HandlerActivation(commandId=org.eclipse.ui.window.nextView,
	handler=org.eclipse.ui.internal.CycleViewHandler:true,
	expression=,sourcePriority=0)

!ENTRY org.eclipse.ui.workbench 2 0 2014-06-30 15:07:24.128
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2014-06-30 15:



Re: ECP 1.3.x RAP target does not resolve [message #1391887 is a reply to message #1391123] Tue, 01 July 2014 15:01 Go to previous messageGo to next message
Eugen Neufeld is currently offline Eugen NeufeldFriend
Messages: 63
Registered: March 2012
Member
Hi Christian,
The only bundle you are missing is org.eclipse.emf.ecp.view.swt.layout . It is not needed if all controls are directly added to the view. This is also what the error says: Quote:
!MESSAGE Unable to create editor ID org.eclipse.emf.ecp.editor: There must be exactly one LayoutProvider!
Found 0 providers.
!STACK 0
java.lang.IllegalStateException: There must be exactly one LayoutProvider!



When you added Quote:
the controls-bundle + required plugins
you probably also added swt bundles and e4 bundles. Those are part of the rap.target but must not be added to the launch configuration.
The second StackTrace is produced because of the wrong dependencies.

I will fix the launch configurations to include the missing bundle so this use case works out of the box in the future.

Cheers,
Eugen
Re: ECP 1.3.x RAP target does not resolve [message #1403244 is a reply to message #1391887] Tue, 22 July 2014 15:20 Go to previous message
Christian Reuter is currently offline Christian ReuterFriend
Messages: 34
Registered: October 2010
Member
Hi Eugen,

Thx for your reply.
I was working on a different project for a while so I tried your solution today and it is working as expected now.

There are still some issues but these do not belong to this topic.

Thx again,

Chris
Previous Topic:[EMFStore] REST feature branch
Next Topic:Guice Injection error
Goto Forum:
  


Current Time: Tue Mar 19 04:46:50 GMT 2024

Powered by FUDForum. Page generated in 0.02414 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top