2013-05-21 23 views

risposta

2

Non posso fornire il codice, ma è necessario tenere a mente queste cose quando si fa commit in due fasi con JDBC e JMS risorse in WebLogic ...

Impostazioni

JMS generali

  • configurare la fabbrica JMSconnection da usare: weblogic.jms.XAConnectionFactory

Maggiori informazioni: http://docs.oracle.com/cd/E13222_01/wls/docs103/ConsoleHelp/pagehelp/JMSjmsconnectionjmsconnectionfactoryconfigtransactionparamstitle.html

Impostazioni generali JDBC

  • Configurare JDBC pool di connessione da utilizzare driver JDBC XA-compliant.

Dal punto di vista del codice, controllare la transazione da MDB o Spring bean con annotazioni di transazione; i contenitori J2EE gestiranno il commit/rollback globale.