Transação JTA no Spring

0 respostas
luis.soares

Bom dia a todos.

Estou fazendo deploy de uma aplicação no WebSphere, e estou tendo a seguinte exceção, quando a aplicação tenta usar uma transação :

org.springframework.transaction.TransactionSystemException: JTA UserTransaction is not available at JNDI location [java:comp/UserTransaction];

No Spring, configurei o Transaction Manager da seguinte maneira :

<bean id="transactionManager"
	class="org.springframework.transaction.jta.JtaTransactionManager">
	     <property name="autodetectTransactionManager"
		           value="false"/>
	</bean>

Já consultei a documentação da IBM e do Spring, e não encontrei nenhum ponto que possa estar causando o problema.
As referências dizem que o nome JNDI java:comp/UserTransaction é padrão a partir da especificação EJB 2.0.

Se alguém puder ajudar, serei grato.

Abraço !

Criado 8 de maio de 2007
Respostas 0
Participantes 1