While testing in the developer environment I ran into this, when adding a new protocol message:
This was after pulling from master at around 12:00 EST ~ 18:00 CET.
The exception trace is below. Sounds like a missing plugin, perhaps from the new target-platform definitions?
!ENTRY org.eclipse.papyrus.uml.properties 4 0 2016-05-20 12:22:00.410
!MESSAGE Invalid table configuration
!STACK 0
java.io.IOException: org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$1DiagnosticWrappedException: java.io.IOException: Unable to resolve plug-in "platform:/plugin/org.eclipse.papyrusrt.umlrt.tooling.tables/configs/protocolmsg.nattableconfiguration".
at org.eclipse.papyrus.infra.emf.utils.EMFHelper.loadEMFModel(EMFHelper.java:378)
at org.eclipse.papyrus.uml.properties.widgets.NattablePropertyEditor.getTableConfiguration(NattablePropertyEditor.java:985)
at org.eclipse.papyrus.uml.properties.widgets.NattablePropertyEditor.getOrCreateTable(NattablePropertyEditor.java:690)
at org.eclipse.papyrus.uml.properties.widgets.NattablePropertyEditor.createTableWidget(NattablePropertyEditor.java:388)
at org.eclipse.papyrus.uml.properties.widgets.NattablePropertyEditor.createWidgets(NattablePropertyEditor.java:332)
at org.eclipse.papyrus.uml.properties.widgets.NattablePropertyEditor.doBinding(NattablePropertyEditor.java:316)
at org.eclipse.papyrus.infra.properties.ui.widgets.AbstractPropertyEditor.checkInput(AbstractPropertyEditor.java:178)
at org.eclipse.papyrus.uml.properties.widgets.NattablePropertyEditor.checkInput(NattablePropertyEditor.java:263)
at org.eclipse.papyrus.infra.properties.ui.widgets.AbstractPropertyEditor.setInput(AbstractPropertyEditor.java:335)
at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.eclipse.xwt.javabean.metadata.properties.BeanProperty.setValue(BeanProperty.java:91)
at org.eclipse.xwt.javabean.ResourceLoader.initSegmentAttribute(ResourceLoader.java:1849)
at org.eclipse.xwt.javabean.ResourceLoader.initAttribute(ResourceLoader.java:1594)
at org.eclipse.xwt.javabean.ResourceLoader.init(ResourceLoader.java:1194)
at org.eclipse.xwt.javabean.ResourceLoader.doCreate(ResourceLoader.java:681)
at org.eclipse.xwt.javabean.ResourceLoader.doCreate(ResourceLoader.java:717)
at org.eclipse.xwt.javabean.ResourceLoader.doCreate(ResourceLoader.java:717)
at org.eclipse.xwt.javabean.ResourceLoader.createUIElement(ResourceLoader.java:378)
at org.eclipse.xwt.internal.core.Core.createCLRElement(Core.java:630)
at org.eclipse.xwt.internal.core.Core.load(Core.java:772)
at org.eclipse.xwt.internal.core.Core.load(Core.java:660)
at org.eclipse.xwt.XWTLoader.loadWithOptions(XWTLoader.java:1072)
at org.eclipse.xwt.XWT.loadWithOptions(XWT.java:623)
at org.eclipse.papyrus.infra.properties.ui.runtime.DefaultDisplayEngine.createSection(DefaultDisplayEngine.java:314)
at org.eclipse.papyrus.infra.properties.ui.runtime.DefaultDisplayEngine.createSection(DefaultDisplayEngine.java:217)
at org.eclipse.papyrus.infra.properties.ui.xwt.XWTSection.display(XWTSection.java:160)
at org.eclipse.papyrus.infra.properties.ui.xwt.XWTSection.refresh(XWTSection.java:171)
at org.eclipse.papyrus.infra.properties.ui.creation.EditionDialog.display(EditionDialog.java:321)
at org.eclipse.papyrus.infra.properties.ui.creation.EditionDialog.create(EditionDialog.java:116)
at org.eclipse.jface.window.Window.open(Window.java:783)
at org.eclipse.papyrus.infra.properties.ui.creation.PropertyEditorFactory.doEdit(PropertyEditorFactory.java:177)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory.basicDoEdit(EcorePropertyEditorFactory.java:259)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory$1.call(EcorePropertyEditorFactory.java:238)
at org.eclipse.papyrus.infra.widgets.creation.IAtomicOperationExecutor$Default$1CallableWrapper.run(IAtomicOperationExecutor.java:74)
at org.eclipse.papyrus.infra.ui.emf.adapters.EObjectAdapterFactory$EMFAtomicOperationExecutor$1.doExecute(EObjectAdapterFactory.java:82)
at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:135)
at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:119)
at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:150)
at org.eclipse.papyrus.infra.emf.gmf.command.CheckedOperationHistory.doExecute(CheckedOperationHistory.java:217)
at org.eclipse.papyrus.infra.emf.gmf.command.CheckedOperationHistory.execute(CheckedOperationHistory.java:195)
at org.eclipse.papyrus.infra.emf.gmf.command.NotifyingWorkspaceCommandStack.doExecute(NotifyingWorkspaceCommandStack.java:264)
at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:165)
at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:219)
at org.eclipse.papyrus.infra.emf.gmf.command.NestingNotifyingWorkspaceCommandStack.execute(NestingNotifyingWorkspaceCommandStack.java:130)
at org.eclipse.papyrus.infra.emf.gmf.command.NestingNotifyingWorkspaceCommandStack.startNestedTransaction(NestingNotifyingWorkspaceCommandStack.java:85)
at org.eclipse.papyrus.infra.emf.gmf.command.NestingNotifyingWorkspaceCommandStack.execute(NestingNotifyingWorkspaceCommandStack.java:137)
at org.eclipse.papyrus.infra.ui.emf.adapters.EObjectAdapterFactory$EMFAtomicOperationExecutor.execute(EObjectAdapterFactory.java:78)
at org.eclipse.papyrus.infra.widgets.creation.IAtomicOperationExecutor$Default.execute(IAtomicOperationExecutor.java:87)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory.doEdit(EcorePropertyEditorFactory.java:236)
at org.eclipse.papyrusrt.umlrt.tooling.ui.widgets.MessageSetOwnedProtocolMessageValueFactory.createObject(MessageSetOwnedProtocolMessageValueFactory.java:82)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory.doCreateObject(EcorePropertyEditorFactory.java:226)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory.createObject(EcorePropertyEditorFactory.java:209)
at org.eclipse.papyrus.infra.widgets.editors.MultipleValueEditor$1.run(MultipleValueEditor.java:419)
at org.eclipse.papyrus.infra.ui.emf.adapters.EObjectAdapterFactory$EMFAtomicOperationExecutor$1.doExecute(EObjectAdapterFactory.java:82)
at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:135)
at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:119)
at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:150)
at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:488)
at org.eclipse.papyrus.infra.emf.gmf.command.CheckedOperationHistory.doExecute(CheckedOperationHistory.java:206)
at org.eclipse.papyrus.infra.emf.gmf.command.CheckedOperationHistory.execute(CheckedOperationHistory.java:195)
at org.eclipse.papyrus.infra.emf.gmf.command.NotifyingWorkspaceCommandStack.doExecute(NotifyingWorkspaceCommandStack.java:264)
at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:165)
at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:219)
at org.eclipse.papyrus.infra.emf.gmf.command.NestingNotifyingWorkspaceCommandStack.execute(NestingNotifyingWorkspaceCommandStack.java:130)
at org.eclipse.papyrus.infra.ui.emf.adapters.EObjectAdapterFactory$EMFAtomicOperationExecutor.execute(EObjectAdapterFactory.java:78)
at org.eclipse.papyrus.infra.widgets.editors.MultipleValueEditor.addAction(MultipleValueEditor.java:415)
at org.eclipse.papyrus.infra.widgets.editors.MultipleValueEditor.widgetSelected(MultipleValueEditor.java:392)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4248)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1501)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1509)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1313)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4072)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3698)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1119)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1020)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:687)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)
Caused by: org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$1DiagnosticWrappedException: java.io.IOException: Unable to resolve plug-in "platform:/plugin/org.eclipse.papyrusrt.umlrt.tooling.tables/configs/protocolmsg.nattableconfiguration".
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.handleDemandLoadException(ResourceSetImpl.java:319)
at org.eclipse.papyrus.infra.core.resource.ModelSet.handleDemandLoadException(ModelSet.java:236)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:278)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:406)
at org.eclipse.papyrus.infra.core.resource.ModelSet.getResource(ModelSet.java:217)
at org.eclipse.papyrus.infra.emf.utils.EMFHelper.loadEMFModel(EMFHelper.java:371)
... 99 more
Caused by: java.io.IOException: Unable to resolve plug-in "platform:/plugin/org.eclipse.papyrusrt.umlrt.tooling.tables/configs/protocolmsg.nattableconfiguration".
at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.parse(PlatformURLPluginConnection.java:61)
at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.resolve(PlatformURLPluginConnection.java:70)
at org.eclipse.core.internal.boot.PlatformURLHandler.openConnection(PlatformURLHandler.java:66)
at org.eclipse.osgi.internal.url.URLStreamHandlerProxy.openConnection(URLStreamHandlerProxy.java:114)
at java.net.URL.openConnection(URL.java:972)
at org.eclipse.emf.ecore.resource.impl.URIHandlerImpl.createInputStream(URIHandlerImpl.java:200)
at org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.createInputStream(ExtensibleURIConverterImpl.java:360)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1269)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoad(ResourceSetImpl.java:259)
at org.eclipse.papyrus.infra.core.resource.ModelSet.demandLoad(ModelSet.java:376)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:274)
... 102 more
!ENTRY org.eclipse.papyrus.infra.properties.ui 4 0 2016-05-20 12:22:00.416
!MESSAGE Unexpected Error
!STACK 0
java.lang.NullPointerException
at org.eclipse.papyrusrt.umlrt.tooling.properties.widget.OwnedParameterOperationPropertyEditor.setSelectionProvider(OwnedParameterOperationPropertyEditor.java:160)
at org.eclipse.papyrusrt.umlrt.tooling.properties.widget.OwnedParameterOperationPropertyEditor.createFollowingWidgets(OwnedParameterOperationPropertyEditor.java:121)
at org.eclipse.papyrus.uml.properties.widgets.NattablePropertyEditor.createWidgets(NattablePropertyEditor.java:333)
at org.eclipse.papyrus.uml.properties.widgets.NattablePropertyEditor.doBinding(NattablePropertyEditor.java:316)
at org.eclipse.papyrus.infra.properties.ui.widgets.AbstractPropertyEditor.checkInput(AbstractPropertyEditor.java:178)
at org.eclipse.papyrus.uml.properties.widgets.NattablePropertyEditor.checkInput(NattablePropertyEditor.java:263)
at org.eclipse.papyrus.infra.properties.ui.widgets.AbstractPropertyEditor.setInput(AbstractPropertyEditor.java:335)
at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.eclipse.xwt.javabean.metadata.properties.BeanProperty.setValue(BeanProperty.java:91)
at org.eclipse.xwt.javabean.ResourceLoader.initSegmentAttribute(ResourceLoader.java:1849)
at org.eclipse.xwt.javabean.ResourceLoader.initAttribute(ResourceLoader.java:1594)
at org.eclipse.xwt.javabean.ResourceLoader.init(ResourceLoader.java:1194)
at org.eclipse.xwt.javabean.ResourceLoader.doCreate(ResourceLoader.java:681)
at org.eclipse.xwt.javabean.ResourceLoader.doCreate(ResourceLoader.java:717)
at org.eclipse.xwt.javabean.ResourceLoader.doCreate(ResourceLoader.java:717)
at org.eclipse.xwt.javabean.ResourceLoader.createUIElement(ResourceLoader.java:378)
at org.eclipse.xwt.internal.core.Core.createCLRElement(Core.java:630)
at org.eclipse.xwt.internal.core.Core.load(Core.java:772)
at org.eclipse.xwt.internal.core.Core.load(Core.java:660)
at org.eclipse.xwt.XWTLoader.loadWithOptions(XWTLoader.java:1072)
at org.eclipse.xwt.XWT.loadWithOptions(XWT.java:623)
at org.eclipse.papyrus.infra.properties.ui.runtime.DefaultDisplayEngine.createSection(DefaultDisplayEngine.java:314)
at org.eclipse.papyrus.infra.properties.ui.runtime.DefaultDisplayEngine.createSection(DefaultDisplayEngine.java:217)
at org.eclipse.papyrus.infra.properties.ui.xwt.XWTSection.display(XWTSection.java:160)
at org.eclipse.papyrus.infra.properties.ui.xwt.XWTSection.refresh(XWTSection.java:171)
at org.eclipse.papyrus.infra.properties.ui.creation.EditionDialog.display(EditionDialog.java:321)
at org.eclipse.papyrus.infra.properties.ui.creation.EditionDialog.create(EditionDialog.java:116)
at org.eclipse.jface.window.Window.open(Window.java:783)
at org.eclipse.papyrus.infra.properties.ui.creation.PropertyEditorFactory.doEdit(PropertyEditorFactory.java:177)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory.basicDoEdit(EcorePropertyEditorFactory.java:259)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory$1.call(EcorePropertyEditorFactory.java:238)
at org.eclipse.papyrus.infra.widgets.creation.IAtomicOperationExecutor$Default$1CallableWrapper.run(IAtomicOperationExecutor.java:74)
at org.eclipse.papyrus.infra.ui.emf.adapters.EObjectAdapterFactory$EMFAtomicOperationExecutor$1.doExecute(EObjectAdapterFactory.java:82)
at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:135)
at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:119)
at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:150)
at org.eclipse.papyrus.infra.emf.gmf.command.CheckedOperationHistory.doExecute(CheckedOperationHistory.java:217)
at org.eclipse.papyrus.infra.emf.gmf.command.CheckedOperationHistory.execute(CheckedOperationHistory.java:195)
at org.eclipse.papyrus.infra.emf.gmf.command.NotifyingWorkspaceCommandStack.doExecute(NotifyingWorkspaceCommandStack.java:264)
at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:165)
at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:219)
at org.eclipse.papyrus.infra.emf.gmf.command.NestingNotifyingWorkspaceCommandStack.execute(NestingNotifyingWorkspaceCommandStack.java:130)
at org.eclipse.papyrus.infra.emf.gmf.command.NestingNotifyingWorkspaceCommandStack.startNestedTransaction(NestingNotifyingWorkspaceCommandStack.java:85)
at org.eclipse.papyrus.infra.emf.gmf.command.NestingNotifyingWorkspaceCommandStack.execute(NestingNotifyingWorkspaceCommandStack.java:137)
at org.eclipse.papyrus.infra.ui.emf.adapters.EObjectAdapterFactory$EMFAtomicOperationExecutor.execute(EObjectAdapterFactory.java:78)
at org.eclipse.papyrus.infra.widgets.creation.IAtomicOperationExecutor$Default.execute(IAtomicOperationExecutor.java:87)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory.doEdit(EcorePropertyEditorFactory.java:236)
at org.eclipse.papyrusrt.umlrt.tooling.ui.widgets.MessageSetOwnedProtocolMessageValueFactory.createObject(MessageSetOwnedProtocolMessageValueFactory.java:82)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory.doCreateObject(EcorePropertyEditorFactory.java:226)
at org.eclipse.papyrus.infra.properties.ui.creation.EcorePropertyEditorFactory.createObject(EcorePropertyEditorFactory.java:209)
at org.eclipse.papyrus.infra.widgets.editors.MultipleValueEditor$1.run(MultipleValueEditor.java:419)
at org.eclipse.papyrus.infra.ui.emf.adapters.EObjectAdapterFactory$EMFAtomicOperationExecutor$1.doExecute(EObjectAdapterFactory.java:82)
at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:135)
at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:119)
at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:150)
at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:488)
at org.eclipse.papyrus.infra.emf.gmf.command.CheckedOperationHistory.doExecute(CheckedOperationHistory.java:206)
at org.eclipse.papyrus.infra.emf.gmf.command.CheckedOperationHistory.execute(CheckedOperationHistory.java:195)
at org.eclipse.papyrus.infra.emf.gmf.command.NotifyingWorkspaceCommandStack.doExecute(NotifyingWorkspaceCommandStack.java:264)
at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:165)
at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:219)
at org.eclipse.papyrus.infra.emf.gmf.command.NestingNotifyingWorkspaceCommandStack.execute(NestingNotifyingWorkspaceCommandStack.java:130)
at org.eclipse.papyrus.infra.ui.emf.adapters.EObjectAdapterFactory$EMFAtomicOperationExecutor.execute(EObjectAdapterFactory.java:78)
at org.eclipse.papyrus.infra.widgets.editors.MultipleValueEditor.addAction(MultipleValueEditor.java:415)
at org.eclipse.papyrus.infra.widgets.editors.MultipleValueEditor.widgetSelected(MultipleValueEditor.java:392)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4248)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1501)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1509)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1313)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4072)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3698)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1119)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1020)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:687)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)