org.hibernate.WrongClassException: Object with id: 68 was not of the specified subclass: OrganisationUnit (loaded object was of wrong class class de.uniAugsburg.agilPro.model.processes.impl.ActionImpl) at org.hibernate.loader.Loader.instanceAlreadyLoaded(Loader.java:1234) at org.hibernate.loader.Loader.getRow(Loader.java:1186) at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:568) at org.hibernate.loader.Loader.doQuery(Loader.java:689) at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) at org.hibernate.loader.Loader.loadCollection(Loader.java:1985) at org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:36) at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:565) at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:60) at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1716) at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:344) at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:86) at org.hibernate.collection.PersistentList.toArray(PersistentList.java:123) at org.eclipse.emf.teneo.hibernate.mapping.elist.HibernatePersistableEList.doLoad(HibernatePersistableEList.java:133) at org.eclipse.emf.teneo.mapping.elist.PersistableEList.load(PersistableEList.java:199) at org.eclipse.emf.teneo.mapping.elist.PersistableEList.delegateIsEmpty(PersistableEList.java:368) at org.eclipse.emf.common.util.DelegatingEList.isEmpty(DelegatingEList.java:232) at de.uniAugsburg.agilPro.model.organisations.impl.RoleImpl.eIsSet(RoleImpl.java:155) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eIsSet(BasicEObjectImpl.java:818) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:414) at org.eclipse.emf.ecore.util.EObjectValidator.validate_EveryProxyResolves(EObjectValidator.java:328) at org.eclipse.emf.ecore.util.EObjectValidator.validate_EveryDefaultConstraint(EObjectValidator.java:183) at org.eclipse.emf.ecore.util.EObjectValidator.validate(EObjectValidator.java:168) at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:127) at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:107) at org.eclipse.emf.teneo.resource.NonLoadingDiagnostician.doValidateContents(NonLoadingDiagnostician.java:49) at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:130) at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:107) at org.eclipse.emf.teneo.resource.NonLoadingDiagnostician.doValidateContents(NonLoadingDiagnostician.java:49) at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:130) at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:107) at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:87) at org.eclipse.emf.teneo.resource.StoreResource.validateObject(StoreResource.java:444) at org.eclipse.emf.teneo.resource.StoreResource.validateContents(StoreResource.java:427) at org.eclipse.emf.teneo.resource.StoreResource.save(StoreResource.java:368) at de.uniAugsburg.agilPro.editors.AgilProEditor.doSave(AgilProEditor.java:902) at org.eclipse.ui.internal.SaveableHelper$1.run(SaveableHelper.java:130) at org.eclipse.ui.internal.SaveableHelper$4.run(SaveableHelper.java:257) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313) at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:763) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:760) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2283) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:263) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:243) at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:135) at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:1414) at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:2995) at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3008) at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:67) at org.eclipse.jface.action.Action.runWithEvent(Action.java:499) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:461) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:424) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:160) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:466) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:799) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:846) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:564) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:506) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:122) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:982) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:927) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:965) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:961) at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1275) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3346) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3246) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1932) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at de.uniAugsburg.agilPro.editors.rcp.Application.run(Application.java:63) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 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.core.launcher.Main.invokeFramework(Main.java:336) at org.eclipse.core.launcher.Main.basicRun(Main.java:280) at org.eclipse.core.launcher.Main.run(Main.java:977) at org.eclipse.core.launcher.Main.main(Main.java:952)