diff --git a/hsarback/src/de/hsadmin/pillar/JsonPillarServlet.java b/hsarback/src/de/hsadmin/pillar/JsonPillarServlet.java index e1f8254..4a7ae79 100644 --- a/hsarback/src/de/hsadmin/pillar/JsonPillarServlet.java +++ b/hsarback/src/de/hsadmin/pillar/JsonPillarServlet.java @@ -39,6 +39,7 @@ public class JsonPillarServlet extends HttpServlet { if (hiveFqdn != null && hiveFqdn.length() == 19 && hiveFqdn.endsWith(".hostsharing.net") && hiveFqdn.startsWith("h")) { hiveName = hiveFqdn.substring(0, 3); } else { + em.close(); throw new ServletException("error in hive parameter"); } final Query hiveQuery = em.createQuery("SELECT h FROM Hives h WHERE h.name = :hive");