JBOSS使用Oracle,配置XA DataSource,使用时候出现EXCEPTION
icey 2005-04-04 02:56:21 我使用JBOSS最新的4.0.1-SP1
配置了ORACLE的XA DATASOURCE,可以正确找到.
我通过SESSION BEAN反问DAO方式,读取数据库资料.我执行的只是简单的SELECT语句.
在我读取操作完之后,后台报错.
10:13:34,703 WARN [TransactionImpl] XAException: tx=TransactionImpl:XidImpl[For
matId=257, GlobalId=hong/15, BranchQual=, localId=15] errorCode=XAER_NOTA
oracle.jdbc.xa.OracleXAException
at oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1190
)
10:13:34,796 WARN [TransactionImpl] xa error: -4 (The XID is not valid.); oracl
e error: 24756; oracle sql error: 0;
oracle.jdbc.xa.OracleXAException
at oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1190
)
而且我SESSION BEAN的方法体已经执行完毕,但是报错了.
什么原因?配置和使用的时候有什么关系嘛?