blueszhangsh / protobuf-dt

Automatically exported from code.google.com/p/protobuf-dt
0 stars 0 forks source link

Protobuf editor fails after update to Xtext 2.3.0 #200

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
After updating from Xtext 2.2.1 to Xtext 2.3.0 the protobuf editor fails with 
the following exception. It seems that there is some consens that this should 
be adressed by protobuf. So, here is the report for tracking this issue.

See http://www.eclipse.org/forums/index.php/mv/msg/284540/791983/#msg_791983 
and https://bugs.eclipse.org/bugs/show_bug.cgi?id=370698 for discussion of this 
issue so far.

java.lang.ClassCastException: 
org.eclipse.xtext.ui.editor.reconciler.CompositeReconcilingStrategy cannot be 
cast to com.google.eclipse.protobuf.ui.editor.spelling.ProtobufReconcileStrategy
at 
com.google.eclipse.protobuf.ui.editor.spelling.ProtobufReconciler.install(Protob
ufReconciler.java:37)
at org.eclipse.jface.text.source.SourceViewer.configure(SourceViewer.java:460)
at 
org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl(AbstractTextEdito
r.java:3418)
at 
org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.ja
va:54)
at 
org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(Abstract
DecoratedTextEditor.java:448)
at 
org.eclipse.xtext.ui.editor.XtextEditor.createPartControl(XtextEditor.java:450)
at 
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(Com
patibilityPart.java:122)
at 
org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(C
ompatibilityEditor.java:95)
at 
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityP
art.java:269)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:
838)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:
818)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:110)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:317)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:239)
at 
org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactor
y.java:153)
at 
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBun
dle(ReflectionContributionFactory.java:97)
at 
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(Refl
ectionContributionFactory.java:71)
at 
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(Reflec
tionContributionFactory.java:53)
at 
org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(C
ontributedPartRenderer.java:141)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRe
nderingEngine.java:866)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartR
enderingEngine.java:616)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartR
enderingEngine.java:718)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRender
ingEngine.java:689)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRendering
Engine.java:683)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRende
ringEngine.java:668)
at 
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.ja
va:803)
at 
org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazySt
ackRenderer.java:66)
at 
org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.j
ava:41)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4620)
at 
org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.
java:177)
at 
org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHan
dler.java:38)
at 
org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerW
rapper.java:197)
at 
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandle
rTracker.java:197)
at 
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandle
rTracker.java:1)
at 
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java
:230)
at 
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(Liste
nerQueue.java:148)
at 
org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.j
ava: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:81)
at 
org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPubli
sher.java:55)
at 
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.j
ava:374)
at 
org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElem
ent(ElementContainerImpl.java:171)
at 
org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelS
erviceImpl.java:418)
at 
org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImp
l.java:385)
at 
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.
java:314)
at 
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.ja
va:957)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2770)
at org.eclipse.ui.internal.WorkbenchPage.access$20(WorkbenchPage.java:2695)
at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2677)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2673)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2632)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2623)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614)
at 
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.
java:360)
at 
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.
java:167)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:249)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:228)
at 
org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatch
Action.java:275)
at 
org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.j
ava:251)
at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(Pa
ckageExplorerActionGroup.java:376)
at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplor
erPart.java:538)
at 
org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWith
EditorHelper.java:48)
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at 
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864)
at 
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152
)
at 
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:12
56)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4135)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3981)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3620)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRendering
Engine.java:999)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEn
gine.java:893)
at 
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java
:85)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at 
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java
:124)
at 
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ecli
pseAppLauncher.java:110)
at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLau
ncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:624)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
at org.eclipse.equinox.launcher.Main.run(Main.java:1433)

and:

java.lang.IllegalStateException: Was configured with another client or not 
configured at all.
at 
org.eclipse.xtext.ui.editor.DirtyStateEditorSupport.removeDirtyStateSupport(Dirt
yStateEditorSupport.java:336)
at 
org.eclipse.xtext.ui.editor.AbstractDirtyStateAwareEditorCallback.beforeDispose(
AbstractDirtyStateAwareEditorCallback.java:38)
at 
org.eclipse.xtext.ui.editor.CompoundXtextEditorCallback.beforeDispose(CompoundXt
extEditorCallback.java:69)
at org.eclipse.xtext.ui.editor.XtextEditor.dispose(XtextEditor.java:501)
at 
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(Com
patibilityPart.java:128)
at 
org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(C
ompatibilityEditor.java:95)
at 
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityP
art.java:269)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:
838)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:
818)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:110)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:317)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:239)
at 
org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactor
y.java:153)
at 
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBun
dle(ReflectionContributionFactory.java:97)
at 
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(Refl
ectionContributionFactory.java:71)
at 
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(Reflec
tionContributionFactory.java:53)
at 
org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(C
ontributedPartRenderer.java:141)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRe
nderingEngine.java:866)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartR
enderingEngine.java:616)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartR
enderingEngine.java:718)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRender
ingEngine.java:689)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRendering
Engine.java:683)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRende
ringEngine.java:668)
at 
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.ja
va:803)
at 
org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazySt
ackRenderer.java:66)
at 
org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.j
ava:41)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4620)
at 
org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.
java:177)
at 
org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHan
dler.java:38)
at 
org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerW
rapper.java:197)
at 
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandle
rTracker.java:197)
at 
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandle
rTracker.java:1)
at 
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java
:230)
at 
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(Liste
nerQueue.java:148)
at 
org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.j
ava: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:81)
at 
org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPubli
sher.java:55)
at 
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.j
ava:374)
at 
org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElem
ent(ElementContainerImpl.java:171)
at 
org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelS
erviceImpl.java:418)
at 
org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImp
l.java:385)
at 
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.
java:314)
at 
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.ja
va:957)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2770)
at org.eclipse.ui.internal.WorkbenchPage.access$20(WorkbenchPage.java:2695)
at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2677)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2673)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2632)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2623)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614)
at 
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.
java:360)
at 
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.
java:167)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:249)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:228)
at 
org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatch
Action.java:275)
at 
org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.j
ava:251)
at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(Pa
ckageExplorerActionGroup.java:376)
at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplor
erPart.java:538)
at 
org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWith
EditorHelper.java:48)
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at 
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864)
at 
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152
)
at 
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:12
56)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4135)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3981)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3620)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRendering
Engine.java:999)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEn
gine.java:893)
at 
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java
:85)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at 
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java
:124)
at 
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ecli
pseAppLauncher.java:110)
at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLau
ncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:624)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
at org.eclipse.equinox.launcher.Main.run(Main.java:1433)

Original issue reported on code.google.com by marcel.b...@gmail.com on 6 Feb 2012 at 1:54

GoogleCodeExporter commented 9 years ago

Original comment by alr...@google.com on 6 Feb 2012 at 8:25

GoogleCodeExporter commented 9 years ago
Xtext 2.3 M6 fixes this bug.

Original comment by alr...@google.com on 6 Apr 2012 at 2:33