From 589a5c0f0b679b0bbc65b6523fe27c98c482d58b Mon Sep 17 00:00:00 2001 From: Patrick Plitzner Date: Mon, 23 May 2016 14:10:24 +0200 Subject: [PATCH] Fix session disposal #5694 --- .../taxeditor/ui/selection/EditFromSelectionWizard.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/selection/EditFromSelectionWizard.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/selection/EditFromSelectionWizard.java index ebc33b41f..5e76e56c6 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/selection/EditFromSelectionWizard.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/selection/EditFromSelectionWizard.java @@ -94,7 +94,6 @@ public class EditFromSelectionWizard extends Wizard implements //check if entity has already been persisted if(entity.getId()==0){ rootElement = entity; - cdmEntitySession.addNewCdmEntity(rootElement); } else{ IService service = CdmStore.getService(entity); @@ -210,7 +209,7 @@ public class EditFromSelectionWizard extends Wizard implements cdmEntitySession.dispose(); } if(previousCdmEntitySession!=null){ - previousCdmEntitySession.dispose(); + previousCdmEntitySession.bind(); } } -- 2.34.1