Tengo dos administrador de transacciones se define en dos archivos XML muelle separado, y dos de ellos cargado en el contexto de primaveraedición de primavera gestor de transacciones múltiples
Archivo Una
<tx:annotation-driven transaction-manager="transactionManager1"/>
<bean id="transactionManager1"
class="org.springframework.jdbc.DataSourceTransactionManager">
...
</bean>
Archivo Dos
<tx:annotation-driven transaction-manager="transactionManager2"/>
<bean id="transactionManager2"
class="org.springframework.jdbc.DataSourceTransactionManager">
...
</bean>
Si no indiqué ningún calificador para el servicio a continuación, qué primavera de administrador de transacción van a utilizar.
public class TransactionalService {
@Transactional
public void setSomething(String name) { ... }
@Transactional
public void doSomething() { ... }
}
bien, hice algunas modificaciones a mi pregunta, en realidad este es el problema al que me estoy enfrentando. – user1330526
@ user1330526: vea mis actualizaciones –
Necesito definir múltiples ' ' para múltiples gestores de transacciones, de lo contrario, Spring no puede ver mis gestores de transacciones. –