Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 320751 - ISE in UnorderedGroupHelper$State.canLeave
Summary: ISE in UnorderedGroupHelper$State.canLeave
Status: CLOSED DUPLICATE of bug 315335
Alias: None
Product: TMF
Classification: Modeling
Component: Xtext (show other bugs)
Version: 1.0.0   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: SR1   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-23 12:32 EDT by Ed Willink CLA
Modified: 2010-07-24 05:29 EDT (History)
1 user (show)

See Also:
sebastian.zarnekow: helios+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Willink CLA 2010-07-23 12:32:15 EDT
[Helios]

When editing elements that could have an UnorderedGroup even though none are present I get the following on every reparse

org.eclipse.xtext.parser.ParseException: java.lang.IllegalStateException
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.OCLinEcoreParser.parse(OCLinEcoreParser.java:35)
at org.eclipse.xtext.parser.antlr.AbstractAntlrParser.doParse(AbstractAntlrParser.java:57)
at org.eclipse.xtext.parser.AbstractParser.parse(AbstractParser.java:46)
at org.eclipse.xtext.resource.XtextResource.doLoad(XtextResource.java:146)
at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doLoad(LazyLinkingResource.java:61)
at org.eclipse.xtext.resource.XtextResource.reparse(XtextResource.java:168)
at org.eclipse.xtext.ui.editor.model.XtextDocument$XtextDocumentLocker.modify(XtextDocument.java:152)
at org.eclipse.xtext.ui.editor.model.XtextDocument.modify(XtextDocument.java:62)
at org.eclipse.ocl.examples.xtext.oclstdlib.ui.model.BaseDocument.modify(BaseDocument.java:45)
at org.eclipse.xtext.ui.editor.reconciler.XtextDocumentReconcileStrategy.reconcile(XtextDocumentReconcileStrategy.java:27)
at org.eclipse.xtext.ui.editor.reconciler.XtextReconciler.run(XtextReconciler.java:179)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.emf.common.util.WrappedException: java.lang.IllegalStateException
at org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.parse(AbstractInternalAntlrParser.java:501)
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.OCLinEcoreParser.parse(OCLinEcoreParser.java:32)
... 11 more
Caused by: java.lang.IllegalStateException
at org.eclipse.xtext.parser.antlr.UnorderedGroupHelper$State.canLeave(UnorderedGroupHelper.java:145)
at org.eclipse.xtext.parser.antlr.UnorderedGroupHelper.canLeave(UnorderedGroupHelper.java:104)
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.internal.InternalOCLinEcoreParser.synpred131_fragment(InternalOCLinEcoreParser.java:38575)
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.internal.InternalOCLinEcoreParser.synpred131(InternalOCLinEcoreParser.java:39830)
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.internal.InternalOCLinEcoreParser.ruleOperationCS(InternalOCLinEcoreParser.java:8638)
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.internal.InternalOCLinEcoreParser.ruleClassCS(InternalOCLinEcoreParser.java:5314)
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.internal.InternalOCLinEcoreParser.ruleClassifierCS(InternalOCLinEcoreParser.java:5592)
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.internal.InternalOCLinEcoreParser.rulePackageCS(InternalOCLinEcoreParser.java:10802)
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.internal.InternalOCLinEcoreParser.ruleOCLinEcoreDocumentCS(InternalOCLinEcoreParser.java:284)
at org.eclipse.ocl.examples.xtext.oclinecore.parser.antlr.internal.InternalOCLinEcoreParser.entryRuleOCLinEcoreDocumentCS(InternalOCLinEcoreParser.java:100)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.parse(AbstractInternalAntlrParser.java:492)
... 12 more
Comment 1 Sebastian Zarnekow CLA 2010-07-24 05:29:54 EDT

*** This bug has been marked as a duplicate of bug 315335 ***