In meiner eigenständigen Java-Anwendung werden JMS und Hibernate verwendet, um meine Anforderungen zu erfüllen. Ich habe den JTA Transaktionsmanager für die Transaktionsverwaltung verwendet. Kann ich die XAResource für den Hibernate und Jms in der JTA-Transaktion registrieren, um die Atomizität meiner Anwendung zu gewährleisten.Integration der Hibernate-Transaktion in JTA-Transaktionsmanager
0
A
Antwort
0
Ja, das ist möglich. Wird manchmal als zweiphasiges Commit bezeichnet, synchronisiert es Transaktionen zwischen mehreren Ressourcen.
Zuerst stellen Sie sicher, dass Sie RDBMS unterstützt und die Funktion aktiviert ist. In PostgreSQL bedeutet dies beispielsweise, dass der Konfigurationsparameter max_prepared_transactions
von postgresql.conf
auf etwas über 0
gesetzt wird.
Stellen Sie außerdem sicher, dass die von Ihnen verwendete JMS-Warteschlange diese Transaktionsmethode unterstützt. In Wildfly bedeutet dies transaction="xa"
auf pooled-connection-factory
hinzuzufügen.
Verwandte Themen
- 1. Grenzen der Integration
- 2. Wert der Webseite Ausgabe Integration in Javascript
- 3. Fehler in der Integration von mupdf Bibliothek
- 4. Problem mit der iAd-Integration?
- 5. Android: Erklärung der Proguard Integration
- 6. Vaadin Integration der bestehenden Datenbank
- 7. Paypal Integration der Kreditkartenzahlung direkt
- 8. Instagram Integration in Android
- 9. Jabber-Integration in ASP.NET
- 10. Integration GIT in Hudson
- 11. Wordpress in Laravel Integration
- 12. Dropzone-Integration in Laravel
- 13. Integration Chatbot in Skype
- 14. Facebook-Integration in Android?
- 15. Paypal Integration in PHP
- 16. PythonTidy Integration in Coda?
- 17. Spotify Integration in Android
- 18. HL7 Integration in. NET
- 19. Alle MIME-Typs Integration in Google Drive UI Integration
- 20. kontrollierte Integration von Änderungen mit Continuous Integration
- 21. Integration der Google+ Anmeldungsauthentifizierung für Webanwendungen
- 22. Disqus SSO-Integration auf der Website
- 23. StaticMatic-Setup: Fehler bei der Compass-Integration
- 24. Mathematica: Bewertungsreihenfolge bei der numerischen Integration
- 25. Spring Integration
- 26. Probleme bei der Integration von BouncyCastle Jar
- 27. Ember Integration Test Komponente innerhalb der Komponente
- 28. Inaktivieren der EnterpriseLibrary-Integration mit VS2008
- 29. Integration senden Token-basierte Authentifizierung Details der
- 30. Unit/Integration Testcode, der HttpCurrentContext verwendet
Danke für Ihre Wiederholung. – Shams
Könnten Sie bitte den Punkt genauer erläutern - wie wir die XAResource für die Hibernate-Transaktionen bekommen. Ich habe den JTA-Transaktionsmanager implementiert und versucht, die XAResource aus dem Ruhezustand zu übernehmen. Bitte erläutern Sie mit Beispiel. – Shams
Welche Tech verwenden Sie (Datenbank, Anwendungsserver, etc)? – Radu