WTRN0037W:事务服务在xa_recover操作上遇到错误

时间:2015-11-19 12:42:10

标签: websphere

我正在使用WSA 8.5,JDK 6,JDBC 11.我收到了XAException。我已根据其他帖子的建议设置了授予权限,但未解决我的问题。

你能帮忙吗?此问题会在负载测试下创建大量日志文件,导致应用程序挂起。

我在SystemOut.log中遇到错误

$(function () { 
    $("[data-toggle='popover']").popover();   
});

1 个答案:

答案 0 :(得分:3)

IBM建议在与Oracle和WAS XA数据源达成协议时向Oracle用户授予特殊权限。

这是必需的补助金:

 grant select on pending_trans$ to <user>; 
 grant select on dba_2pc_pending to <user>;
 grant select on dba_pending_transactions to <user>;
 grant execute on dbms_system to <user>;  (If using Oracle 10.2.0.3 or lower JDBC driver)
 grant execute on dbms_xa to <user>; (If using Oracle 10.2.0.4 or higher JDBC driver)

IBM支持网站有一个很好的解释和可能的解决方案。

IBM support

我也回答过类似的问题,然后才能提供帮助。 stackoverflow