【发布时间】:2014-05-15 17:41:56
【问题描述】:
在 webspehere App Server(WAS) 版本 8 中,使用非 XA 数据源出现以下错误。我已更改为 XA 数据源进行测试,但由于连接超时/不可用而给出不同的错误。以下是非 XA 的错误数据来源:
RegisteredRes E WTRN0062E: 在全局事务中非法尝试使用仅具有单阶段能力的多个资源。 LocalTransact E J2CA0030E:方法登记捕获 com.ibm.ws.Transaction.IllegalResourceIn2PCTransactionException:非法登记多个 1PC XAResources 在 com.ibm.ws.tx.jta.RegisteredResources.enlistResource(RegisteredResources.java:870)
有趣的部分是它在 WAS6 中运行良好。如果有人能提出建议,真的很感激?
【问题讨论】:
-
我是否需要在 Name 字段中启用 Last Participant Support (LPS) Servers ->Application Servers ->Cpntainers ->Transaction ->Addition Properties ->Custom properties ->ACCEPT_HEURISTIC_HAZARD 并在值字段。它会起作用吗?
标签: java transactions db2 websphere-8