Check the "XA Connection Factory Enabled" checkbox under 
JMS Connection Factories -> Configuration -> Transactions
and restart the servers. http://e-docs.bea.com/wls/docs70/ejb/message_beans.html#1067996For transactional MDBs, the JMS connection factory specified in connection-factory-jndi-name *must* support the optional XA extensions to JMS. 以上内容摘自dev2dev 论坛