Spring + Hibernate + JTA - HibernateTransactionManager ou JTATransactionManager

Quero integrarPrimaver e Hibernate E use JTA para gerenciar as transações. Eu também gostaria de delegar a manipulação de transações no servidor de aplicativos, que no meu caso é o JBoss. Eu tenho uma consulta sobre a configuração do " transactionManager "feijão na primavera:

1) Podemos usar HibernateTransactionManager e defina as propriedades hibernate.transaction.factory_class e hibernate.transaction.manager_lookup_class no arquivo hibernate.properties? Se não, por quê?

2) Ou devemos usar JTATransactionManager?

Na opção (2), ainda precisamos definir as propriedades ("hibernate.transaction.factory_class", "hibernate.transaction.manager_lookup_class") em hibernate.properties?

Obrigado

questionAnswers(1)

yourAnswerToTheQuestion