トランザクション処理で RMFAIL 発生後、Weblogic Server でトランザクションのロールバックに時間がかかる
(Doc ID 2459902.1)
Last updated on OCTOBER 01, 2020
適用範囲:
Oracle WebLogic Server - バージョン 12.2.1.2.0 から 12.2.1.3.0 [リリース 12c]この文書の内容はすべてのプラットフォームに適用されます。
現象
2ドメイン構成の環境があります。ドメイン A は ローカルの JMS メッセージを受信し、ドメイン B のキューに転送します。
また、ドメイン B は JMS サービス移行の設定がされています。
ドメイン B で JMS サービスの移行が行われたタイミングで、以下のようなエラーが発生し、一定時間メッセージ処理が停止しました:
Domain B:
Domain A:
Caused by: javax.transaction.xa.XAException: Internal error: No XAResource object found for XA resource '<XA resource name>'
at weblogic.transaction.internal.XAResourceDescriptor.checkResource(XAResourceDescriptor.java:1428)
at weblogic.transaction.internal.XAResourceDescriptor.startResourceUse(XAResourceDescriptor.java:727)
at weblogic.transaction.internal.XAServerResourceInfo.prepare(XAServerResourceInfo.java:1488)
at weblogic.transaction.internal.XAServerResourceInfo.prepare(XAServerResourceInfo.java:528)
at weblogic.transaction.internal.ServerSCInfo.startPrepare(ServerSCInfo.java:442)
at weblogic.transaction.internal.ServerTransactionImpl.localPrepare(ServerTransactionImpl.java:3077)
at weblogic.transaction.internal.ServerTransactionImpl.localPrepare(ServerTransactionImpl.java:1621)
at weblogic.transaction.internal.SubCoordinatorImpl.startPrepare(SubCoordinatorImpl.java:173)
at weblogic.transaction.internal.CoordinatorImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:645)
at weblogic.rmi.internal.BasicServerRef$2.run(BasicServerRef.java:534)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:368)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:531)
at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:138)
... 7 more
上記のエラーの発生自体は、製品として想定されたものです。
しかし、移行を行ったタイミングでメッセージの配信が再開するまで、60秒かかり、これはお客様のシステムの要件上、長すぎました。
変更点
原因
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
本書の内容
現象 |
変更点 |
原因 |
解決策 |
参照情報 |