Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » Problem running GMFTools with Xtext/GMF integration
Problem running GMFTools with Xtext/GMF integration [message #656066] Thu, 24 February 2011 01:13 Go to next message
No real name is currently offline No real nameFriend
Messages: 101
Registered: August 2010
Senior Member
Hi,

I'm trying to get Xtext/GMF integration to work. I've followed along the provided example and am now trying it on my own setup.

When I try to run the GMFTools, it seems like the generate .gmfgen and .transformed.gmfgen have lots of errors. These errors are of the sort 'Validation failed unexpectedly for ...".

I did the following:
1. Ran the .we2 file to generate .ecore and .genmodel files
2. From the .genmodel file, I generated .gmfgraph, .gmfmap, and .gmftool files. I put all of these files in org.xtext.example.<myDSL>.gfm.models plugin in the models/directory. I also copied the the .ext file and made it as follows:
import gmfgen;
import ecore;

// transforms the given GMFGenModel
List[emf::EObject] transform(List[emf::EObject] gmfGenModelContents) :
   let contents = gmfGenModelContents.eAllContents.addAll(gmfGenModelContents) :
   	contents.internalTransform() ->
   gmfGenModelContents;
 
internalTransform(GenEditorGenerator this) :
	setDomainGenModel(diagram.domainDiagramElement.genPackage.genModel)->
	setDomainFileExtension("hlm") ->
	setDynamicTemplates(true) ->
	setTemplateDirectory("org.xtext.example.hlm.gmf.models/templates");
 
internalTransform(GenPlugin this) :
	setPrintingEnabled(true) ->
	requiredPlugins.addAll({"org.xtext.example.hlm", "org.eclipse.xtext.gmf.glue"}); 

internalTransform(GenDiagram this) :
	setValidationDecorators(true) ->
	setValidationEnabled(true);
	
internalTransform(emf::EObject this) :
	{};


Then I went to Window ->Preferences -> GMFTools and setup the GMF models by adding the required files. I show the errors in the .gmfgen files.

Does anyone know what I'm doing wrong? I'm on Eclipse 3.6 using Xtext 1.0.1 plus latest GMFTools.

thanks

!ENTRY org.eclipse.gmf.validate 4 300 2011-02-23 17:03:26.855
!MESSAGE Validation failed unexpectedly for 'Tool Entry Function'. See log for details.
!STACK 0
java.lang.NullPointerException
	at org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.getReorientedIncomingLinks(GenNodeImpl.java:611)
	at org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.eIsSet(GenNodeImpl.java:369)
	at org.eclipse.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl.eIsSet(GenTopLevelNodeImpl.java:128)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eIsSet(BasicEObjectImpl.java:1247)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:407)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.next(EContentsEList.java:565)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleCrossReference(EcoreUtil.java:1696)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossReference(EcoreUtil.java:1672)
	at org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer.findExternalCrossReferences(EcoreUtil.java:1908)
	at org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer.find(EcoreUtil.java:1920)
	at org.eclipse.gmf.internal.validate.ExternModelImport.initializeExternPackages(ExternModelImport.java:142)
	at org.eclipse.gmf.internal.validate.ExternModelImport.getImporter(ExternModelImport.java:99)
	at org.eclipse.gmf.internal.validate.ExternModelImport$1.validate(ExternModelImport.java:73)
	at org.eclipse.gmf.internal.validate.ValidatorChain.validate(ValidatorChain.java:67)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:165)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:184)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:180)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:184)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:180)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:114)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper.validate(ValidationHelper.java:288)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper.validate(ValidationHelper.java:320)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesOperation.validateGenModel(ExecuteTemplatesOperation.java:263)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesOperation.run(ExecuteTemplatesOperation.java:106)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesAction.run(ExecuteTemplatesAction.java:47)
	at de.itemis.gmf.tools.contribution.GmfDiagramCodeGenerator.generateDiagramCode(GmfDiagramCodeGenerator.java:35)
	at de.itemis.gmf.tools.contribution.GMFToolsGeneration.run(GMFToolsGeneration.java:97)
	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
	at de.itemis.gmf.tools.contribution.GMFToolsHandler.execute(GMFToolsHandler.java:59)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
	at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
	at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:820)
	at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:806)
	at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:796)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	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.equinox.launcher.Main.invokeFramework(Main.java:619)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

!ENTRY org.eclipse.gmf.validate 4 300 2011-02-23 17:03:26.865
!MESSAGE Validation failed unexpectedly for 'Tool Entry Function'. See log for details.
!STACK 0
java.lang.NullPointerException
	at org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.getReorientedIncomingLinks(GenNodeImpl.java:611)
	at org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.eIsSet(GenNodeImpl.java:369)
	at org.eclipse.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl.eIsSet(GenTopLevelNodeImpl.java:128)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eIsSet(BasicEObjectImpl.java:1247)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:407)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.next(EContentsEList.java:565)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleCrossReference(EcoreUtil.java:1696)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossReference(EcoreUtil.java:1672)
	at org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer.findExternalCrossReferences(EcoreUtil.java:1908)
	at org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer.find(EcoreUtil.java:1920)
	at org.eclipse.gmf.internal.validate.ExternModelImport.initializeExternPackages(ExternModelImport.java:142)
	at org.eclipse.gmf.internal.validate.ExternModelImport.getImporter(ExternModelImport.java:99)
	at org.eclipse.gmf.internal.validate.AnnotatedOclValidator.handleMetaModel(AnnotatedOclValidator.java:72)
	at org.eclipse.gmf.internal.validate.AnnotatedOclValidator.validate(AnnotatedOclValidator.java:47)
	at org.eclipse.gmf.internal.validate.ValidatorChain.validate(ValidatorChain.java:67)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:165)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:184)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:180)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:184)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:180)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:114)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper.validate(ValidationHelper.java:288)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper.validate(ValidationHelper.java:320)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesOperation.validateGenModel(ExecuteTemplatesOperation.java:263)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesOperation.run(ExecuteTemplatesOperation.java:106)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesAction.run(ExecuteTemplatesAction.java:47)
	at de.itemis.gmf.tools.contribution.GmfDiagramCodeGenerator.generateDiagramCode(GmfDiagramCodeGenerator.java:35)
	at de.itemis.gmf.tools.contribution.GMFToolsGeneration.run(GMFToolsGeneration.java:97)
	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
	at de.itemis.gmf.tools.contribution.GMFToolsHandler.execute(GMFToolsHandler.java:59)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
	at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
	at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:820)
	at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:806)
	at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:796)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	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.equinox.launcher.Main.invokeFramework(Main.java:619)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

!ENTRY org.eclipse.gmf.validate 4 300 2011-02-23 17:03:26.875
!MESSAGE Validation failed unexpectedly for 'Tool Entry ParenthesizedExpression'. See log for details.
!STACK 0
java.lang.NullPointerException
	at org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.getReorientedIncomingLinks(GenNodeImpl.java:611)
	at org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.eIsSet(GenNodeImpl.java:369)
	at org.eclipse.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl.eIsSet(GenTopLevelNodeImpl.java:128)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eIsSet(BasicEObjectImpl.java:1247)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:407)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.next(EContentsEList.java:565)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleCrossReference(EcoreUtil.java:1696)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossReference(EcoreUtil.java:1672)
	at org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer.findExternalCrossReferences(EcoreUtil.java:1908)
	at org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer.find(EcoreUtil.java:1920)
	at org.eclipse.gmf.internal.validate.ExternModelImport.initializeExternPackages(ExternModelImport.java:142)
	at org.eclipse.gmf.internal.validate.ExternModelImport.getImporter(ExternModelImport.java:99)
	at org.eclipse.gmf.internal.validate.ExternModelImport$1.validate(ExternModelImport.java:73)
	at org.eclipse.gmf.internal.validate.ValidatorChain.validate(ValidatorChain.java:67)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:165)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:184)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:180)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:184)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:180)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:114)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper.validate(ValidationHelper.java:288)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper.validate(ValidationHelper.java:320)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesOperation.validateGenModel(ExecuteTemplatesOperation.java:263)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesOperation.run(ExecuteTemplatesOperation.java:106)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesAction.run(ExecuteTemplatesAction.java:47)
	at de.itemis.gmf.tools.contribution.GmfDiagramCodeGenerator.generateDiagramCode(GmfDiagramCodeGenerator.java:35)
	at de.itemis.gmf.tools.contribution.GMFToolsGeneration.run(GMFToolsGeneration.java:97)
	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
	at de.itemis.gmf.tools.contribution.GMFToolsHandler.execute(GMFToolsHandler.java:59)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
	at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
	at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:820)
	at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:806)
	at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:796)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	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.equinox.launcher.Main.invokeFramework(Main.java:619)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

!ENTRY org.eclipse.gmf.validate 4 300 2011-02-23 17:03:26.886
!MESSAGE Validation failed unexpectedly for 'Tool Entry ParenthesizedExpression'. See log for details.
!STACK 0
java.lang.NullPointerException
	at org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.getReorientedIncomingLinks(GenNodeImpl.java:611)
	at org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.eIsSet(GenNodeImpl.java:369)
	at org.eclipse.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl.eIsSet(GenTopLevelNodeImpl.java:128)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eIsSet(BasicEObjectImpl.java:1247)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:407)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.next(EContentsEList.java:565)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleCrossReference(EcoreUtil.java:1696)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossReference(EcoreUtil.java:1672)
	at org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer.findExternalCrossReferences(EcoreUtil.java:1908)
	at org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer.find(EcoreUtil.java:1920)
	at org.eclipse.gmf.internal.validate.ExternModelImport.initializeExternPackages(ExternModelImport.java:142)
	at org.eclipse.gmf.internal.validate.ExternModelImport.getImporter(ExternModelImport.java:99)
	at org.eclipse.gmf.internal.validate.AnnotatedOclValidator.handleMetaModel(AnnotatedOclValidator.java:72)
	at org.eclipse.gmf.internal.validate.AnnotatedOclValidator.validate(AnnotatedOclValidator.java:47)
	at org.eclipse.gmf.internal.validate.ValidatorChain.validate(ValidatorChain.java:67)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:165)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:184)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:180)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:184)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:180)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:168)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper$SmartDiagnostician.validate(ValidationHelper.java:96)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143)
	at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:114)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper.validate(ValidationHelper.java:288)
	at org.eclipse.gmf.internal.bridge.transform.ValidationHelper.validate(ValidationHelper.java:320)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesOperation.validateGenModel(ExecuteTemplatesOperation.java:263)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesOperation.run(ExecuteTemplatesOperation.java:106)
	at org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTemplatesAction.run(ExecuteTemplatesAction.java:47)
	at de.itemis.gmf.tools.contribution.GmfDiagramCodeGenerator.generateDiagramCode(GmfDiagramCodeGenerator.java:35)
	at de.itemis.gmf.tools.contribution.GMFToolsGeneration.run(GMFToolsGeneration.java:97)
	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
	at de.itemis.gmf.tools.contribution.GMFToolsHandler.execute(GMFToolsHandler.java:59)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
	at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
	at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
	at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:820)
	at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:806)
	at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:796)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	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.equinox.launcher.Main.invokeFramework(Main.java:619)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

and so on.....



What is shown in the Problems View.
Description	Resource	Path	Location	Type
The required feature 'targetMetaFeature' of 'Type Link Model Facet' must be set	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
The required feature 'targetMetaFeature' of 'Type Link Model Facet' must be set	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Feature Label Model Facet'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Feature Label Model Facet'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Feature Label Model Facet'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Feature Label Model Facet'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Feature Link Model Facet'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Feature Link Model Facet'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Feature Link Model Facet'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Feature Link Model Facet'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.draw2d.FreeformLayer'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.draw2d.FreeformLayer'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.draw2d.FreeformLayer'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.draw2d.FreeformLayer'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.draw2d.RectangleFigure'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.draw2d.RectangleFigure'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.draw2d.RectangleFigure'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.draw2d.RectangleFigure'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Figure Viewmap org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Context Menu'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Context Menu'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Context Menu'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Context Menu'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Custom Property Tab domain'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Custom Property Tab domain'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Custom Property Tab domain'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Custom Property Tab domain'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Diagram HLMModelEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Diagram HLMModelEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Diagram HLMModelEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Diagram HLMModelEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Diagram Updater MyHLMDiagramUpdater'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Diagram Updater MyHLMDiagramUpdater'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Diagram Updater MyHLMDiagramUpdater'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Diagram Updater MyHLMDiagramUpdater'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Editor Generator org.xtext.example.hlm.myHLM.diagram'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Editor Generator org.xtext.example.hlm.myHLM.diagram'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Editor Generator org.xtext.example.hlm.myHLM.diagram'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Editor Generator org.xtext.example.hlm.myHLM.diagram'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Editor View org.xtext.example.hlm.myHLM.diagram.part'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Editor View org.xtext.example.hlm.myHLM.diagram.part'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Editor View org.xtext.example.hlm.myHLM.diagram.part'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Editor View org.xtext.example.hlm.myHLM.diagram.part'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link ActionEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link ActionEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link ActionEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link ActionEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link ConditionEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link ConditionEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link ConditionEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link ConditionEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link DefaultEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link DefaultEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link DefaultEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link DefaultEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link StartupNextStateEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link StartupNextStateEditPart'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link StartupNextStateEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Link StartupNextStateEditPart'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference incoming links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference links'. See log for details.	MyHLM.transformed.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference outgoing links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference outgoing links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference outgoing links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference outgoing links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference outgoing links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem
Validation failed unexpectedly for 'Gen Navigator Child Reference outgoing links'. See log for details.	MyHLM.gmfgen	/org.xtext.example.hlm/src-gen/org/xtext/example/hlm	Unknown	EMF Problem


Re: Problem running GMFTools with Xtext/GMF integration [message #656114 is a reply to message #656066] Thu, 24 February 2011 09:08 Go to previous messageGo to next message
Jan Koehnlein is currently offline Jan KoehnleinFriend
Messages: 760
Registered: July 2009
Location: Hamburg
Senior Member
Hi,

that looks like the GMF versions don't match. GMF Tooling (not GMFTools)
used to come with new incompatible versions of their Ecore models every
now and then and usually installs UI actions to migrate existing gmf*
models.

Does the problem also appear when you're using plain GMF (no GMFTools)?
If so, please file a bug to Xtext otherwise to GMFTools.

Regards
Jan

Am 24.02.11 02:14, schrieb pgbackup@yahoo.com:
> Hi,
>
> I'm trying to get Xtext/GMF integration to work. I've followed along the
> provided example and am now trying it on my own setup.
> When I try to run the GMFTools, it seems like the generate .gmfgen and
> .transformed.gmfgen have lots of errors. These errors are of the sort
> 'Validation failed unexpectedly for ...".
>
> I did the following:
> 1. Ran the .we2 file to generate .ecore and .genmodel files
> 2. From the .genmodel file, I generated .gmfgraph, .gmfmap, and .gmftool
> files. I put all of these files in org.xtext.example.<myDSL>.gfm.models
> plugin in the models/directory. I also copied the the .ext file and made
> it as follows:
>
> import gmfgen;
> import ecore;
>
> // transforms the given GMFGenModel
> List[emf::EObject] transform(List[emf::EObject] gmfGenModelContents) :
> let contents =
> gmfGenModelContents.eAllContents.addAll(gmfGenModelContents) :
> contents.internalTransform() ->
> gmfGenModelContents;
>
> internalTransform(GenEditorGenerator this) :
> setDomainGenModel(diagram.domainDiagramElement.genPackage.ge nModel)- >
> setDomainFileExtension("hlm") ->
> setDynamicTemplates(true) ->
> setTemplateDirectory("org.xtext.example.hlm.gmf.models/templates ");
>
> internalTransform(GenPlugin this) :
> setPrintingEnabled(true) ->
> requiredPlugins.addAll({"org.xtext.example.hlm",
> "org.eclipse.xtext.gmf.glue"});
> internalTransform(GenDiagram this) :
> setValidationDecorators(true) ->
> setValidationEnabled(true);
>
> internalTransform(emf::EObject this) :
> {};
>
>
> Then I went to Window ->Preferences -> GMFTools and setup the GMF models
> by adding the required files. I show the errors in the .gmfgen files.
> Does anyone know what I'm doing wrong? I'm on Eclipse 3.6 using Xtext
> 1.0.1 plus latest GMFTools.
>
> thanks
>
>
> !ENTRY org.eclipse.gmf.validate 4 300 2011-02-23 17:03:26.855
> !MESSAGE Validation failed unexpectedly for 'Tool Entry Function'. See
> log for details.
> !STACK 0
> java.lang.NullPointerException
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.getReoriente dIncomingLinks(GenNodeImpl.java:611)
>
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.eIsSet(GenNo deImpl.java:369)
>
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl.eIsS et(GenTopLevelNodeImpl.java:128)
>
> at
> org.eclipse.emf.ecore.impl.BasicEObjectImpl.eIsSet(BasicEObj ectImpl.java:1247)
>
> at
> org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImp l.hasNext(EContentsEList.java:407)
>
> at
> org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImp l.next(EContentsEList.java:565)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleC rossReference(EcoreUtil.java:1696)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossRe ference(EcoreUtil.java:1672)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer .findExternalCrossReferences(EcoreUtil.java:1908)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer .find(EcoreUtil.java:1920)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport.initiali zeExternPackages(ExternModelImport.java:142)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport.getImpor ter(ExternModelImport.java:99)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport$1.valida te(ExternModelImport.java:73)
>
> at
> org.eclipse.gmf.internal.validate.ValidatorChain.validate(Va lidatorChain.java:67)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:165)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:184)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:180)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:184)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:180)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:114)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper.v alidate(ValidationHelper.java:288)
>
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper.v alidate(ValidationHelper.java:320)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesOperation.validateGenModel(ExecuteTemplatesOperation.java :263)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesOperation.run(ExecuteTemplatesOperation.java:106)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesAction.run(ExecuteTemplatesAction.java:47)
>
> at
> de.itemis.gmf.tools.contribution.GmfDiagramCodeGenerator.gen erateDiagramCode(GmfDiagramCodeGenerator.java:35)
>
> at
> de.itemis.gmf.tools.contribution.GMFToolsGeneration.run(GMFT oolsGeneration.java:97)
>
> at
> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:464)
>
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:372)
> at
> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:507)
>
> at
> de.itemis.gmf.tools.contribution.GMFToolsHandler.execute(GMF ToolsHandler.java:59)
>
> at
> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:293)
>
> at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
> at
> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>
> at
> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>
> at
> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:241)
>
> at
> org.eclipse.ui.menus.CommandContributionItem.handleWidgetSel ection(CommandContributionItem.java:820)
>
> at
> org.eclipse.ui.menus.CommandContributionItem.access$19(Comma ndContributionItem.java:806)
>
> at
> org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(C ommandContributionItem.java:796)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:4066)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3657)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2629)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:24 27)
> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:663)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:115)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:369)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> 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.equinox.launcher.Main.invokeFramework(Main.java: 619)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
>
> !ENTRY org.eclipse.gmf.validate 4 300 2011-02-23 17:03:26.865
> !MESSAGE Validation failed unexpectedly for 'Tool Entry Function'. See
> log for details.
> !STACK 0
> java.lang.NullPointerException
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.getReoriente dIncomingLinks(GenNodeImpl.java:611)
>
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.eIsSet(GenNo deImpl.java:369)
>
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl.eIsS et(GenTopLevelNodeImpl.java:128)
>
> at
> org.eclipse.emf.ecore.impl.BasicEObjectImpl.eIsSet(BasicEObj ectImpl.java:1247)
>
> at
> org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImp l.hasNext(EContentsEList.java:407)
>
> at
> org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImp l.next(EContentsEList.java:565)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleC rossReference(EcoreUtil.java:1696)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossRe ference(EcoreUtil.java:1672)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer .findExternalCrossReferences(EcoreUtil.java:1908)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer .find(EcoreUtil.java:1920)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport.initiali zeExternPackages(ExternModelImport.java:142)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport.getImpor ter(ExternModelImport.java:99)
>
> at
> org.eclipse.gmf.internal.validate.AnnotatedOclValidator.hand leMetaModel(AnnotatedOclValidator.java:72)
>
> at
> org.eclipse.gmf.internal.validate.AnnotatedOclValidator.vali date(AnnotatedOclValidator.java:47)
>
> at
> org.eclipse.gmf.internal.validate.ValidatorChain.validate(Va lidatorChain.java:67)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:165)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:184)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:180)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:184)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:180)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:114)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper.v alidate(ValidationHelper.java:288)
>
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper.v alidate(ValidationHelper.java:320)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesOperation.validateGenModel(ExecuteTemplatesOperation.java :263)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesOperation.run(ExecuteTemplatesOperation.java:106)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesAction.run(ExecuteTemplatesAction.java:47)
>
> at
> de.itemis.gmf.tools.contribution.GmfDiagramCodeGenerator.gen erateDiagramCode(GmfDiagramCodeGenerator.java:35)
>
> at
> de.itemis.gmf.tools.contribution.GMFToolsGeneration.run(GMFT oolsGeneration.java:97)
>
> at
> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:464)
>
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:372)
> at
> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:507)
>
> at
> de.itemis.gmf.tools.contribution.GMFToolsHandler.execute(GMF ToolsHandler.java:59)
>
> at
> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:293)
>
> at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
> at
> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>
> at
> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>
> at
> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:241)
>
> at
> org.eclipse.ui.menus.CommandContributionItem.handleWidgetSel ection(CommandContributionItem.java:820)
>
> at
> org.eclipse.ui.menus.CommandContributionItem.access$19(Comma ndContributionItem.java:806)
>
> at
> org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(C ommandContributionItem.java:796)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:4066)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3657)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2629)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:24 27)
> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:663)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:115)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:369)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> 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.equinox.launcher.Main.invokeFramework(Main.java: 619)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
>
> !ENTRY org.eclipse.gmf.validate 4 300 2011-02-23 17:03:26.875
> !MESSAGE Validation failed unexpectedly for 'Tool Entry
> ParenthesizedExpression'. See log for details.
> !STACK 0
> java.lang.NullPointerException
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.getReoriente dIncomingLinks(GenNodeImpl.java:611)
>
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.eIsSet(GenNo deImpl.java:369)
>
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl.eIsS et(GenTopLevelNodeImpl.java:128)
>
> at
> org.eclipse.emf.ecore.impl.BasicEObjectImpl.eIsSet(BasicEObj ectImpl.java:1247)
>
> at
> org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImp l.hasNext(EContentsEList.java:407)
>
> at
> org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImp l.next(EContentsEList.java:565)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleC rossReference(EcoreUtil.java:1696)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossRe ference(EcoreUtil.java:1672)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer .findExternalCrossReferences(EcoreUtil.java:1908)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer .find(EcoreUtil.java:1920)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport.initiali zeExternPackages(ExternModelImport.java:142)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport.getImpor ter(ExternModelImport.java:99)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport$1.valida te(ExternModelImport.java:73)
>
> at
> org.eclipse.gmf.internal.validate.ValidatorChain.validate(Va lidatorChain.java:67)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:165)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:184)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:180)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:184)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:180)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:114)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper.v alidate(ValidationHelper.java:288)
>
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper.v alidate(ValidationHelper.java:320)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesOperation.validateGenModel(ExecuteTemplatesOperation.java :263)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesOperation.run(ExecuteTemplatesOperation.java:106)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesAction.run(ExecuteTemplatesAction.java:47)
>
> at
> de.itemis.gmf.tools.contribution.GmfDiagramCodeGenerator.gen erateDiagramCode(GmfDiagramCodeGenerator.java:35)
>
> at
> de.itemis.gmf.tools.contribution.GMFToolsGeneration.run(GMFT oolsGeneration.java:97)
>
> at
> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:464)
>
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:372)
> at
> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:507)
>
> at
> de.itemis.gmf.tools.contribution.GMFToolsHandler.execute(GMF ToolsHandler.java:59)
>
> at
> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:293)
>
> at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
> at
> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>
> at
> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>
> at
> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:241)
>
> at
> org.eclipse.ui.menus.CommandContributionItem.handleWidgetSel ection(CommandContributionItem.java:820)
>
> at
> org.eclipse.ui.menus.CommandContributionItem.access$19(Comma ndContributionItem.java:806)
>
> at
> org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(C ommandContributionItem.java:796)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:4066)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3657)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2629)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:24 27)
> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:663)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:115)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:369)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> 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.equinox.launcher.Main.invokeFramework(Main.java: 619)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
>
> !ENTRY org.eclipse.gmf.validate 4 300 2011-02-23 17:03:26.886
> !MESSAGE Validation failed unexpectedly for 'Tool Entry
> ParenthesizedExpression'. See log for details.
> !STACK 0
> java.lang.NullPointerException
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.getReoriente dIncomingLinks(GenNodeImpl.java:611)
>
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenNodeImpl.eIsSet(GenNo deImpl.java:369)
>
> at
> org.eclipse.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl.eIsS et(GenTopLevelNodeImpl.java:128)
>
> at
> org.eclipse.emf.ecore.impl.BasicEObjectImpl.eIsSet(BasicEObj ectImpl.java:1247)
>
> at
> org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImp l.hasNext(EContentsEList.java:407)
>
> at
> org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImp l.next(EContentsEList.java:565)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleC rossReference(EcoreUtil.java:1696)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossRe ference(EcoreUtil.java:1672)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer .findExternalCrossReferences(EcoreUtil.java:1908)
>
> at
> org.eclipse.emf.ecore.util.EcoreUtil$ExternalCrossReferencer .find(EcoreUtil.java:1920)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport.initiali zeExternPackages(ExternModelImport.java:142)
>
> at
> org.eclipse.gmf.internal.validate.ExternModelImport.getImpor ter(ExternModelImport.java:99)
>
> at
> org.eclipse.gmf.internal.validate.AnnotatedOclValidator.hand leMetaModel(AnnotatedOclValidator.java:72)
>
> at
> org.eclipse.gmf.internal.validate.AnnotatedOclValidator.vali date(AnnotatedOclValidator.java:47)
>
> at
> org.eclipse.gmf.internal.validate.ValidatorChain.validate(Va lidatorChain.java:67)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:165)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:184)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:180)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:184)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.doValidateContents( Diagnostician.java:180)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:168)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper$S martDiagnostician.validate(ValidationHelper.java:96)
>
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:143)
> at
> org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostic ian.java:114)
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper.v alidate(ValidationHelper.java:288)
>
> at
> org.eclipse.gmf.internal.bridge.transform.ValidationHelper.v alidate(ValidationHelper.java:320)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesOperation.validateGenModel(ExecuteTemplatesOperation.java :263)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesOperation.run(ExecuteTemplatesOperation.java:106)
>
> at
> org.eclipse.gmf.internal.codegen.popup.actions.ExecuteTempla tesAction.run(ExecuteTemplatesAction.java:47)
>
> at
> de.itemis.gmf.tools.contribution.GmfDiagramCodeGenerator.gen erateDiagramCode(GmfDiagramCodeGenerator.java:35)
>
> at
> de.itemis.gmf.tools.contribution.GMFToolsGeneration.run(GMFT oolsGeneration.java:97)
>
> at
> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:464)
>
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:372)
> at
> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:507)
>
> at
> de.itemis.gmf.tools.contribution.GMFToolsHandler.execute(GMF ToolsHandler.java:59)
>
> at
> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:293)
>
> at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
> at
> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>
> at
> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>
> at
> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:241)
>
> at
> org.eclipse.ui.menus.CommandContributionItem.handleWidgetSel ection(CommandContributionItem.java:820)
>
> at
> org.eclipse.ui.menus.CommandContributionItem.access$19(Comma ndContributionItem.java:806)
>
> at
> org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(C ommandContributionItem.java:796)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:4066)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3657)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2629)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:24 27)
> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:663)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:115)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:369)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> 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.equinox.launcher.Main.invokeFramework(Main.java: 619)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
>
> and so on.....
>
>
>
> What is shown in the Problems View.
>
> Description Resource Path Location Type
> The required feature 'targetMetaFeature' of 'Type Link Model Facet' must
> be set MyHLM.gmfgen /org.xtext.example.hlm/src-gen/org/xtext/example/hlm
> Unknown EMF Problem
> The required feature 'targetMetaFeature' of 'Type Link Model Facet' must
> be set MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Feature Label Model Facet'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Feature Label Model Facet'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Feature Label Model Facet'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Feature Label Model Facet'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Feature Link Model Facet'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Feature Link Model Facet'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Feature Link Model Facet'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Feature Link Model Facet'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.draw2d.FreeformLayer'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.draw2d.FreeformLayer'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.draw2d.FreeformLayer'. See log for details.
> MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.draw2d.FreeformLayer'. See log for details.
> MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.draw2d.RectangleFigure'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.draw2d.RectangleFigure'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.draw2d.RectangleFigure'. See log for details.
> MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.draw2d.RectangleFigure'. See log for details.
> MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnection Ex'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnection Ex'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnection Ex'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnection Ex'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnection Ex'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnection Ex'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnection Ex'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Figure Viewmap
> org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnection Ex'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Context Menu'. See log for
> details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Context Menu'. See log for
> details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Context Menu'. See log for
> details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Context Menu'. See log for
> details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Custom Property Tab domain'. See
> log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Custom Property Tab domain'. See
> log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Custom Property Tab domain'. See
> log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Custom Property Tab domain'. See
> log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Diagram HLMModelEditPart'. See
> log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Diagram HLMModelEditPart'. See
> log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Diagram HLMModelEditPart'. See
> log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Diagram HLMModelEditPart'. See
> log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Diagram Updater
> MyHLMDiagramUpdater'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Diagram Updater
> MyHLMDiagramUpdater'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Diagram Updater
> MyHLMDiagramUpdater'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Diagram Updater
> MyHLMDiagramUpdater'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Editor Generator
> org.xtext.example.hlm.myHLM.diagram'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Editor Generator
> org.xtext.example.hlm.myHLM.diagram'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Editor Generator
> org.xtext.example.hlm.myHLM.diagram'. See log for details.
> MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Editor Generator
> org.xtext.example.hlm.myHLM.diagram'. See log for details.
> MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Editor View
> org.xtext.example.hlm.myHLM.diagram.part'. See log for details.
> MyHLM.gmfgen /org.xtext.example.hlm/src-gen/org/xtext/example/hlm
> Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Editor View
> org.xtext.example.hlm.myHLM.diagram.part'. See log for details.
> MyHLM.gmfgen /org.xtext.example.hlm/src-gen/org/xtext/example/hlm
> Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Editor View
> org.xtext.example.hlm.myHLM.diagram.part'. See log for details.
> MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Editor View
> org.xtext.example.hlm.myHLM.diagram.part'. See log for details.
> MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link ActionEditPart'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link ActionEditPart'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link ActionEditPart'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link ActionEditPart'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link ConditionEditPart'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link ConditionEditPart'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link ConditionEditPart'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link ConditionEditPart'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link DefaultEditPart'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link DefaultEditPart'. See log
> for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link DefaultEditPart'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link DefaultEditPart'. See log
> for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link StartupNextStateEditPart'.
> See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link StartupNextStateEditPart'.
> See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link StartupNextStateEditPart'.
> See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Link StartupNextStateEditPart'.
> See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> incoming links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> links'. See log for details. MyHLM.transformed.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> outgoing links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> outgoing links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> outgoing links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> outgoing links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> outgoing links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
> Validation failed unexpectedly for 'Gen Navigator Child Reference
> outgoing links'. See log for details. MyHLM.gmfgen
> /org.xtext.example.hlm/src-gen/org/xtext/example/hlm Unknown EMF Problem
>
>
>


--
Need professional support for Eclipse Modeling?
Go visit: http://xtext.itemis.com


---
Get professional support from the Xtext committers at www.typefox.io
Re: Problem running GMFTools with Xtext/GMF integration [message #991148 is a reply to message #656066] Mon, 17 December 2012 14:30 Go to previous messageGo to next message
Peter Mielke is currently offline Peter MielkeFriend
Messages: 3
Registered: December 2012
Junior Member
I am seeing the same exception when trying to create a generator model from a simple ecore file. Has any one heard of a solution or workaround to this issue? Thanks in advance!
Re: Problem running GMFTools with Xtext/GMF integration [message #1200618 is a reply to message #991148] Thu, 21 November 2013 10:24 Go to previous message
Pushpender Garg is currently offline Pushpender GargFriend
Messages: 1
Registered: November 2013
Junior Member
providing target feature for link mapping fixed it for me.
Previous Topic:duplicate validation
Next Topic:Force serialization of equal values?
Goto Forum:
  


Current Time: Fri Mar 29 08:46:41 GMT 2024

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

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

Back to the top