From a91fb94ae8cca63bb854d722cdc4fa62887cc26e Mon Sep 17 00:00:00 2001
From: Martin Goik <goik@hdm-stuttgart.de>
Date: Sun, 19 Jun 2016 22:57:40 +0200
Subject: [PATCH] Comment for closing session

---
 .../archetype-resources/src/main/java/CreateEntity.java     | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/ws/Archetypes/mi-maven-archetype-jpa-hibernate/src/main/resources/archetype-resources/src/main/java/CreateEntity.java b/ws/Archetypes/mi-maven-archetype-jpa-hibernate/src/main/resources/archetype-resources/src/main/java/CreateEntity.java
index bbc2941ef..53ddeeeb5 100644
--- a/ws/Archetypes/mi-maven-archetype-jpa-hibernate/src/main/resources/archetype-resources/src/main/java/CreateEntity.java
+++ b/ws/Archetypes/mi-maven-archetype-jpa-hibernate/src/main/resources/archetype-resources/src/main/java/CreateEntity.java
@@ -36,6 +36,8 @@ public class CreateEntity {
        log.info("Committed transaction");
 
        em.close();
-       factory.close();
+     
+       // See http://stackoverflow.com/questions/21645516/program-using-hibernate-does-not-terminate
+       factory.close(); 
     }
-}
\ No newline at end of file
+}
-- 
GitLab