La dépendance de Maven pour Hibernate 4.3.x est JTA 1.2. Pour des raisons de licence, nous préférerions utiliser JTA 1.1 de Geronimo.Est-ce que Hibernate 4.3.x prend en charge JTA 1.1?
Cependant, je ne peux pas trouver d'indication claire si JTA 1.1 est compatible avec Hibernate 4.3.x. Je vois que dans Hibernate 5.x la dépendance a changé en JTA 1.1
Quelqu'un peut-il confirmer si Hibernate 4.3.x est compatible avec JTA 1.1?
Si vous utilisez Geronimo vous n'avez pas besoin Hibernate, utilisez Geronimo OpenJPA. –
Nous voulons juste utiliser l'implémentation Geronimo JTA. Nous n'utilisons pas Geronimo lui-même. – Mark
J'ai fait un mélange étrange aussi. Mais le but des projets comme geronimo, wildfy ... est de fournir une pile complète testée. Mélanger des trucs de l'un dans l'autre n'est pas trivial. Mais comme @spandlerb a répondu, vous pouvez créer votre propre version d'hibernate avec la dépendance JTA 1.1. Ou simplement exclure dans votre pom JTA 1.2 dépendance et obtenir explicitement JTA 1.1 ... et tester beaucoup. –