java.lang.IllegalStateException: java.lang.reflect.InvocationTargetException at org.eclipse.emf.texo.eclipse.popup.actions.BaseGenerateAction.run(BaseGenerateAction.java:86) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1392) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3742) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3363) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) 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:354) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) at org.eclipse.equinox.launcher.Main.run(Main.java:1450) at org.eclipse.equinox.launcher.Main.main(Main.java:1426) Caused by: java.lang.reflect.InvocationTargetException at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:421) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:275) at org.eclipse.ui.internal.progress.ProgressManager$3.run(ProgressManager.java:960) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:995) at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:970) at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1166) at org.eclipse.emf.texo.eclipse.popup.actions.BaseGenerateAction.run(BaseGenerateAction.java:79) ... 30 more Caused by: java.lang.IllegalStateException: java.lang.IllegalStateException: Exception (The object 'org.eclipse.emf.texo.modelgenerator.modelannotations.EPackageModelGenAnnotation@6025fc3 (description: null, lastIdentifier: null, generated: false) (documentation: null, name: jpa, addRuntimeModelBehavior: , generateInterfaces: , packagePath: org.soluvas.jpa.jpa, modelClassesPackagePath: org.soluvas.jpa.jpa, qualifiedClassName: org.soluvas.jpa.jpa.JpaModelPackage, simpleClassName: JpaModelPackage, simpleModelFactoryClassName: JpaModelFactory, ecoreFileContent:
, ecoreFileName: jpa.ecore, javaFileHeader: null, modelPackageClassNamePostFix: ModelPackage, modelFactoryClassNamePostFix: ModelFactory, featureGroupClassNamePostFix: FeatureGroup, generateSafeManyAccess: , rootClassExtends: null, rootInterfaceExtends: null, featureMapClassExtends: null, generateBidirectionalAssociationSupport: , handleEcoreFile: , daoClassesPackagePath: org.soluvas.jpa.jpa.dao, daoPatternName: dao, daoRootClass: org.eclipse.emf.texo.server.store.BaseDao)' is not contained in a resource.) for modelFile: /id.co.bippo.inventory/src/main/resources/id/co/bippo/inventory/inventorybalance.ecore epackage InventoryBalance epackage uri : platform:/resource/id.co.bippo.inventory/src/main/resources/id/co/bippo/inventory/inventorybalance.ecore at org.eclipse.emf.texo.eclipse.popup.actions.GenerateAnnotationModel.generateFromModelFile(GenerateAnnotationModel.java:107) at org.eclipse.emf.texo.eclipse.popup.actions.GenerateAnnotationModel.generateFromModelFiles(GenerateAnnotationModel.java:48) at org.eclipse.emf.texo.eclipse.popup.actions.BaseGenerateAction.generate(BaseGenerateAction.java:127) at org.eclipse.emf.texo.eclipse.popup.actions.BaseGenerateAction.generate(BaseGenerateAction.java:107) at org.eclipse.emf.texo.eclipse.popup.actions.BaseGenerateAction$1.execute(BaseGenerateAction.java:75) at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Caused by: java.lang.IllegalStateException: Exception (The object 'org.eclipse.emf.texo.modelgenerator.modelannotations.EPackageModelGenAnnotation@6025fc3 (description: null, lastIdentifier: null, generated: false) (documentation: null, name: jpa, addRuntimeModelBehavior: , generateInterfaces: , packagePath: org.soluvas.jpa.jpa, modelClassesPackagePath: org.soluvas.jpa.jpa, qualifiedClassName: org.soluvas.jpa.jpa.JpaModelPackage, simpleClassName: JpaModelPackage, simpleModelFactoryClassName: JpaModelFactory, ecoreFileContent:
, ecoreFileName: jpa.ecore, javaFileHeader: null, modelPackageClassNamePostFix: ModelPackage, modelFactoryClassNamePostFix: ModelFactory, featureGroupClassNamePostFix: FeatureGroup, generateSafeManyAccess: , rootClassExtends: null, rootInterfaceExtends: null, featureMapClassExtends: null, generateBidirectionalAssociationSupport: , handleEcoreFile: , daoClassesPackagePath: org.soluvas.jpa.jpa.dao, daoPatternName: dao, daoRootClass: org.eclipse.emf.texo.server.store.BaseDao)' is not contained in a resource.) for modelFile: /id.co.bippo.inventory/src/main/resources/id/co/bippo/inventory/inventorybalance.ecore epackage InventoryBalance epackage uri : platform:/resource/id.co.bippo.inventory/src/main/resources/id/co/bippo/inventory/inventorybalance.ecore at org.eclipse.emf.texo.generator.AnnotationModelGenerator.createStoreAnnotationModel(AnnotationModelGenerator.java:94) at org.eclipse.emf.texo.eclipse.popup.actions.GenerateAnnotationModel.generateFromModelFile(GenerateAnnotationModel.java:104) ... 8 more Caused by: org.eclipse.emf.ecore.resource.Resource$IOWrappedException: The object 'org.eclipse.emf.texo.modelgenerator.modelannotations.EPackageModelGenAnnotation@6025fc3 (description: null, lastIdentifier: null, generated: false) (documentation: null, name: jpa, addRuntimeModelBehavior: , generateInterfaces: , packagePath: org.soluvas.jpa.jpa, modelClassesPackagePath: org.soluvas.jpa.jpa, qualifiedClassName: org.soluvas.jpa.jpa.JpaModelPackage, simpleClassName: JpaModelPackage, simpleModelFactoryClassName: JpaModelFactory, ecoreFileContent:
, ecoreFileName: jpa.ecore, javaFileHeader: null, modelPackageClassNamePostFix: ModelPackage, modelFactoryClassNamePostFix: ModelFactory, featureGroupClassNamePostFix: FeatureGroup, generateSafeManyAccess: , rootClassExtends: null, rootInterfaceExtends: null, featureMapClassExtends: null, generateBidirectionalAssociationSupport: , handleEcoreFile: , daoClassesPackagePath: org.soluvas.jpa.jpa.dao, daoPatternName: dao, daoRootClass: org.eclipse.emf.texo.server.store.BaseDao)' is not contained in a resource. at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.endSave(XMLSaveImpl.java:301) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.save(XMLSaveImpl.java:265) at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doSave(XMLResourceImpl.java:365) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:1430) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:999) at org.eclipse.emf.texo.generator.AnnotationModelGenerator.createStoreAnnotationModel(AnnotationModelGenerator.java:92) ... 9 more Caused by: org.eclipse.emf.ecore.xmi.DanglingHREFException: The object 'org.eclipse.emf.texo.modelgenerator.modelannotations.EPackageModelGenAnnotation@6025fc3 (description: null, lastIdentifier: null, generated: false) (documentation: null, name: jpa, addRuntimeModelBehavior: , generateInterfaces: , packagePath: org.soluvas.jpa.jpa, modelClassesPackagePath: org.soluvas.jpa.jpa, qualifiedClassName: org.soluvas.jpa.jpa.JpaModelPackage, simpleClassName: JpaModelPackage, simpleModelFactoryClassName: JpaModelFactory, ecoreFileContent:
, ecoreFileName: jpa.ecore, javaFileHeader: null, modelPackageClassNamePostFix: ModelPackage, modelFactoryClassNamePostFix: ModelFactory, featureGroupClassNamePostFix: FeatureGroup, generateSafeManyAccess: , rootClassExtends: null, rootInterfaceExtends: null, featureMapClassExtends: null, generateBidirectionalAssociationSupport: , handleEcoreFile: , daoClassesPackagePath: org.soluvas.jpa.jpa.dao, daoPatternName: dao, daoRootClass: org.eclipse.emf.texo.server.store.BaseDao)' is not contained in a resource. at org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.handleDanglingHREF(XMLHelperImpl.java:754) at org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.getURIFragment(XMLHelperImpl.java:725) at org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.getIDREF(XMLHelperImpl.java:747) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveIDRefMany(XMLSaveImpl.java:2018) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveFeatures(XMLSaveImpl.java:1365) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveFeatures(XMLSaveImpl.java:1219) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveElementID(XMLSaveImpl.java:2711) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveElement(XMLSaveImpl.java:1176) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveElement(XMLSaveImpl.java:1037) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveContainedMany(XMLSaveImpl.java:2412) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveFeatures(XMLSaveImpl.java:1548) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveFeatures(XMLSaveImpl.java:1219) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveElementID(XMLSaveImpl.java:2711) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveElement(XMLSaveImpl.java:1176) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveElement(XMLSaveImpl.java:1037) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveContainedMany(XMLSaveImpl.java:2412) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveFeatures(XMLSaveImpl.java:1548) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveFeatures(XMLSaveImpl.java:1219) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveElementID(XMLSaveImpl.java:2711) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.writeTopObject(XMLSaveImpl.java:678) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.traverse(XMLSaveImpl.java:586) at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.save(XMLSaveImpl.java:251) ... 13 more