Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » getting issues in Mars verison of Eclipse (Xtext)(cannot compile my project in Mars)
getting issues in Mars verison of Eclipse (Xtext) [message #1703780] Tue, 04 August 2015 23:36 Go to next message
duke vah is currently offline duke vahFriend
Messages: 33
Registered: December 2013
Member
Hi,

I have been developing a project in Luna version with Xtext and everything is fine there. When I've switched to Mars version of Eclipse, I'm getting the following error. I installed Xtext and updated it to the latest version.
any help will be appreciated.

[ERROR]: GeneratorException: (Element: -UNKNOWN-; Reported by: ExtendedGenerator)
	 org.eclipse.emf.common.util.WrappedException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.generator.parser.antlr.AntlrToolFacade.runWithEncodingAndParams(AntlrToolFacade.java:183)
	at org.eclipse.xtext.generator.parser.antlr.XtextAntlrUiGeneratorFragment.generate(XtextAntlrUiGeneratorFragment.java:110)
	at org.eclipse.xtext.generator.DefaultGeneratorFragment.generate(DefaultGeneratorFragment.java:167)
	at org.eclipse.xtext.generator.CompositeGeneratorFragment.generate(CompositeGeneratorFragment.java:163)
	at org.eclipse.xtext.generator.Generator.generate(Generator.java:555)
	at org.eclipse.xtext.generator.Generator.invokeInternal(Generator.java:172)
	at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:126)
	at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.invoke(Mwe2Bridge.java:34)
	at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:201)
	at org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.invoke(AbstractCompositeWorkflowComponent.java:35)
	at org.eclipse.emf.mwe2.runtime.workflow.Workflow.run(Workflow.java:19)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:102)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:62)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:52)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:78)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.xtext.generator.parser.antlr.AntlrToolFacade.runWithEncodingAndParams(AntlrToolFacade.java:173)
	... 15 more
Caused by: java.lang.OutOfMemoryError: Java heap space
	at java.util.HashMap.resize(Unknown Source)
	at java.util.HashMap.putVal(Unknown Source)
	at java.util.HashMap.put(Unknown Source)
	at java.util.HashSet.add(Unknown Source)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:630)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)

java.lang.RuntimeException: Problems running workflow org.xtext.grl.tgrl.GenerateTGRL: 
[ERROR]: GeneratorException: (Element: -UNKNOWN-; Reported by: ExtendedGenerator)
	 org.eclipse.emf.common.util.WrappedException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.generator.parser.antlr.AntlrToolFacade.runWithEncodingAndParams(AntlrToolFacade.java:183)
	at org.eclipse.xtext.generator.parser.antlr.XtextAntlrUiGeneratorFragment.generate(XtextAntlrUiGeneratorFragment.java:110)
	at org.eclipse.xtext.generator.DefaultGeneratorFragment.generate(DefaultGeneratorFragment.java:167)
	at org.eclipse.xtext.generator.CompositeGeneratorFragment.generate(CompositeGeneratorFragment.java:163)
	at org.eclipse.xtext.generator.Generator.generate(Generator.java:555)
	at org.eclipse.xtext.generator.Generator.invokeInternal(Generator.java:172)
	at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:126)
	at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.invoke(Mwe2Bridge.java:34)
	at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:201)
	at org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.invoke(AbstractCompositeWorkflowComponent.java:35)
	at org.eclipse.emf.mwe2.runtime.workflow.Workflow.run(Workflow.java:19)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:102)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:62)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:52)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:78)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.xtext.generator.parser.antlr.AntlrToolFacade.runWithEncodingAndParams(AntlrToolFacade.java:173)
	... 15 more
Caused by: java.lang.OutOfMemoryError: Java heap space
	at java.util.HashMap.resize(Unknown Source)
	at java.util.HashMap.putVal(Unknown Source)
	at java.util.HashMap.put(Unknown Source)
	at java.util.HashSet.add(Unknown Source)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:630)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)

	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:104)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:62)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:52)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:78)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.RuntimeException: 
[ERROR]: GeneratorException: (Element: -UNKNOWN-; Reported by: ExtendedGenerator)
	 org.eclipse.emf.common.util.WrappedException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.generator.parser.antlr.AntlrToolFacade.runWithEncodingAndParams(AntlrToolFacade.java:183)
	at org.eclipse.xtext.generator.parser.antlr.XtextAntlrUiGeneratorFragment.generate(XtextAntlrUiGeneratorFragment.java:110)
	at org.eclipse.xtext.generator.DefaultGeneratorFragment.generate(DefaultGeneratorFragment.java:167)
	at org.eclipse.xtext.generator.CompositeGeneratorFragment.generate(CompositeGeneratorFragment.java:163)
	at org.eclipse.xtext.generator.Generator.generate(Generator.java:555)
	at org.eclipse.xtext.generator.Generator.invokeInternal(Generator.java:172)
	at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:126)
	at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.invoke(Mwe2Bridge.java:34)
	at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:201)
	at org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.invoke(AbstractCompositeWorkflowComponent.java:35)
	at org.eclipse.emf.mwe2.runtime.workflow.Workflow.run(Workflow.java:19)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:102)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:62)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:52)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:78)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.xtext.generator.parser.antlr.AntlrToolFacade.runWithEncodingAndParams(AntlrToolFacade.java:173)
	... 15 more
Caused by: java.lang.OutOfMemoryError: Java heap space
	at java.util.HashMap.resize(Unknown Source)
	at java.util.HashMap.putVal(Unknown Source)
	at java.util.HashMap.put(Unknown Source)
	at java.util.HashSet.add(Unknown Source)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:630)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:709)
	at org.antlr.analysis.NFAToDFAConverter.closure(NFAToDFAConverter.java:683)

	at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.handleIssues(Mwe2Bridge.java:56)
	at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.invoke(Mwe2Bridge.java:48)
	at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:201)
	at org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.invoke(AbstractCompositeWorkflowComponent.java:35)
	at org.eclipse.emf.mwe2.runtime.workflow.Workflow.run(Workflow.java:19)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:102)
	... 4 more

[Updated on: Tue, 04 August 2015 23:36]

Report message to a moderator

Re: getting issues in Mars verison of Eclipse (Xtext) [message #1703793 is a reply to message #1703780] Wed, 05 August 2015 04:16 Go to previous messageGo to next message
Christian Dietrich is currently offline Christian DietrichFriend
Messages: 14661
Registered: July 2009
Senior Member
did you simply try to set/increase -Xmx ?

Twitter : @chrdietrich
Blog : https://www.dietrich-it.de
Re: getting issues in Mars verison of Eclipse (Xtext) [message #1703903 is a reply to message #1703793] Wed, 05 August 2015 17:36 Go to previous messageGo to next message
duke vah is currently offline duke vahFriend
Messages: 33
Registered: December 2013
Member
Hi,

I changed it to
-Xms1024m
-Xmx4000m
but it didn't work.

I don't know what's wrong with this version.
The process I follow for Luna:
- download a fresh Luna SR2
- add Xtext through Luna - http://download.eclipse.org/releases/luna
- compile and it works.

The process I follow for Mars:
- download a fresh Mars
- add Xtext through Mars - http://download.eclipse.org/releases/mars
- have to add org.eclipse.equinox.common
- compile and it does not work (show the mentioned error).

The whole project can be found at here

Thanks.
Re: getting issues in Mars verison of Eclipse (Xtext) [message #1703905 is a reply to message #1703903] Wed, 05 August 2015 18:22 Go to previous messageGo to next message
Christian Dietrich is currently offline Christian DietrichFriend
Messages: 14661
Registered: July 2009
Senior Member
Hi,

i can reproduce that (getting another kind of oom) can you please file a bug?


Twitter : @chrdietrich
Blog : https://www.dietrich-it.de
Re: getting issues in Mars verison of Eclipse (Xtext) [message #1703907 is a reply to message #1703905] Wed, 05 August 2015 18:34 Go to previous messageGo to next message
duke vah is currently offline duke vahFriend
Messages: 33
Registered: December 2013
Member
would you mind sending me the direct link for this purpose?
Re: getting issues in Mars verison of Eclipse (Xtext) [message #1703910 is a reply to message #1703907] Wed, 05 August 2015 18:48 Go to previous messageGo to next message
Christian Dietrich is currently offline Christian DietrichFriend
Messages: 14661
Registered: July 2009
Senior Member
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF&component=Xtext

Twitter : @chrdietrich
Blog : https://www.dietrich-it.de
Re: getting issues in Mars verison of Eclipse (Xtext) [message #1703913 is a reply to message #1703910] Wed, 05 August 2015 19:21 Go to previous message
duke vah is currently offline duke vahFriend
Messages: 33
Registered: December 2013
Member
I just added it.
for the future reference:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=474354
Previous Topic:Null annotations in JvmGenericType
Next Topic:Question related to difference between Partial and Full parse from Xtext point of view
Goto Forum:
  


Current Time: Tue Mar 19 08:28:24 GMT 2024

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

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

Back to the top