Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » No EObjectDescription could be found in Scope(No EObjectDescription could be found in Scope)
icon5.gif  No EObjectDescription could be found in Scope [message #1460231] Mon, 03 November 2014 10:37 Go to next message
Arshad Adavani is currently offline Arshad AdavaniFriend
Messages: 163
Registered: July 2013
Location: Bangalore
Senior Member
Hi all,

I have 2 DSLs created from the same grammar. In my grammar Cross linking is allowed for the same languages.

I am facing this exception :

java.lang.RuntimeException: No EObjectDescription could be found in Scope ....
	at org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic$ExceptionThrowingAcceptor.accept(ISerializationDiagnostic.java:70)
	at org.eclipse.xtext.serializer.tokens.CrossReferenceSerializer.getCrossReferenceNameFromScope(CrossReferenceSerializer.java:146)
	at org.eclipse.xtext.serializer.tokens.CrossReferenceSerializer.serializeCrossRef(CrossReferenceSerializer.java:119)
	at org.eclipse.xtext.serializer.acceptor.SequenceFeeder.getToken(SequenceFeeder.java:453)
	at org.eclipse.xtext.serializer.acceptor.SequenceFeeder.accept(SequenceFeeder.java:214)
	at org.eclipse.xtext.serializer.acceptor.SequenceFeeder.acceptAction(SequenceFeeder.java:292)
	at org.eclipse.xtext.serializer.acceptor.SequenceFeeder.accept(SequenceFeeder.java:95)
	at org.eclipse.xtext.serializer.sequencer.BacktrackingSemanticSequencer.accept(BacktrackingSemanticSequencer.java:405)
	at org.eclipse.xtext.serializer.sequencer.BacktrackingSemanticSequencer.createSequence(BacktrackingSemanticSequencer.java:441)
	at org.eclipse.xtext.serializer.impl.Serializer.serialize(Serializer.java:85)
	at org.eclipse.xtext.serializer.impl.Serializer.serialize(Serializer.java:108)
	at org.eclipse.xtext.serializer.impl.Serializer.serialize(Serializer.java:122)
	at org.eclipse.xtext.serializer.impl.Serializer.serialize(Serializer.java:51)
	at ............


and hence generator fails.

Note: I am able to execute perfectly through command line mode. I guess something wrong in the scope provider.

Can someone suggest me some solution ?


Thanks for any help Smile


Arshad
Re: No EObjectDescription could be found in Scope [message #1460261 is a reply to message #1460231] Mon, 03 November 2014 11:18 Go to previous messageGo to next message
Christian Dietrich is currently offline Christian DietrichFriend
Messages: 14665
Registered: July 2009
Senior Member
Hi,

without any further hints it is hard to help.
the error basically says: you tro to serialize a cross ref to something that is not in the scope.


Twitter : @chrdietrich
Blog : https://www.dietrich-it.de
icon14.gif  Re: No EObjectDescription could be found in Scope [message #1470490 is a reply to message #1460261] Wed, 12 November 2014 11:28 Go to previous message
Arshad Adavani is currently offline Arshad AdavaniFriend
Messages: 163
Registered: July 2013
Location: Bangalore
Senior Member
Hi Christian,
Sorry for the late response. I was not at office.
My problem actually got solved.
My scope provider was returning me null, had to improve scoping part.

Thanks for the help you provide Smile


Arshad
Previous Topic:Problems with LazyLinkingResource URI in GMF integration
Next Topic:Interrupt inferring
Goto Forum:
  


Current Time: Fri Apr 26 11:11:36 GMT 2024

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

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

Back to the top