Einzelnen Beitrag anzeigen

barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#1

Java, Hibernate: Persistieren eines Objektes in Oracle-DB

  Alt 21. Jul 2006, 10:54
Hallo Gemeinde,

ich habe ein Problem beim Persistieren eines Java-Objektes mittels Hibernate in einer Oracle-DB. Das Persistieren wird im Code ausgeführt:
Delphi-Quellcode:
public void persist(Rqs transientInstance) {
      log.debug("persisting Rqs instance");
      Transaction tx = null;
      try {
         tx = getCurrentSession().beginTransaction();
         getCurrentSession().save(transientInstance);//persist(transientInstance);
         if (!tx.wasCommitted())
            tx.commit();
         log.debug("persist successful");
      }
 catch (RuntimeException re) {
         log.error("persist failed", re);
         if(tx != null)
            tx.rollback();
         throw re;
      }

      finally{
         getCurrentSession().close();
      }

   }
Die Debug-Console zeigt mir keine Exceptions oder sonstige Hinweise auf Probleme. In der Datenbank ist anschließend kein neuer Eintrag zu finden...

Kann jemand damit etwas anfangen? Ich brauche einen Denkanstoß oder eine Vorgehensweise wie ich den Fehler lokalisieren kann? Wer verpasst mir einen Klapps auf den Hinterkopf?
Gruß,

Barnti
  Mit Zitat antworten Zitat