Wie kann Geronimos Transaktionsmanager in Tomcat integriert werden?

Bietet Geronimo einen eigenständigen Transaktionsmanager? Und wenn ja, ist es möglich, es in Tomcat zu verwenden?

1

3 Antworten

Apache OpenEJB is embedded implementation of Geronimo EJB container that includes Transaction Manager. OpenEJB can be embedded into Tomcat which is one of its intended usages.

4
hinzugefügt
Es wurde hinzugefügt, dass dies nun Java EE 6-zertifiziert ist wie JBoss oder GlassFish. Neuer Name ist Apache TomEE. Tomcat, mit fehlenden Teilen hinzugefügt.
hinzugefügt der Autor David Blevins, Quelle

Wenn Sie den Geronimo-TX-Manager speziell verwenden möchten, lesen Sie die Antwort von @grigory.

Wenn Sie nur nach einem kostenlosen, Open-Source-TX-Manager suchen, ist das JOTM ein TX Manager, der sich gut in Tomcat einbettet.

Ich sollte fragen, warum Sie das brauchen. Wenn Sie nur JDBC-Transaktionen für eine einzelne DataSource ausführen müssen, benötigen Sie keinen TX-Manager. Sie benötigen nur einen, wenn Sie vollständige JTA-Transaktionen durchführen möchten.

2
hinzugefügt
Irgendeine Idee, warum es seit einer JOTM-Veröffentlichung so lange her ist?
hinzugefügt der Autor mP., Quelle

AFAIK, Geronimo verwendet Jencks , das eigenständig verwendet werden kann. Aber ich kann nicht sagen, dass es stark dokumentiert ist. Ich würde eher in Erwägung ziehen, Atomikos oder JBossTM .

Zugehörige Antwort

1
hinzugefügt