Frage

In letzter Zeit habe ich beschlossen, in meinem Projekt CMT-Transaktionen (jBoss5, Hibernate, jta Postgres-Datenquelle) zu implementieren. Alles funktioniert gut, außer Hibernate.initialize () in meinem Wesen. Es funktioniert in EJB Bohnen, aber wenn man versucht Entity Getter ich aufzurufen initialisieren in Ausnahme „konnte nicht mit Sitzung verknüpfen“. Es funktionierte gut vor seiner Umsetzung. Jeder bekam accros gleiche Problem?

War es hilfreich?

Lösung

Ok nach Tagen des Surfen im Internet fand ich, was das Problem ist. Wenn u Methode Flagge als Unterstützt Transaktionen. Es macht sie nicht starten. Wenn Sie Objekte aus Transaktion abzurufen sind sie auch außerhalb der Sitzungen und kann daher u nicht ihre Eigenschaften initialisieren ...

Andere Tipps

Aus der folgenden Referenzseite Sie benötigen die aktuellen Eigenschaften, um sicherzustellen, richtig konfiguriert sind für CMT

scroll top