シーケンス終了時に以下のエラーメッセージが出力される場合があります。
JMS:INFO:jms2551: Local transaction timeout has occurred. METHOD 'ChannelUtil.local_commit', EXCEPTION 'org.omg.CORBA.COMM_FAILURE: CORBA_Request_get_response vmcid: 0x464a0000 minor code: 2501 completed: No' JMS:ERROR:jms2113: Operation 'commit' failed.
上記エラーが発生する場合、トランザクションのタイムアウトが発生しています。
下記の比較式で示されるように、シーケンス処理にかかる時間が、JMSのローカルトランザクションタイムアウト時間とCORBAサービスのクライアントのタイムアウト時間より小さくなるようにチューニングしてください。
シーケンス処理にかかる時間 < JMSのローカルトランザクションタイムアウト時間 < CORBAサービスのクライアントのタイムアウト時間
JMSのローカルトランザクションタイムアウト時間の設定方法については、“Interstage Application ServerマニュアルのJ2EE ユーザーズガイド”の“イベントチャネル動作環境の変更”を参照してください。
CORBAサービスのクライアントのタイムアウト時間の設定方法については、“Interstage Application Serverマニュアルのチューニングガイド”の“period_receive_timeout”パラメタを参照してください。