Ich begegne in meiner Webapp folgendem Problem:
Ich erzeuge ein neues Objekt:
Code:
Application app = new Application();
app.setName("MyApp");
app.setDescription("Beschreibung");
ApplicationDAO.getInstance().makePersistent(app);
HibernateUtil.commitTransaction();
HibernateUtil.closeSession();
Das funktioniert auch - und zwar genau einmal, nachdem sich ein Benutzer in der Webapp angemeldet an (Tomcat 5.5, BASIC Authorization). Wenn ich anschließend versuche, noch eine Anwendung anzulegen, wird zwar der Code ordnungsgemäß durchlaufen, aber nichts in die Datenbank geschrieben.
Ich benutze: Hibernate 3.1.3, MySQL 4.1 und Tomcat 5.5 - wäre super, wenn jemand das Problem kennt und eine Lösung wüsste.
Schönen Dank schonmal.