|Loading Xtext Resource Into EMF Editor Breaks on Save? [message #1763683]
||Thu, 18 May 2017 14:38
| Brandon Lewis
Registered: May 2012
I have a simple EMF model in which I have built the standard edit/editor plug-ins and therefore have a basic EMF editor that I can use to edit my EMF model. My EMF model has references to an Xtext DSL I've created. I have validated that all the models talk to one another and that I can create links from the EMF model to the Xtext model and the links are persisted as I want them to be.|
I have found, however, that even loading the Xtext resource into the EMF editor is enough to break the editor while the doSave() method is being called. I don't have to have created any links between the models to get this broken behavior. In order to save, I have to close the dirty editor, and only then can I save the file without the following errors.
I can't put my finger on what is happening. All I have to do is load both models into the editor, and if I change anything in the EMF model to trigger a dirty setting, I get the following error:
!ENTRY company.domain..editor 2 0 2017-05-17 15:49:53.066
Followed by a stack overflow inducing chain of these:
Each of the models validates on its own and there are no links between them.
Edit: It is not my current intention to let people edit the Xtext DSL resource using this editor, I am only trying to demonstrated edits of my EMF model (which isn't Xtext).
Is this something to do with serialization of the Xtext model and even if I don't want to edit it, I need to provide some kind of serialization description?
[Updated on: Thu, 18 May 2017 14:42]
Report message to a moderator
Powered by FUDForum
. Page generated in 0.01759 seconds