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