22.2 KFRMで始まるメッセージ
Reliable Messagingが出力するKFRM00001からKFRM99999までのメッセージについて説明します。
-
KFRM00002-W(C/O)
An error was detected during QueueSession close processing. Method name=aa....aa, Exception name=bb....bb, Output location=cc....cc
aa....aa:メソッド名
bb....bb:例外名および例外発生原因を示す文字列
cc....cc:出力個所
- 説明
-
QueueSessionオブジェクトのクローズ処理で異常を検知しました。
- 対処
-
このメッセージの前にエラーメッセージが出力されている場合には,そのメッセージの対処に従ってください。
-
KFRM00003-W(C/O)
When the message-reception method was executed, the value returned was null because QueueConnection was in an undeliverable state.
- 説明
-
メッセージ受信メソッドを実行した際,QueueConnectionオブジェクトがメッセージを配送できない状態だったので,メッセージ受信メソッドの戻り値がnullになりました。
-
KFRM00004-W(C/O)
After Connection.start() (reception start processing) was called, there was a mixture of QueueSession states because QueueSession reception start processing was sometimes successful and sometimes unsuccessful.
- 説明
-
Connection.start()メソッド(受信開始処理)の発行後,受信開始処理に成功したQueueSessionオブジェクトと受信開始処理に失敗したQueueSessionオブジェクトが混在する状態になりました。
- 対処
-
必要に応じてアプリケーションを停止し,障害要因を取り除いたあと,アプリケーションを再度開始してください。
-
KFRM00005-W(C/O)
After Connection.stop() (reception stop processing) was called, there was a mixture of QueueSession states because QueueSession reception stop processing was sometimes successful and sometimes unsuccessful.
- 説明
-
Connection.stop()メソッド(受信終了処理)の発行後,受信終了処理に成功したQueueSessionオブジェクトと受信終了処理に失敗したQueueSessionオブジェクトが混在する状態になりました。
- 対処
-
必要に応じてアプリケーションを停止し,障害要因を取り除いたあと,アプリケーションを再度開始してください。
-
KFRM01000-E(S)
An attempt to start uCosminexus Reliable Messaging has failed.
- 説明
-
Reliable Messagingの開始に失敗しました。
- 対処
-
メッセージログファイルを参照し,直前のエラーメッセージから障害要因を特定してください。障害要因を対処したあと,Reliable Messagingを再度開始してください。
-
KFRM01001-E(S)
An attempt to start Logger has failed. cause=aa....aa
aa....aa:原因
- 説明
-
ロガーの開始に失敗しました。Reliable Messagingの開始は失敗します。
- 対処
-
原因を参照し,障害要因を取り除いてください。
原因がOutOfMemoryError発生のメッセージの場合は,J2EEサーバを再開始してください。
-
KFRM01002-E(S)
An attempt to start the resource manager has failed.
- 説明
-
リソースマネジャの開始に失敗しました。Reliable Messagingの開始は失敗します。
- 対処
-
メッセージログファイルを参照し,直前のエラーメッセージから障害要因を特定してください。障害要因を対処したあと,Reliable Messagingを再度開始してください。
-
KFRM01003-W(S)
An error was detected during the processing to stop uCosminexus Reliable Messaging.
- 説明
-
Reliable Messagingの停止処理中に異常を検知しました。Reliable Messagingの停止は完了します。
- 対処
-
メッセージログファイルを参照し,直前のメッセージの対処方法に従って障害要因を取り除いてください。
-
KFRM01004-I(S)
uCosminexus Reliable Messaging will now start.
- 説明
-
Reliable Messagingを開始します。
-
KFRM01005-I(S)
Logger will now start.
- 説明
-
ロガーを開始します。
-
KFRM01006-I(S)
Logger has started.
- 説明
-
ロガーを開始しました。
-
KFRM01007-I(S)
The resource manager will now start.
- 説明
-
リソースマネジャを開始します。
-
KFRM01008-I(S)
The resource manager has started.
- 説明
-
リソースマネジャを開始しました。
-
KFRM01009-I(C/O/S)
uCosminexus Reliable Messaging has started.
- 説明
-
Reliable Messagingを開始しました。
-
KFRM01010-I(S)
uCosminexus Reliable Messaging will now stop.
- 説明
-
Reliable Messagingを停止します。
-
KFRM01011-I(S)
uCosminexus Reliable Messaging has stopped.
- 説明
-
Reliable Messagingを停止しました。
-
KFRM01012-E(S)
An attempt to register the message log writer has failed.
- 説明
-
メッセージログライターの登録に失敗しました。Reliable Messagingの開始は失敗します。
- 対処
-
メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM01013-E(S)
The format of the value input for container authentication is invalid. Input item=aa....aa
aa....aa:入力項目
- 説明
-
コンテナ認証で入力した値のフォーマットが不正です。Reliable Messagingの開始は失敗します。
- 対処
-
コンテナ認証の指定値を見直して,Reliable Messagingを再度開始してください。
-
KFRM01014-I(S)
Container authentication information has been set. Entered item for container authentication=aa....aa
aa....aa:コンテナ認証の入力項目
- 説明
-
コンテナ認証情報がセットされました。
-
KFRM01015-I(S)
The server name has been set. Server name=aa....aa
aa....aa:サーバ名
- 説明
-
サーバ名がセットされました。
-
KFRM01016-I(S)
The display name has been set. Display name=aa....aa
aa....aa:表示名
- 説明
-
表示名がセットされました。
-
KFRM01017-E(C/O)
An attempt to create the queueSession has failed. cause=aa....aa
aa....aa:原因
- 説明
-
QueueSessionオブジェクトの生成に失敗しました。
- 対処
-
原因を調査し,障害要因を取り除いてください。
原因がQueueSessionのコネクションシェアリングに関するメッセージの場合,QueueSession生成時の引数が誤っている可能性があります。シェアリングする場合はtransacted引数がfalseで,かつAUTO_ACKNOWLEDGEモードのQueueSessionオブジェクトを使用してください。
なお,「MDBのメッセージ配信でReliable Messagingが使用するコネクション」,「close()されていない論理コネクション(java.sql.Connection,QueueSessionオブジェクト)」とのコネクションシェアリングが行われ,このメッセージが出力される場合があります。
コネクションシェアリングの詳細については,次の個所を参照してください。
-
マニュアル「Reliable Messaging」の「2.6.7 アプリケーション作成時の注意事項」
-
マニュアル「Reliable Messaging」の「2.7.3 DB Connector for Reliable Messaging連携時のコネクションとSQLの運用」
-
マニュアル「Reliable Messaging」の「付録G.1 アプリケーションが消費するコネクション数」
-
-
KFRM01018-E(C/O)
An attempt to create the physical connection has failed. cause=aa....aa
aa....aa:原因
- 説明
-
物理コネクションの生成に失敗しました。
- 対処
-
原因を調査し,障害要因を取り除いてください。
-
KFRM01019-I(S)
The Transaction Support Level has been set. Transaction support level=aa....aa
aa....aa:トランザクションサポートレベル
- 説明
-
トランザクションサポートレベルがセットされました。
-
KFRM01020-I(S)
The version of starting Cosminexus Reliable Messaging=aa....aa
aa....aa:Reliable Messagingのバージョン
- 説明
-
稼働中のReliable Messagingのバージョンを表示します。
-
KFRM01800-E(C/O)
The MDB queue monitoring function has stopped. Name of the monitored queue=aa....aa
aa....aa:監視対象のキュー名
- 説明
-
Message-driven Beanのキュー監視機能が終了しました。Reliable Messagingはこれ以降,そのMessage-driven Beanと連携しません。Message-driven Beanはキューの監視をしない状態で継続します。
- 対処
-
このメッセージを出力する要因としてDBが停止していることが考えられます。DBの状態を確認し,一度Message-driven Beanを終了したあと,Message-driven Beanを再度開始してください。
-
KFRM01801-E(C/O)
The value defined for MDB is invalid. Property name=aa....aa
aa....aa:プロパティ名
- 説明
-
Message-driven Bean定義の値が不正です。
Message-driven Beanの開始は失敗します。Reliable MessagingはそのMessage-driven Beanと連携しません。
- 対処
-
プロパティ名がQueue nameの場合はキュー名を,Multiplex degreeの場合はMessage-driven Beanの多重度を,Message selectorの場合はメッセージセレクタを変更して,Message-driven Beanを再度開始してください。
-
KFRM01802-E(C/O)
The message was returned to the queue, and again became a candidate for distribution. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
メッセージはキューに戻り,再び配送対象となります。メッセージがキューに戻り,Reliable Messagingは継続します。
- 対処
-
メッセージログファイルを参照し,直前のメッセージの対処方法に従って障害要因を取り除いてください。
-
KFRM01803-W(C/O)
Multiple instances of the MDB queue monitoring function were reduced by one. Name of the monitored queue=aa....aa
aa....aa:監視対象のキュー名
- 説明
-
Message-driven Beanのキュー監視機能の多重度が一つ減りました。Reliable MessagingはそのMessage-driven Beanとの連携を減らして継続します。
- 対処
-
このメッセージを出力する要因としてDBが停止しているか,ユーザ定義のクラスが読み込めないことが考えられます。システムの状態を確認し,一度Message-driven Beanを終了してください。そのあと,障害要因を取り除いて,Message-driven Beanを再度開始してください。それでも状態が回復しない場合は,メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM01804-I(C/O)
MDB queue monitoring will now start. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
Message-driven Beanのキューの監視を開始します。
-
KFRM01805-I(C/O)
MDB queue monitoring will now end. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
Message-driven Beanのキューの監視を終了します。
-
KFRM01806-E(C/O)
The system definition information conflicts with the queue attribute information.
- 説明
-
システムの状態とキューの状態に矛盾があります。Message-driven Beanの開始は失敗します。Reliable Messagingは該当するMessage-driven Beanと連携しません。
- 対処
-
RMSHConnectFlagプロパティに適正な値が指定されているかどうかを確認してください。
-
KFRM01807-W(C/O)
MDB is started in Cosminexus Reliable Messaging of blocked state.
- 説明
-
Reliable Messagingが閉塞状態のまま,Message-driven Beanを開始しました。
- 対処
-
Message-driven Beanは開始しますが,メッセージは配信されません。Reliable Messagingを正常に開始できる環境にしてから,次のどちらかの操作を実行してください。
-
アプリケーションサーバを再起動する。
-
Message-driven Beanを終了してから,Reliable Messagingを再度開始する。その後,Message-driven Beanを開始する。
-
-
KFRM02000-E(C/O)
An error was detected during processing of a transaction request from the transaction manager. Name of the method that detected the error=aa....aa, Transaction identifier=bb....bb, Error code=cc....cc, Maintenance information:dd....dd
aa....aa:異常を検知したメソッド名
bb....bb:トランザクション識別子
cc....cc:エラーコード(保守情報)
dd....dd:保守情報
- 説明
-
トランザクションマネジャからのトランザクション要求の処理中に異常を検知しました。
Reliable Messagingは処理を続行します。ただし,「KFRM10002-E」のメッセージを出力した場合は,Reliable Messagingを閉塞します。
- 対処
-
このメッセージを出力する原因として,DBが停止している,または管理状態でトランザクションを開始したことが考えられます。システムの状態を確認してください。それ以外の場合は,メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM10000-E(C/O)
Resource manager initialization failed because the user lacked access permission.
- 説明
-
アクセス権がなかったため,リソースマネジャの初期化に失敗しました。Reliable Messagingの開始は失敗します。
- 対処
-
server.policyファイルのpermission設定を見直してください。
-
KFRM10001-E(C/O)
Processing failed because the system status is aa....aa.
aa....aa:Reliable Messagingのシステム状態
- 説明
-
システム状態が不正なため,処理実行に失敗しました。
- 対処
-
システム状態が管理状態の場合はhrmstartコマンドでシステムを実行状態にしたあと,アプリケーションを再度実行してください。
閉塞状態の場合はReliable Messagingの閉塞状態を回復したあと,アプリケーションを再度実行してください。なお,閉塞状態でReliable Messagingを停止すると,このメッセージが出力される場合があります。
-
KFRM10002-E(C/O)
The system state changed to a blocked state.
- 説明
-
システム状態が閉塞状態に移行しました。この状態で要求される処理はすべて実行できません。
- 対処
-
Reliable Messagingを再度開始してください。
-
KFRM10003-E(C/O)
The version of the database table to be used by this uCosminexus Reliable Messaging version does not match the version of the table in the database. Version of the table that an attempt was made to use= aa....aa, Version of the table used by the started system= bb....bb
- 説明
-
Reliable Messagingが利用するDBテーブルのバージョンと,DBにあるテーブルのバージョンが一致していません。
aa....aa:使用しようとしたテーブルのバージョン
bb....bb:起動したReliable Messagingが用いるテーブルのバージョン
- 対処
-
DBのテーブルバージョンの値を確認してください。旧バージョンのテーブルを使用している場合は,新たにテーブルを作成してください。使用しようとしたテーブルバージョンよりも新しいバージョンのテーブルであった場合,Reliable Messagingをあわせてバージョンアップしてください。
-
KFRM10022-E(C/O)
An attempt to register the queue into the JNDI name space has failed. Maintenance information=aa....aa
aa....aa:保守情報
- 説明
-
キューがJNDIネーミングサービスへの登録に失敗しました。
Reliable Messagingは閉塞状態になります。
- 対処
-
Reliable Messagingを再度開始してください。
開始後もJNDIネーミングサービスに関連するエラーや警告などが出力される場合は,保守員に連絡してください。
-
KFRM10023-E(C/O)
The processing to retry starting of Cosminexus Reliable Messaging will now stop because the RMStartTimeout time has elapsed. RMStartTimeout value=aa....aa
aa....aa:コンフィグレーションプロパティRMStartTimeoutプロパティ値
- 説明
-
Reliable Messagingの開始処理のリトライが,RMStartTimeoutプロパティの時間を経過しました。開始処理が中止され,Reliable Messagingは閉塞状態になります。
- 対処
-
次の要因が考えられます。
-
DBが停止している。
-
DBへの接続情報(ユーザ名,パスワードなど)に誤りがある。
メッセージログファイルを参照し,直前のエラーメッセージから障害要因を特定してください。障害要因を対処したあと,Reliable Messagingを再度開始してください。
-
-
KFRM11000-E(C/O)
An attempt to create a thread has failed.
- 説明
-
スレッドの生成に失敗しました。Reliable Messagingの開始に失敗します。
- 対処
-
スレッドの生成に必要なメモリ量がJavaVMのヒープ領域に確保できることを確認し,Reliable Messagingを再度開始してください。
-
KFRM11001-E(C/O)
An internal error occurred. Maintenance information=aa....aa
aa....aa:保守情報
- 説明
-
内部エラーが発生しました。Reliable Messagingは閉塞状態になります。
- 対処
-
メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM11002-W(C/O)
An attempt to start an asynchronous message delivery has failed. Thread pool identifier=aa....aa
aa....aa:スレッドプール識別子
- 説明
-
非同期メッセージの配送開始に失敗しました。
スレッドプール識別子がMDBの場合,Message-driven Beanの監視スレッドが一つ減ります。
- 対処
-
メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM12000-E(C/O)
An error was detected in the transaction control of uCosminexus Reliable Messaging. Name of the internal method that detected the error=aa....aa, Transaction identifier=bb....bb, Error code=cc....cc, Maintenance information:dd....dd
aa....aa:異常を検知した内部メソッド名
bb....bb:トランザクション識別子
cc....cc:エラーコード(保守情報)
dd....dd:保守情報
- 説明
-
Reliable Messagingのトランザクション制御内で異常を検知しました。
Reliable Messagingは処理を続行します。ただし,「KFRM10002-E」のメッセージを出力した場合はReliable Messagingを閉塞します。
- 対処
-
メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM12001-E(C/O)
An error was detected during the issuing of a transaction to a database. Transaction request to database=aa....aa, Transaction identifier=bb....bb, Error code=cc....cc, Maintenance information:dd....dd
aa....aa:DBに対するトランザクション命令
bb....bb:トランザクション識別子
cc....cc:エラーコード(保守情報)
dd....dd:保守情報
- 説明
-
DBへのトランザクション発行中に異常を検知しました。Reliable Messagingは処理を続行します。ただし,「KFRM10002-E」のメッセージを出力した場合はReliable Messagingを閉塞します。
- 対処
-
DBが正常に稼働していることを確認してください。DBの状態が正常な場合はメッセージログとトレースを採取し,保守員に連絡してください。
DBに対するトランザクション命令に"end"または"rollback"が表示されている場合,Reliable MessagingはHiRDBのロールバックを待ちます。HiRDBでは,PDSWAITTIMEの指定時間が経過した時点で,該当のトランザクションをロールバックする場合があります。この場合,同一のキューに対するアプリケーションの処理はロールバック実行時点まで待たされることになるので,注意してください。PDSWAITTIMEについては,マニュアル「Reliable Messaging」の「3.4.1 DBMSの設定(HiRDBを使用する場合)」を参照してください。
-
KFRM13000-E(C/O)
An attempt to restore management information failed because of a database error. Exception=aa....aa
aa....aa:発生した例外名
- 説明
-
DB障害によって管理情報の復元に失敗しました。Reliable Messagingは復元処理を再試行します。
- 対処
-
メッセージログファイルを参照して,DBの障害要因を取り除いてください。
-
KFRM13001-I(C/O)
A message exceeding its valid term was deleted. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc
aa....aa:削除元のキュー名
bb....bb:削除したメッセージのJMSMessageIDヘッダ値
cc....cc:削除したメッセージのJMSCorrelationIDヘッダ値
- 説明
-
有効期限に達したメッセージを削除しました。
-
KFRM13004-W(C/O)
The queue specified by RMDeadMessageQueueName does not exist.
- 説明
-
RMDeadMessageQueueNameプロパティに指定したキューがありません。Reliable Messagingは処理を続行します。
- 対処
-
デッドメッセージキューを使用する場合は,次に示すどちらかの対策を実施してください。
-
RMDeadMessageQueueNameプロパティに正しいローカルキュー名を指定してReliable Messagingを再度開始します。
-
RMDeadMessageQueueNameプロパティに指定したローカルキューを作成します。
-
-
KFRM13005-E(C/O)
A queue other than a local queue is specified in RMDeadMessageQueueName.
- 説明
-
RMDeadMessageQueueNameプロパティにローカルキュー以外のキューを指定しています。Reliable Messagingは閉塞します。
- 対処
-
RMDeadMessageQueueNameプロパティに正しいローカルキュー名を指定して,Reliable Messagingを再度開始してください。
-
KFRM13006-W(C/O)
A message exceeding its valid term was not deleted because an exception occurred. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc, Exception=dd....dd
aa....aa:キュー名
bb....bb:メッセージのJMSMessageIDヘッダ値
cc....cc:メッセージのJMSCorrelationIDヘッダ値
dd....dd:発生した例外
- 説明
-
例外が発生したため,有効期限に達したメッセージを削除できません。Reliable Messagingは処理を続行します。
- 対処
-
メッセージログファイルを参照して,障害要因を取り除いてください。
-
KFRM13007-W(C/O)
A message exceeding the maximum number of delivery attempts was not moved to the dead message queue because an exception occurred. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc, Number of deliveries=dd....dd, Exception=ee....ee
aa....aa:キュー名
bb....bb:メッセージのJMSMessageIDヘッダ値
cc....cc:メッセージのJMSCorrelationIDヘッダ値
dd....dd:メッセージの配送回数
ee....ee:発生した例外
- 説明
-
例外が発生したため,配送回数が最大値に達したメッセージをデッドメッセージキューに移動できません。
Reliable Messagingは処理を続行します。
- 対処
-
メッセージログファイルを参照して,障害要因を取り除いてください。
-
KFRM13011-W(C/O)
The accumulating time of the message exceeded the value for RMTRPendingNotifyInterval.Queue name= aa....aa, Transmission group ID= bb....bb, Transmission sequence number in the group of unreceived messages that are causing the accumulation=cc....cc
aa....aa:キュー名
bb....bb:グループID
cc....cc:滞留の原因となっている未受信メッセージのグループ内シーケンス番号
- 説明
-
メッセージの滞留時間がRMTRPendingNotifyIntervalプロパティの値を超えました。Reliable Messagingは処理を続行します。
- 対処
-
通信路で障害が発生していないか,または送信側システムがダウンしていないかなどを調査してください。滞留原因となっている未受信のメッセージを破棄してよい場合は,hrmskipmsg(受信待ちメッセージのスキップ)コマンドを実行してスキップしてください。
-
KFRM13012-W(C/O)
The accumulated messages that reached the valid period for transmission-level messages could not be deleted because an exception occurred. Queue name= aa....aa, JMSMessageID= bb....bb, JMSCorrelationID=cc....cc, Transmission group ID=dd....dd, Transmission sequence number=ee....ee, Exception= ff....ff
aa....aa:配信予定だったキュー名
bb....bb:メッセージのJMSMessageIDヘッダ値
cc....cc:メッセージのJMSCorrelationIDヘッダ値
dd....dd:メッセージの通信層のグループID
ee....ee:メッセージの通信層のグループ内シーケンス番号
ff....ff:発生した例外
- 説明
-
例外が発生したため,通信層のメッセージ有効期限を過ぎた滞留メッセージを削除できません。Reliable Messagingは処理を続行します。
- 対処
-
メッセージログファイルを参照して,障害要因を取り除いてください。
-
KFRM13013-I(C/O)
The accumulating messages were deleted because they exceeded the valid period for transmission-level messages. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc, Transmission GroupID=dd....dd, Transmission sequence number=ee....ee
aa....aa:配信予定だったキュー名
bb....bb:削除したメッセージのJMSMessageIDヘッダ値
cc....cc:削除したメッセージのJMSCorrelationIDヘッダ値
dd....dd:削除したメッセージのグループID
ee....ee:削除したメッセージのグループ内シーケンス番号
- 説明
-
滞留しているメッセージが通信層のメッセージ有効期限を過ぎたため,削除しました。
- 対処
-
送信側システムがダウンしていないか,または通信路で障害が発生していないかを確認してください。
-
KFRM13015-I(C/O)
The group was closed in accordance with the deletion of the accumulated messages or the movement of the dead message queue. Queue name=aa....aa, Transmission group ID=bb....bb
aa....aa:滞留メッセージの配信先キュー名
bb....bb:閉鎖したグループのグループID
- 説明
-
滞留メッセージの削除,またはデッドメッセージキュー移動に伴い,グループを閉鎖しました。
-
KFRM13016-E(C/O)
An attempt to restore management information failed because the queue information was invalid. Queue name=aa....aa, Reason code=bb....bb, Column name=cc....cc, Value=dd....dd
aa....aa:キュー名
bb....bb:理由コード(保守情報)
cc....cc:テーブルの列名
dd....dd:値
- 説明
-
キュー情報が不正なため,管理情報の復元に失敗しました。該当のキューは閉塞します。
- 対処
-
キューの削除コマンドで,該当のキューを削除してください。ただし,テーブルの列名が"QUEUE_TYPE"の場合は,キューの削除コマンドでキューを削除することはできません。この場合,Reliable Messagingを停止したあと,キュー情報テーブルとFIFO情報テーブルから不正な情報が含まれる行を削除してください。なお,メッセージ情報テーブルの削除は,キューの種類ごとに対応したテーブルが存在しているかどうかを確認し,存在している場合は削除してください。
テーブルの列名が"PERSISTENCE_MODE"の場合,キューの削除コマンドが正常に完了しても,DBのメッセージ情報テーブルが残っている可能性があります。キュー情報テーブル,FIFO情報テーブルから不正な情報の含まれる行を削除する,およびメッセージ情報テーブルを削除するためのSQL文を次に示します。なお,SQL文を実行する前に,必ずDBのバックアップを取得してください。
(a) キュー情報テーブル
キュー情報テーブルから不正な情報が含まれる行を削除するには,次に示すSQL文を実行します。
DELETE FROM <RMSystemNameプロパティ指定値>_QUEUEINFORMATION WHERE QUEUE_NAME ='<エラーが発生したキュー名>'; COMMIT;
(b) FIFO情報テーブル
FIFO情報テーブルから不正な情報が含まれる行を削除するには,次に示すSQL文を実行します。
DELETE FROM <RMSystemNameプロパティ指定値>_FIFOINFORMATION WHERE QUEUE_NAME ='<エラーが発生したキュー名>'; COMMIT;
(c) メッセージ情報テーブル
メッセージ情報テーブルを削除するには,キューの種類に応じて次に示すSQL文を実行します。キューの種類によってメッセージ情報テーブル名が定まっています。キューの種類が不明な場合は実際のDBにあるテーブル名と次に示すSQL文のテーブル名(DROP TABLE文のオペランド)を比較して判断してください。
・ローカルキューおよび転送キューの場合
DROP TABLE <RMSystemNameプロパティ指定値>_MSG_<エラーが発生したキュー名>;
・受信用共用キューの場合
DROP TABLE <RMSystemNameプロパティ指定値>_SHR_<エラーが発生したキュー名>MG; DROP TABLE <RMSystemNameプロパティ指定値>_SHR_<エラーが発生したキュー名>RD; DROP TABLE <RMSystemNameプロパティ指定値>_SHR_<エラーが発生したキュー名>WT;
・送信用共用キューの場合
削除するメッセージ情報テーブルはありません。
-
KFRM13017-E(C/O)
An attempt to restore management information failed because the FIFO information was invalid. FIFO ID=aa....aa, Belonging Queue name=bb....bb, Reason code=cc....cc, Column name=dd....dd, Value=ee....ee
aa....aa:FIFO ID
bb....bb:属するキュー名
cc....cc:理由コード(保守情報)
dd....dd:テーブルの列名
ee....ee:値
- 説明
-
FIFO情報が不正なため,管理情報の復元に失敗しました。該当のFIFOが属するキューを閉塞します。
- 対処
-
キューの削除コマンドで,該当のキューを削除してください。
-
KFRM13018-E(C/O)
An attempt to restore management information failed because the message information was invalid. Queue name=aa....aa, FIFO ID=bb....bb, Sequence number=cc....cc, Transmission group ID=dd....dd, Transmission sequence number=ee....ee, Reason code=ff....ff, Column name=gg....gg, Value=hh....hh
aa....aa:キュー名
bb....bb:FIFO ID
cc....cc:シーケンス番号
dd....dd:通信層のグループID
ee....ee:通信層のグループ内シーケンス番号
ff....ff:理由コード(保守情報)
gg....gg:テーブルの列名
hh....hh:値
- 説明
-
メッセージ情報が不正なため管理情報の復元に失敗しました。このメッセージを保持するキューを閉塞します。
- 対処
-
Reliable Messagingを停止したあと,メッセージ情報テーブルから不正な情報が含まれる行を削除してください。不正な情報が含まれる行を削除するには,次に示すSQL文を実行します。なお,SQL文を実行する前に,必ずDBのバックアップを取得してください。
DELETE FROM <RMSystemNameプロパティ指定値>_MSG_<キュー名> WHERE FIFO_ID ='<エラーが発生したメッセージのFIFO ID>' AND SEQUENCE_NO=’<エラーが発生したメッセージのシーケンス番号>' AND GROUP_NAME=’<エラーが発生したメッセージの通信層のグループID>’ AND GROUP_MESSAGE_NUMBER=’<エラーが発生したメッセージの通信層のグループ内シーケンス番号>’; COMMIT;
ただし,エラーが発生したメッセージの通信層のグループIDは,値が入っていないことがあります。その場合は,上記のSQL文で「AND GROUP_NAME=’<エラーが発生したメッセージの通信層のグループID>’」部分を除いて実行してください。
-
KFRM13019-E(C/O)
Queue is blocked because this share queue is invalid version. Queue name=aa....aa, Queue type=bb....bb, Current version=cc....cc, Required version=dd....dd
aa....aa:キュー名
bb....bb:キューの種類
cc....cc:現在の共用キューのバージョン
dd....dd:Reliable Messagingがサポートする共用キューのバージョン
- 説明
-
キューの種類が"SHARE_RECEIVE"の場合,受信用共用キューのバージョンが無効のため,キューを閉塞しました。キューの種類が"SHARE_SEND"の場合,該当の送信用共用キューに対応する受信用共用キューのバージョンが無効のため,キューを閉塞しました。
- 対処
-
Reliable Messagingを停止したのち,次の対処をしてください。
現在の共用キューのバージョンが,Reliable Messagingがサポートする共用キューバージョンよりも上の場合,現在の共用キューのバージョンをサポートするシステムにバージョンアップしてください。
現在の共用キューのバージョンが,Reliable Messagingがサポートする共用キューバージョンよりも下の場合で,キューの種類が受信用共用キューのとき,該当の共用キューのバージョンをReliable Messagingがサポートする共用キューのバージョンにバージョンアップしてください。
現在の共用キューのバージョンが,Reliable Messagingがサポートする共用キューバージョンよりも下の場合で,キューの種類が送信用共用キューのとき,送信先となる受信用共用キューをReliable Messagingがサポートする共用キューのバージョンにバージョンアップし,システムもサポートするバージョンにバージョンアップしてください。共用キューのバージョンアップについては,マニュアル「Reliable Messaging」の「付録H.3 共用キューのバージョンアップ」を参照してください。
-
KFRM13020-E(C/O)
Queue is blocked, because of an error occurred at during database access. Queue name=aa....aa
aa....aa:閉塞したキュー名
- 説明
-
DBアクセス時にエラーが発生したため,キューを閉塞しました。
- 対処
-
このメッセージを出力する要因として,次の要因が考えられます。
-
DBが停止している。
-
受信用共用キュー(閉塞したキューが送信用共用キューの場合は,対応する受信用共用キュー)のDBテーブルが存在しない。
-
テーブル内のデータが不正である。
DBの停止が原因の場合は,DBを起動してからReliable Messagingを再起動してください。それ以外の原因の場合は,キューの削除コマンドで,該当のキューを削除してください。
-
-
KFRM13021-E(C/O)
The queue specified for RMDeadMessageQueueName is blocked. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
RMDeadMessageQueueNameプロパティに指定したキューは閉塞状態です。Reliable Messagingは閉塞状態となります。
- 対処
-
Reliable Messagingを停止したのち,RMDeadMessageQueueNameプロパティに空白または別のキューを指定して,再度開始してください。そのあと,最初にRMDeadMessageQueueNameプロパティに指定したキューを,キューの削除コマンドで削除してください。
-
KFRM13022-W(C/O)
Invalid data detected in the FIFO information table was deleted. FIFO_ID=aa....aa, QUEUE_NAME=bb....bb
aa....aa:FIFO情報テーブルの主キーであるFIFO_ID列の値
bb....bb:FIFO情報テーブルのQUEUE_NAME列の値
- 説明
-
FIFO情報テーブルから不正なデータを検知したため,該当のデータを削除しました。Reliable Messagingは処理を続行します。
-
KFRM13023-E(C/O)
The transmission queue was blocked because the group used for sending does not exist. Queue name=aa....aa
aa....aa:閉塞したキュー名
- 説明
-
送信用グループが存在しないため,転送キューを閉塞しました。
- 対処
-
キューの削除コマンドで,該当のキューを削除してください。
-
KFRM13024-W(C/O)
A message exceeding its valid term was not moved to the dead message queue because an exception occurred. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc, Exception=dd....dd
aa....aa:キュー名
bb....bb:メッセージのJMSMessageIDヘッダ値
cc....cc:メッセージのJMSCorrelationIDヘッダ値
dd....dd:発生した例外
- 説明
-
例外が発生したため,有効期限に達したメッセージをデッドメッセージキューに移動できませんでした。このメッセージは削除されます。Reliable Messagingは処理を続行します。
- 対処
-
メッセージログファイルを参照して,障害要因を取り除いてください。
-
KFRM13025-I(C/O)
A message exceeding its valid term was moved to the dead message queue. Queue name=aa....aa, Dead message ID=bb....bb, JMSMessageID=cc....cc, JMSCorrelationID=dd....dd
aa....aa:移動元のキュー名
bb....bb:移動したメッセージのデッドメッセージID (JMS_HITACHI_DeadMessageIDプロパティ値)
cc....cc:移動したメッセージのJMSMessageIDヘッダ値
dd....dd:移動したメッセージのJMSCorrelationIDヘッダ値
- 説明
-
有効期限に達したメッセージをデッドメッセージキューに移動しました。
-
KFRM13026-I(C/O)
A message exceeding the maximum number of delivery attempts was moved to the dead message queue. Queue name=aa....aa, Dead message ID=bb....bb, JMSMessageID=cc....cc, JMSCorrelationID=dd....dd, Number of deliveries=ee....ee
aa....aa:移動元のキュー名
bb....bb:移動したメッセージのデッドメッセージID(JMS_HITACHI_DeadMessageIDプロパティ値)
cc....cc:移動したメッセージのJMSMessageIDヘッダ値
dd....dd:移動したメッセージのJMSCorrelationIDヘッダ値
ee....ee:移動したメッセージの配送回数
- 説明
-
配送回数の最大値に達したメッセージをデッドメッセージキューに移動しました。
-
KFRM13027-I(C/O)
The accumulating messages were moved to the dead message queue because the valid period for transmission-level messages had expired or because a group was closed. Queue name=aa....aa, Dead message ID=bb....bb, JMSMessageID=cc....cc, JMSCorrelationID=dd....dd, Transmission group ID=ee....ee, Transmission sequence number=ff....ff
aa....aa:配信予定だったキュー名
bb....bb:移動したメッセージのデッドメッセージID(JMS_HITACHI_DeadMessageIDプロパティ値)
cc....cc:移動したメッセージのJMSMessageIDヘッダ値
dd....dd:移動したメッセージのJMSCorrelationIDヘッダ値
ee....ee:移動したメッセージのグループID
ff....ff:移動したメッセージのグループ内シーケンス番号
- 説明
-
滞留しているメッセージが通信層のメッセージ有効期限を超過した,またはグループが閉鎖したため,デッドメッセージキューに移動しました。
- 対処
-
送信側システムがダウンしていないか,または通信路で障害が発生していないかを確認してください。
-
KFRM13028-W(C/O)
The accumulating messages for which the valid period for transmission-level messages had expired or for which a group was closed could not be moved to the dead message queue because an exception occurred. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc, Transmission group ID=dd....dd, Transmission sequence number=ee....ee, Exception=ff....ff
aa....aa:配信予定だったキュー名
bb....bb:メッセージのJMSMessageIDヘッダ値
cc....cc:メッセージのJMSCorrelationIDヘッダ値
dd....dd:メッセージの通信層でのグループID
ee....ee:メッセージの通信層でのグループ内シーケンス番号
ff....ff:発生した例外
- 説明
-
例外が発生したため,通信層のメッセージ有効期限に達したまたはグループが閉鎖された滞留メッセージを,デッドメッセージキューに移動できませんでした。Reliable Messagingは処理を続行します。
- 対処
-
メッセージログファイルを参照して,障害要因を取り除いてください。
-
KFRM13029-I(C/O)
A message exceeding the maximum number of delivery attempts was deleted. Queue name=aa....aa, JMSMessage ID=bb....bb, JMSCorrelation ID=cc....cc, Number of deliveries=dd....dd
aa....aa:削除元のキュー名称
bb....bb:削除したメッセージのJMSMessageIDヘッダ値
cc....cc:削除したメッセージのJMSCorrelationIDヘッダ値
dd....dd:削除したメッセージの配送回数
- 説明
-
配送回数の最大値に達したメッセージを削除しました。
-
KFRM14000-E(C/O)
An error occurred during queue access. Queue name=aa....aa, Error information=bb....bb
aa....aa:キュー名
bb....bb:DB Connectorのエラー情報
- 説明
-
キューアクセス時にエラーが発生しました。
使用中のコネクションを切断し,JMSExceptionを発生します。またはコマンド処理を中断します。
- 対処
-
DB Connectorのエラー情報を参照してエラーの要因を調査し,対策してください。ただし,このメッセージのあとにKFRM16010-Iメッセージが出力されている場合,対処は不要です。また,DBを再起動した場合,メッセージの削除処理の延長でこのメッセージが出力されることがあります。その場合は対処する必要はありません。
エラーの要因が運用上の問題でない場合は,メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM14001-E(C/O)
An error occurred during database access. Error information=aa....aa
aa....aa:DB Connectorのエラー情報
- 説明
-
DBアクセス時にエラーが発生しました。
使用中のコネクションを切断し,JMSExceptionを発生します。またはコマンド処理を中断します。
- 対処
-
DB Connectorのエラー情報を参照してエラーの要因を調査し,対策してください。
エラーの要因が運用上の問題でない場合は,メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM14002-E(C/O)
An error occurred in transaction control for a database. Transaction control type=aa....aa, Error information=bb....bb
aa....aa:トランザクション制御種別(begin,commitまたはrollback)
bb....bb:DB Connectorのエラー情報
- 説明
-
DBへのトランザクション制御でエラーが発生しました。
使用中のコネクションを切断し,JMSExceptionを発生します。またはコマンド処理を中断します。
- 対処
-
DB Connectorのエラー情報を参照してエラーの要因を調査し,対策してください。ただし,このメッセージのあとにKFRM16010-Iメッセージが出力されている場合,対処は不要です。また,DBを再起動した場合,メッセージの削除処理の延長でこのメッセージが出力されることがあります。その場合は対処する必要はありません。
エラーの要因が運用上の問題でない場合は,メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM14003-E(C/O)
An attempt to acquire a connection to the database has failed. Error information=aa....aa
aa....aa:DB Connectorのエラー情報
- 説明
-
DBへのコネクションの取得に失敗しました。
DBへのコネクション取得処理を中断し,JMSExceptionを発生します。Reliable Messagingの開始処理の場合,開始処理を中断します。またはコマンド処理を中断します。
- 対処
-
DB ConnectorおよびDBの指定値に誤りがあることが考えられます。DB Connectorのエラー情報を参照してエラーの要因を調査し,対策してください。
エラーの要因が運用上の問題でない場合は,メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM14004-E(C/O)
An attempt to release the connection to the database has failed. Error information=aa....aa
aa....aa:DB Connectorのエラー情報
- 説明
-
DBへのコネクションの解放に失敗しました。処理を続行します。
- 対処
-
次に示す内容を確認してください。
-
DB Connectorのエラー情報を参照してエラーの要因を調査し,対策してください。エラーの要因が運用上の問題でない場合は,メッセージログとトレースを採取し,保守員に連絡してください。
-
Reliable Messagingが起動中にDBを再起動するとこのメッセージが出力されます。その場合,このメッセージは無視してください。
-
-
KFRM14005-E(C/O)
The configuration property value is invalid. Configuration property name=aa....aa, Configuration property value=bb....bb, Error information=cc....cc
aa....aa:コンフィグレーションプロパティ名
bb....bb:コンフィグレーションプロパティ指定値
cc....cc:DB Connectorのエラー情報
- 説明
-
コンフィグレーションプロパティの指定値が不正です。
Reliable Messagingの開始処理を中断します。
- 対処
-
コンフィグレーションプロパティ名称が表示されている場合はコンフィグレーションプロパティの指定値を見直してください。該当しないコンフィグレーションプロパティ名称が表示されている場合はメッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM14008-E(C/O)
The shared queue changed to a blocked state, because the table management information of the shared queue was invalid. Queue name=aa....aa, Write number=bb....bb, Lap counter of the write number=cc....cc, Maximum value of the write number=dd....dd, Read number=ee....ee, Lap counter of the read number=ff....ff
aa....aa:キュー名
bb....bb:ライト通番
cc....cc:ライト通番のラップカウンタ
dd....dd:ライト通番の最大値
ee....ee:リード通番
ff....ff:リード通番のラップカウンタ
- 説明
-
共用キューのテーブル管理情報が不正なため,共用キューを閉塞状態にしました。キューを閉塞後,JMSExceptionを発生します。またはコマンド処理を中断します。
- 対処
-
キューを再度作成してください。また,このメッセージが頻繁に出力される場合はメッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM14009-E(C/O)
An attempt to register a message failed because the size of the message exceeded the maximum length of messages that can be registered in the queue. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
登録しようとしたメッセージのサイズがキューに登録できるメッセージ長を超えたため,メッセージの登録に失敗しました。JMSExceptionを発生します。
- 対処
-
登録先のキューがローカルキューの場合,メッセージのペイロード,プロパティおよびヘッダの指定値を見直し,メッセージのサイズを小さくしてください。送信用共用キューの場合は,メッセージのペイロードのサイズを小さくするか,共用キューを使用する場合の登録先キューとなる受信用共用キューの最大メッセージ長を増やしてください。
-
KFRM14010-E(C/O)
The table remained incorrect because an attempt to perform deletion of the table failed. Queue name=aa....aa, Table name=bb....bb, Error information=cc....cc
aa....aa:キュー名
bb....bb:テーブル名称
cc....cc:DB Connectorのエラー情報
- 説明
-
テーブルの削除または起動処理に失敗したため,テーブルが不正に残りました。コマンド処理を中断または起動処理を続行します。
- 対処
-
DB Connectorのエラー情報を参照してエラーの要因を調査し,対策してください。障害を取り除いたあと,テーブル名称で示されるテーブルを手動で削除してください。なお,削除対象のキューが受信用共用キューの場合,複数のテーブル名称が表示されることがありますが,表示されるすべてのテーブルがDB上に残っているとはかぎりません。
テーブルを削除するには,次に示すSQL文を実行します。
DROP TABLE <テーブル名称>;
-
KFRM14012-W(C/O)
Close processing has failed. Java class name=aa....aa
aa....aa:Javaのクラス名
- 説明
-
クローズ処理に失敗しました。処理を続行します。
- 対処
-
オブジェクトが不正に残る場合があります。必要に応じてReliable Messagingを再度開始してください。また,このメッセージが頻繁に出力される場合はメッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM14013-E(C/O)
Queue and FIFO information remained incorrect because an attempt to perform post-processing after the error occurred failed. Queue name=aa....aa, FIFO ID=bb....bb, Error information=cc....cc
aa....aa:キュー名
bb....bb:FIFO ID
cc....cc:DB Connectorのエラー情報
- 説明
-
障害後の後処理に失敗したため,キュー情報およびFIFO情報が不正に残りました。コマンド処理を中断します。
- 対処
-
DB Connectorのエラー情報を参照してエラーとなった原因を調査し,対策してください。障害を取り除いたあと次に示す処理を実行し,必要に応じてキューを再度作成してください。
キュー情報とFIFOの情報がキュー情報テーブルおよびFIFO情報テーブルに残っているため,キュー名とFIFO IDで示される値をキーに,各情報をテーブルから削除する必要があります。
キュー情報を削除するには,次に示すSQL文を実行します。
DELETE FROM <RMSystemNameプロパティ指定値>_QUEUEINFORMATION WHERE QUEUE_NAME='<キュー名>'; COMMIT;
FIFO情報を削除するには,次に示すSQL文を実行します。
DELETE FROM <RMSystemNameプロパティ指定値>_FIFOINFORMATION WHERE QUEUE_NAME='<キュー名>'; COMMIT;
-
KFRM14014-E(C/O)
Share queues cannot be created in Oracle.
- 説明
-
共用キューをOracleに作成できません。コマンド処理を中断します。
- 対処
-
接続先のDBをHiRDBに変更し,必要に応じてコマンドを再度実行してください。
-
KFRM14015-E(C/O)
An attempt to register a message failed because queue capacity or the number of messages exceeded the maximum. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
キューの容量やメッセージ数の上限値を超過したため,メッセージの登録に失敗しました。
JMSExceptionを発生します。
- 対処
-
キューの最大メッセージ数を増やすか,またはhrmdelmsgコマンドを使用してメッセージを削除してください。
-
KFRM14016-E(C/O)
An attempt to read a message failed because the end of the stream was unexpectedly reached while reading the message. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
メッセージ読み取り中に予期しないストリームの終端に達したため,メッセージの読み取りに失敗しました。
JMSExceptionを発生します。
- 対処
-
DABroker対応のDB Connector for Reliable Messagingを使用している場合は,DABroker Libraryの環境設定の[リモートアクセス設定]タブで[BLOB/LONG/CLOB型データ受取バッファサイズ]に適切な値を設定してください。そのあと,必要に応じてJ2EEサーバを再度開始してください。HiRDB Type4 JDBC Driver対応のDB Connector for Reliable Messagingを使用している場合は,DB Connector for Reliable MessagingのmaxBinarySizeプロパティに適切な値を設定してください。そのあと,Reliable MessagingとDB Connector for Reliable Messagingを再度開始してください。バッファサイズの見積もりについては,マニュアル「Reliable Messaging」の「6.3 DB Connector for Reliable Messagingのコンフィグレーションプロパティの一覧」を参照してください。解決されない場合はメッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM14017-E(C/O)
System management information has not been registered.
- 説明
-
システム管理情報が登録されていません。Reliable Messagingの開始処理を続行します。
- 対処
-
SQLファイルの実行が失敗していないかどうかを確認してください。失敗していた場合は,障害を取り除いたあと必要に応じてSQLファイルを再度実行してください。
-
KFRM14018-E(C/O)
Authentication Information is not set.
- 説明
-
認証情報が登録されていません。
- 対処
-
認証情報が登録されているか確認してください。
-
KFRM14019-E(C/O)
An error occurred during creating queue. Queue name=aa....aa, Table name=bb....bb, Error information=cc....cc
aa....aa:キュー名
bb....bb:テーブル名称
cc....cc:DB Connectorのエラー情報
- 説明
-
キュー作成時にエラーが発生しました。コマンド処理を中断します。
- 対処
-
DBアクセスに失敗したか,テーブルが不正に残っている可能性があります。DB Connectorのエラー情報を参照してエラーの要因を調査し,対策してください。障害を取り除いたあと,テーブル名称で示されるテーブルを手動で削除してください。なお,対象のキューが受信用共用キューの場合,複数のテーブル名称が表示されることがありますが,表示されるすべてのテーブルがDB上に残っているとはかぎりません。
テーブルを削除するには,次に示すSQL文を実行します。
DROP TABLE <テーブル名称>;
-
KFRM14020-E(C/O)
The shared queue used for sending was blocked because the destination queue had been deleted. Queue name=aa....aa, Destination table name=bb....bb
aa....aa:閉塞したキュー名
bb....bb:閉塞したキューの書き込み先のテーブル名称
- 説明
-
送信先のキューが削除されていたため,送信用共用キューを閉塞しました。
- 対処
-
閉塞した送信用共用キューは利用することができないので,キューの削除コマンドで削除してください。
-
KFRM14021-E(C/O)
An error occurred during database access. Table name=aa....aa, Error information=bb....bb
aa....aa:アクセスしようとしたテーブル名称
bb....bb:DB Connectorのエラー情報
- 説明
-
DBアクセス時にエラーが発生しました。開始処理で発生した場合,Reliable Messagingの処理を続行します。または,コマンド処理を中断します。
- 対処
-
DB Connectorのエラー情報を参照してエラーの要因を調査し,対策してください。
-
KFRM14022-E(C/O)
An attempt to read a group information failed because the end of the stream was unexpectedly reached while reading the group information.
- 説明
-
グループ情報の読み込み中に予期しないストリームの終端に達したため,グループ情報の読み込みに失敗しました。
- 対処
-
DABroker対応のDB Connector for Reliable Messagingを使用している場合は,DABroker Libraryの環境設定の[リモートアクセス設定]タブで[BLOB/LONG/CLOB型データ受取バッファサイズ]の値を増やしてください。そのあと,J2EEサーバを再度開始してください。HiRDB Type4 JDBC Driver対応のDB Connector for Reliable Messagingを使用している場合は,DB Connector for Reliable MessagingのmaxBinarySizeプロパティの値を増やしてください。そのあと,Reliable MessagingとDB Connectorを再度開始してください。バッファサイズの見積もりについては,マニュアル「Reliable Messaging」の「6.3 DB Connector for Reliable Messagingのコンフィグレーションプロパティの一覧」を参照してください。解決されない場合はメッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM15000-E(C/O)
An internal error occurred. Thread pool identifier=aa....aa, Maintenance information=bb....bb
aa....aa:スレッドプール識別子
bb....bb:保守情報
- 説明
-
内部エラーが発生しました。
スレッドプール識別子がMDBの場合,Message-driven Beanの監視スレッドが一つ減ります。
スレッドプール識別子がTRSの場合,キュー間転送の送信スレッドが一つ減ります。
- 対処
-
メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM16000-E(C/O)
An attempt to initialize a system-related linkage function that is using a shared queue has failed.
- 説明
-
共用キューを使用して複数システム間でのアプリケーション連携をする機能の初期化に失敗しました。RMSHPortプロパティに指定したポート番号がすでに使用されている可能性があります。Reliable Messagingの開始処理を中断します。
- 対処
-
メッセージログファイルを参照し,直前のメッセージから障害要因を特定してください。
障害要因を対処したあと,Reliable Messagingを再度開始してください。
-
KFRM16001-E(C/O)
Event transmission was ignored because an invalid of event data was detected transmitted from the system, which is using a system-related linkage function that is using a shared queue. aa....aa=bb....bb, IP address=cc....cc, Port number=dd....dd
aa....aa:要素
bb....bb:指定値
cc....cc:イベント送信元IPアドレス
dd....dd:イベント送信元ポート番号
- 説明
-
共用キューを使用して複数システム間でのアプリケーション連携をする機能で,イベント送信元システムから送信されたイベントデータの不正を検知しため,イベント通知を無視しました。
処理を続行します。
- 対処
-
メッセージログを参照し,障害要因を取り除いてください。障害となった要因が運用上の問題でない場合は,相手システムと自システムのメッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM16002-E(C/O)
Event transmission or recovery was ignored because the queue is in a blocked state. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
キューが閉塞状態のため,イベント通知またはリカバリを無視しました。
処理を続行します。
- 対処
-
メッセージログファイルを参照し,以前のメッセージからキューが閉塞した要因を特定してください。
障害要因を対処したあと,キューを再作成してください。
-
KFRM16003-W(C/O)
An attempt to connect to the system to transmit events has failed. Host name or IP address=aa....aa, Port number=bb....bb, Queue name=cc....cc
aa....aa:イベント送信先ホスト名またはIPアドレス
bb....bb:イベント送信先ポート番号
cc....cc:キュー名
- 説明
-
イベント通知を送信するための接続先システムとの接続に失敗しました。
処理を続行します。
- 対処
-
次に示す内容を確認してください。
-
送信用共用キューの「共用キューを使用する場合のイベント送信先ホスト名」および「共用キューを使用する場合のイベント送信先ポート番号」の指定値が正しく定義されていること。
-
接続先システムが正常に開始していること。
-
接続先システムで,共用キューを使用して複数システム間でのアプリケーション連携をする機能が利用できるようになっていること。
-
-
KFRM16005-E(C/O)
Event transmission was ignored because the system name of the specified queue name is invalid. Queue name=aa....aa, IP address=bb....bb, Port number=cc....cc
aa....aa:キュー名
bb....bb:イベント送信元IPアドレス
cc....cc:イベント送信元ポート番号
- 説明
-
指定したキューのシステム名が不正なため,イベント通知を無視しました。
処理を続行します。
- 対処
-
送信用共用キューに指定した,共用キューを使用する場合の登録先キューのシステム名を見直してください。または,イベント送信先IPアドレスおよびイベント送信先ポート番号を見直してください。
-
KFRM16006-E(C/O)
Event transmission was ignored because the queue with the specified queue name does not exist. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
指定したキュー名のキューはないため,イベント通知を無視しました。
処理を続行します。
- 対処
-
送信用共用キューに指定した「共用キューを使用する場合の登録先キュー名」を見直してください。
-
KFRM16008-E(C/O)
The port number for event receiving is already used. Port number=aa....aa
aa....aa:イベント受信用のポート番号
- 説明
-
イベント受信用のポート番号は,すでに使用されています。
開始処理を中断します。
- 対処
-
ほかのプログラムで使用していないポート番号に変更したあと,再度システムを開始してください。
-
KFRM16009-I(C/O)
An attempt to acquire a connection to the database is performed because a connection error was detected.
- 説明
-
コネクション障害を検知したため,DBへのコネクション取得をリトライします。
処理を続行します。
-
KFRM16010-I(C/O)
An attempt to acquire a connection to the database was successful.
- 説明
-
DBへのコネクション取得のリトライに成功しました。
処理を続行します。
-
KFRM16011-E(C/O)
An attempt to acquire a connection to the database has failed.
- 説明
-
DBへのコネクション取得をリトライしましたが,失敗しました。
処理を続行します。
- 対処
-
メッセージログファイルを参照し,その直前のメッセージから障害要因を特定してください。
-
KFRM16012-E(C/O)
The property of RMSHConnectFlag is illegal with the combination of types of connected DB. Type of connected DB= aa....aa.
aa....aa:接続するDBの種別
- 説明
-
RMSHConnectFlagプロパティの値がtrueの状態で,HiRDB以外のDB種別と接続しようとしました。
処理を中断します。
- 対処
-
HiRDB以外のDBに接続する場合は,RMSHConnectFlagプロパティにfalseを指定して,Reliable Messagingを再度開始してください。
-
KFRM16013-E(C/O)
Process was aborted or ignored because the queue was not found. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
キューが存在しないため,処理を中断または無視しました。
- 対処
-
処理の途中でキューが削除されました。別のキューを指定するか,またはキューを作成し直してください。
-
KFRM16014-E(C/O)
An attempt to bind the socket used for event reception has failed. IP address=aa....aa, Port number=bb....bb
aa....aa:バインドしようとしたIPアドレス
bb....bb:バインドしようとしたポート番号
- 説明
-
イベント受信用のソケットのバインドに失敗しました。Reliable Messagingの開始処理を中断します。
- 対処
-
RMSHPortプロパティで指定したポート番号が,すでに利用されていないか確認してください。
-
KFRM17000-E(C/O)
The queue make file is invalid.File = aa....aa
aa....aa:ファイル名(フルパス)
- 説明
-
初期処理失敗,またはキュー定義文の構文不正です。Reliable Messagingは閉塞状態になります。
- 対処
-
メッセージログファイルを参照して,その直前のメッセージの対処方法に従って障害要因を取り除いてください。
-
KFRM17001-E(C/O)
The queue make file cannot be accessed.
- 説明
-
キュー作成ファイルの読み込み権限がありません。Reliable Messagingは閉塞状態になります。
- 対処
-
キュー作成ファイルに読み込み権限があるか確認してください。
-
KFRM17002-E(C/O)
There is no queue make file in the specified path.
- 説明
-
指定されたパスにキュー作成ファイルがありません。Reliable Messagingは閉塞状態になります。
- 対処
-
指定したパスにファイルがあるか,または指定したファイルにアクセス権限があるか確認してください。
-
KFRM17003-E(C/O)
A memory shortage occurred while loading the file.
- 説明
-
キュー作成ファイルの読み込みでメモリ不足が発生しました。Reliable Messagingは閉塞状態になります。
- 対処
-
メモリ量がjavaVMのヒープ領域に確保できることを確認してください。
-
KFRM17004-E(C/O)
There is an invalid definition statement. Line = aa....aa
aa....aa:行番号
- 説明
-
キュー作成ファイルで不正な定義文があります。Reliable Messagingは閉塞状態になります。
- 対処
-
指定された行番号の定義文を見直してください。
-
KFRM17005-E(C/O)
There is no semi-colon for the hrmmkque definition statement. Line = aa....aa
aa....aa:hrmmkqueが指定された行番号
- 説明
-
キュー作成ファイルに記述されたキュー定義文が不正です。
hrmmkqueに対応するセミコロン(;)がありません。Reliable Messagingは閉塞状態になります。
- 対処
-
hrmmkqueに対応するセミコロン(;)を指定してください。
-
KFRM17006-E(C/O)
There is no valid queue definition statement.
- 説明
-
キュー作成ファイルに有効なキュー定義文がありません。Reliable Messagingは閉塞状態になります。
- 対処
-
キュー作成ファイルに,有効なキュー定義文を一つ以上指定してください。
-
KFRM17007-W(C/O)
In the queue make file, a specified queue definition statement contains an invalid option flag. Line = aa....aa
aa....aa:キュー定義文の先頭行番号
- 説明
-
キュー作成ファイルに記述されたキュー定義文が不正です。
オプションフラグが不正です。この定義文を無視して,処理を続行します。
- 対処
-
指定したオプションフラグを見直してください。
-
KFRM17008-W(C/O)
In the queue make file, a specified queue definition statement contains an invalid flag argument value. Line = aa....aa
aa....aa:キュー定義文の先頭行番号
- 説明
-
キュー作成ファイルに記述されたキュー定義文が不正です。
フラグ引数の値が不正です。この定義文を無視して,処理を続行します。
- 対処
-
指定したフラグ引数の値を見直してください。
オプションフラグごとに,指定できるフラグ引数の値を次の表に示します。
項番
オプションフラグ
指定できるフラグ引数
1
d
「serial」または「parallel」
2
e
0〜2592000の範囲の数字
3
n
1〜65535の範囲の数字
4
x
1〜64文字の英数字と_(アンダースコア)
-
KFRM17009-W(C/O)
In the queue make file, a specified queue definition statement contains a queue name that has an invalid character. Line = aa....aa
aa....aa:キュー定義文の先頭行番号
- 説明
-
キュー作成ファイルに記述されたキュー定義文が不正です。
キュー名称に不正な文字が含まれています。この定義文を無視して,処理を続行します。
- 対処
-
指定したキュー名称に識別子でない文字を使用していないか見直してください。
-
KFRM17010-W(C/O)
In the queue make file, a specified queue definition statement contains a queue name that exceeds the maximum length of 20 characters. Line = aa....aa
aa....aa:キュー定義文の先頭行番号
- 説明
-
キュー作成ファイルに記述されたキュー定義文が不正です。
キュー名称が20文字を超えています。この定義文を無視して,処理を続行します。
- 対処
-
キュー名称には1〜20文字の識別子を指定してください。
-
KFRM17011-W(C/O)
In the queue make file, a specified queue definition statement contains an invalid number (none, or 2 or more) of queue names. Line = aa....aa
aa....aa:キュー定義文の先頭行番号
- 説明
-
キュー作成ファイルに記述されたキュー定義文が不正です。
キュー名称が指定されていない,または二つ以上指定されています。この定義文を無視して,処理を続行します。
- 対処
-
キュー名称を一つだけ指定してください。不要なキュー名称は削除してください。
-
KFRM17012-W(C/O)
In the queue make file, a specified queue definition statement contains a queue name that already exists. Line = aa....aa
aa....aa:キュー定義文の先頭行番号
- 説明
-
キュー作成ファイルに記述されたキュー定義文が不正です。
指定したキュー名称はすでに存在しています。この定義文を無視して,処理を続行します。
- 対処
-
キュー名称を見直してください。
-
KFRM17013-E(C/O)
IOException occurred when the queue make file is accessing. ClassName#MethodName = aa....aa, Maintenance information = bb....bb
aa....aa:クラス名#メソッド名
bb....bb:保守情報
- 説明
-
例外が発生したため,キュー作成ファイルの読み込みに失敗しました。Reliable Messagingは閉塞状態になります。
- 対処
-
キュー作成ファイルの状態を確認してください。キュー作成ファイルに異常がない場合は,メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM17014-W(C/O)
In the queue make file, a specified queue definition statement contains a display name that already exists. Line=aa....aa, Display name=bb....bb, Name of queue that caused duplication of the display name=cc....cc
aa....aa:キュー定義文の先頭行番号
bb....bb:重複した表示名
cc....cc:表示名と重複したキュー名称
- 説明
-
キュー作成ファイルに記述されたキュー定義文が不正です。
指定した表示名はすでに存在しています。この定義文を無視して,処理を続行します。
- 対処
-
指定した表示名を見直してください。
なお,表示名を指定していなくても,指定したキュー名が定義済みのキューの表示名に重複する場合,このメッセージが出力されます。この場合は,キュー名も見直してください。
-
KFRM20000-E(U)
The number of characters in the specified queue name exceeded the maximum (20 characters).
- 説明
-
指定したキュー名の文字数が,上限の20文字を超えています。
- 対処
-
指定したキュー名を見直し,コマンドを再度実行してください。
-
KFRM20001-E(U)
The specified queue name contains an invalid character.
- 説明
-
指定したキュー名に不正な文字が含まれています。
- 対処
-
指定したキュー名に識別子でない文字を使用していないか見直し,コマンドを再度実行してください。
-
KFRM20002-E(U)
The specified queue name already exists. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
指定したキュー名はすでにあります。
- 対処
-
指定したキュー名を見直し,コマンドを再度実行してください。
-
KFRM20003-E(U)
A queue with the specified queue name does not exist. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
指定したキュー名のキューはありません。
- 対処
-
指定したキュー名を見直し,コマンドを再度実行してください。
-
KFRM20004-E(U)
A message with the specified message number does not exist. Message number=aa....aa
aa....aa:メッセージ通番
- 説明
-
指定したメッセージ通番のメッセージはありません。
- 対処
-
指定したメッセージ通番を見直し,コマンドを再度実行してください。
-
KFRM20005-E(U)
A timeout request occurred in the command.
- 説明
-
コマンドでリクエストタイムアウトが発生しました。
- 対処
-
コマンドのバッチファイル(Windowsの場合)またはシェルスクリプト(UNIXの場合)内のリクエストタイムアウト値を見直し,コマンドを再度実行してください。
-
KFRM20006-E(U)
The system status is invalid. uCosminexus Reliable Messaging system status=aa....aa
aa....aa:Reliable Messagingのシステム状態
- 説明
-
システム状態が不正です。
- 対処
-
発行したコマンドを実行できる状態であるかシステムの状態を確認し,必要に応じてシステムの状態を変更したあと,コマンドを再度実行してください。
-
KFRM20007-E(U)
The command cannot execute because the specified queue is in a blocked state.
- 説明
-
指定したキューは閉塞状態であるため,コマンドを実行できません。
- 対処
-
キュー状態を正常にし,コマンドを再度実行してください。
-
KFRM20008-E(U)
A message in the shared queue used for sending cannot be deleted.
- 説明
-
送信用共用キューのメッセージは削除できません。
- 対処
-
相手システム上でメッセージを削除してください。
-
KFRM20009-E(U)
The attributes of the queue cannot be updated or deleted because a message has been registered in the specified queue.
- 説明
-
指定したキューにはメッセージが登録されているため,キューの属性変更および削除はできません。
- 対処
-
必要に応じてキューのメッセージを削除したあと,コマンドを再度実行してください。hrmdelqueコマンドの場合は強制オプション(-fオプション)を利用できます。
-
KFRM20010-E(U)
The value specified for the command option is invalid. Invalid cause=aa....aa
aa....aa:不正原因
- 説明
-
コマンドオプションに指定した値が不正です。
- 対処
-
コマンドオプションに指定した値を見直し,コマンドを再度実行してください。
-
KFRM20011-E(U)
The command syntax is invalid.
- 説明
-
コマンドの形式が不正です。
- 対処
-
コマンドの形式を確認し,コマンドを再度実行してください。
-
KFRM20012-E(U)
The command has failed.
- 説明
-
コマンドが失敗しました。
- 対処
-
メッセージログファイルを参照し,障害要因を表すメッセージを特定したあと,そのメッセージの対処方法に従ってください。障害要因を取り除いたあと,コマンドを再度実行してください。
なお,Reliable Messaging停止処理中にコマンドを実行すると,このメッセージが出力されることがあります。この場合,Reliable Messagingを起動したあと,コマンドを再度実行してください。
-
KFRM20014-I(T)
Usage: hrmdelque [-f] [-S system-name] queue-name
- 説明
-
キューの削除コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20016-I(T)
Usage: hrmlsque {-n | -q queue-name} [-S system-name]
- 説明
-
キュー情報の表示コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20017-I(T)
Usage: hrmlsmsg -n message-number [-e output-message-number] [-o output-message-byte] [-S system-name] queue-name
- 説明
-
メッセージの表示コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20018-I(T)
Usage: hrmdelmsg {-a | -n message-number} [-f] [-S system-name] queue-name
- 説明
-
メッセージの削除コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20019-I(T)
Usage: hrmstart [-S system-name]
- 説明
-
実行開始コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20020-I(T)
Usage: hrmstop [-S system-name]
- 説明
-
実行終了コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20021-I(T)
Usage: hrmlsstat [-S system-name]
- 説明
-
システム状態の表示コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20022-I(T)
Usage: hrmlstrn [-S system-name]
- 説明
-
トランザクション状態の表示コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20024-I(T)
The uCosminexus Reliable Messaging command ended normally.
- 説明
-
Reliable Messagingのコマンドが正常に終了しました。
-
KFRM20025-I(C/O)
The queue was created. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
キューを作成しました。
-
KFRM20026-I(C/O)
The queue was deleted. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
キューを削除しました。
-
KFRM20027-I(C/O)
The message was deleted. Queue name=aa....aa, Message number=bb....bb
aa....aa:キュー名
bb....bb:メッセージ通番,または"ALL"
- 説明
-
メッセージを削除しました。
-
KFRM20028-E(U)
Initialization processing of the command has failed.
- 説明
-
コマンドの初期化処理に失敗しました。
- 対処
-
次に示す項目を確認し,コマンドを再度実行してください。
-
ネーミングサービスが正常に起動していること。
-
指定したシステム名のReliable Messagingが正常に開始していること。
-
HRM_CMD_PORT環境変数が正しく定義されていること。
-
-
KFRM20029-E(U)
A message in the shared queue used for sending cannot be read.
- 説明
-
送信用共用キューのメッセージは参照できません。
- 対処
-
送信用共用キューで定義されている「共用キューを使用する場合の登録先キュー名」を相手システム上で確認してください。
-
KFRM20030-E(U)
A message in the shared queue cannot be read because the system-related linkage function that is using the shared queue is invalid.
- 説明
-
共用キューを使用して複数システム間でのアプリケーション連携をする機能が無効となっているため,共用キューのメッセージを参照できません。
- 対処
-
RMSHConnectFlagプロパティにtrueを指定し,Reliable Messagingを再度開始したあとでコマンドを再度実行してください。
-
KFRM20031-I(C/O)
The state of uCosminexus Reliable Messaging has changed. System state of uCosminexus Reliable Messaging=aa....aa
aa....aa:Reliable Messagingのシステム状態
- 説明
-
Reliable Messagingのシステム状態を変更しました。
-
KFRM20032-E(U)
The HRMDIR environment variable has not been defined.
- 説明
-
HRMDIR環境変数は定義されていません。
- 対処
-
HRMDIR環境変数を定義したあとでコマンドを再度実行してください。
-
KFRM20033-E(U)
A message in the shared queue cannot be deleted because the system-related linkage function that is using the shared queue is invalid.
- 説明
-
共用キューを使用して複数システム間でのアプリケーション連携をする機能が無効となっているため,共用キューのメッセージを削除できません。
- 対処
-
RMSHConnectFlagプロパティにtrueを指定し,Reliable Messagingを再度開始したあとで,コマンドを再度実行してください。
-
KFRM20034-E(U)
A message cannot be deleted because it is being delivered.
- 説明
-
メッセージが配送中のため削除できません。
- 対処
-
必要に応じてhrmstopコマンドでシステムを管理状態にしたあと,コマンドを再度実行してください。
-
KFRM20035-E(U)
The queue is in a state where its configuration cannot be changed.
- 説明
-
キューの構成を変更できない状態です。
- 対処
-
システム状態が実行状態の場合はhrmstopコマンドでシステムを管理状態にし,Reliable Messagingを再開始後,コマンドを再度実行してください。
システム状態が管理状態の場合はReliable Messagingを再開始後,コマンドを再度実行してください。
-
KFRM20036-E(U)
An address with the specified address name does not exist. Address name=aa....aa
aa....aa:あて先名
- 説明
-
指定したあて先名のあて先は存在しません。
- 対処
-
指定したあて先名を見直し,コマンドを再度実行してください。
-
KFRM20037-E(U)
A transferring between queues cannot be used because its function is disabled.
- 説明
-
キュー間転送機能が無効となっていて,使用できない状態です。
- 対処
-
RMTRConnectFlagプロパティにtrueを指定し,Reliable Messagingを再起動したあとで再度コマンドを実行してください。
-
KFRM20038-E(U)
The specified address name already exists. Address name=aa....aa
aa....aa:あて先名
- 説明
-
指定したあて先名はすでに存在しています。
- 対処
-
指定したあて先名を見直し,コマンドを再度実行してください。
-
KFRM20039-E(U)
The specified address cannot be deleted because it is being referenced in the queue. Address name=aa....aa
aa....aa:あて先名
- 説明
-
指定したあて先はキューで参照しているため削除できません。
- 対処
-
指定したあて先名を見直してください。
-
KFRM20040-E(U)
An attribute of an address or queue cannot be changed because messages are being transmitted.
- 説明
-
メッセージが転送中であるため,あて先またはキューの属性を変更できません。
- 対処
-
hrmdelmsg(メッセージの削除)コマンドを実行してから,コマンドを再度実行してください。
-
KFRM20041-E(U)
The type of the specified queue is invalid.
- 説明
-
指定したキューの種別が不正です。
- 対処
-
正しいキュー種別のキューを指定して,コマンドを再度実行してください。
-
KFRM20042-E(U)
A group with the specified transmission group ID does not exist. Transmission group ID=aa....aa
aa....aa:通信層グループID
- 説明
-
指定した通信層グループIDのグループは存在しません。
- 対処
-
指定したグループを見直し,コマンドを再度実行してください。
-
KFRM20043-E(U)
The specified group cannot be used and referred because it is disabled.
- 説明
-
指定したグループは無効な状態なので,グループの参照や使用はできません。
- 対処
-
状態が有効であるグループを指定して,再度コマンドを実行してください。
-
KFRM20044-E(U)
The QoS of the specified group is invalid.
- 説明
-
指定したグループのQoS(通信品質)が不正です。
- 対処
-
指定したグループのQoSを見直してください。
-
KFRM20045-E(U)
The type of the specified group is invalid. Transmission group ID= aa....aa
aa....aa:通信層グループID
- 説明
-
指定したグループの種別が不正です。
- 対処
-
指定したグループを見直してください。
-
KFRM20046-E(U)
The transmission sequence number of the specified message is invalid. Transmission sequence number=aa....aa
aa....aa:通信層グループ内シーケンス番号
- 説明
-
指定したメッセージの通信層シーケンス番号が不正です。
- 対処
-
指定した通信層シーケンス番号を見直してください。
-
KFRM20047-I(C/O)
The address was registered. Address name=aa....aa
aa....aa:あて先名
- 説明
-
あて先を登録しました。
-
KFRM20048-I(C/O)
The address was deleted. Address name=aa....aa
aa....aa:あて先名
- 説明
-
あて先を削除しました。
-
KFRM20049-I(C/O)
The message was skipped. Queue name=aa....aa, Transmission sequence number=bb....bb
aa....aa:キュー名
bb....bb:通信層グループ内シーケンス番号
- 説明
-
メッセージをスキップしました。
-
KFRM20050-I(T)
Usage: hrmmkaddr -u url [-i user-id -p password] [-S system-name] address-name
- 説明
-
hrmmkaddr(あて先登録)コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20051-I(T)
Usage: hrmdeladdr [-S system-name] address-name
- 説明
-
hrmdeladdr(あて先削除)コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20052-I(T)
Usage: hrmchgaddr [-u url] [-i user-id -p password] [-S system-name] address-name
- 説明
-
hrmchgaddr(あて先変更)コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20053-I(T)
Usage: hrmlsaddr {-n|-a address-name} [-S system-name]
- 説明
-
hrmlsaddr(あて先表示)コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20055-I(T)
Usage: hrmstoptrs -y {send|receive} [-S system-name] queue-name
- 説明
-
hrmstoptrs(送受信抑止)コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20056-I(T)
Usage: hrmstarttrs -y {send | receive} [-S system-name] queue-name
- 説明
-
hrmstarttrs(送受信抑止解除)コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20057-I(T)
Usage: hrmskipmsg -n transmission-sequence-number -g transmission-group-id [-S system-name] queue-name
- 説明
-
hrmskipmsg(受信待ちメッセージスキップ)コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20058-I(T)
Usage: hrmlstrs {-n|-g transmission-group-id} [-m transmission-group-message-number] [-e output-message-number] [-S system-name] queue-name
- 説明
-
hrmlstrs(通信状態表示)コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20059-E(U)
An attempt to delete a queue failed because the queue was monitored by an MDB.
- 説明
-
キューを監視しているMessage-driven Beanが存在するため,キューの削除に失敗しました。
- 対処
-
削除予定のキューを監視しているMessage-driven Beanを停止させたあと,キューの削除コマンドを再度実行してください。
-
KFRM20060-E(U)
An attempt to create a queue failed because a queue with the same name as the one specified in RMDeadMessageQueueName cannot be created under the current system status. Queue name=aa....aa
aa....aa:指定したキュー名
- 説明
-
管理状態以外のシステム状態で,RMDeadMessageQueueNameプロパティと同じキュー名を指定したため,キューの作成に失敗しました。
- 対処
-
必要に応じてhrmstopコマンドでシステムを管理状態にしたあと,コマンドを再度実行してください。
-
KFRM20061-E(U)
An attempt to create a queue failed because the queue to be created had the same name as a deleted queue but a different queue type. Queue name=aa....aa
aa....aa:指定したキュー名
- 説明
-
削除したキューと同じキュー名で,かつ異なる種類のキューを作成しようとしたため,キューの作成に失敗しました。
- 対処
-
Reliable Messagingを再起動したあと,コマンドを再度実行してください。
-
KFRM20062-E(U)
An attempt to create a queue failed because the queue to be created had the same name as a deleted queue but a different queue mode. Queue name=aa....aa
aa....aa=指定したキュー名
- 説明
-
削除したキューと同じキュー名で,かつ異なるキューモードのキューを作成しようとしたため,キューの作成に失敗しました。
- 対処
-
Reliable Messagingを再起動したあと,コマンドを再度実行してください。
-
KFRM20063-E(U)
An attempt to create a shared queue used for receiving failed because the queue to be created had the same name as a deleted queue but a different maximum length of messages. Queue name=aa....aa
aa....aa=指定したキュー名
- 説明
-
削除したキューと同じキュー名の受信用共用キューを作成する場合,異なる値の最大メッセージ長でキューを作成しようとしたため,キューの作成に失敗しました。
- 対処
-
Reliable Messagingを再起動したあと,コマンドを再度実行してください。
-
KFRM20064-E(U)
An attempt to create a shared queue failed because the version of the shared queue used for receiving is not supported. Queue name=aa....aa
aa....aa:指定したキュー名
- 説明
-
受信用共用キューがサポートしていないバージョンであるため,共用キューの作成に失敗しました。
- 対処
-
対応する受信用共用キューを適切なバージョンで作成したあと,コマンドを再度実行してください。
-
KFRM20065-E(U)
An attempt to create a shared queue failed because an error occurred during database access. Queue name=aa....aa
aa....aa:指定したキュー名
- 説明
-
DBアクセス時にエラーが発生したため,共用キューの作成に失敗しました。
- 対処
-
要因としてDBの停止,対応する受信用共用キューが削除されているなどが考えられます。障害要因を取り除いたあと,コマンドを再度実行してください。
-
KFRM20066-E(U)
An attempt to delete a queue failed because the queue was not stopped or was not blocked. Queue name=aa....aa
aa....aa:指定したキュー名
- 説明
-
キューが抑止されているまたは閉塞状態ではないため,キューの削除に失敗しました。
- 対処
-
削除予定のキューをすべての形式で抑止したあと,コマンドを再度実行してください。
-
KFRM20067-E(U)
An attempt to delete a queue failed because a transaction for the queue was executing. Queue name=aa....aa
aa....aa=指定したキュー名
- 説明
-
キューに対するトランザクションが実行状態のため,キューの削除に失敗しました。
- 対処
-
削除予定のキューに対するトランザクションの決着を待ち,コマンドを再度実行してください。
-
KFRM20068-E(U)
An attempt to delete a queue failed because a queue with the same name as the one specified in RMDeadMessageQueueName cannot be deleted under the current system status. Queue name=aa....aa
aa....aa=指定したキュー名
- 説明
-
Reliable Messaging起動直後,管理状態以外のシステム状態で,RMDeadMessageQueueNameプロパティと同じキュー名を指定したため,キューの削除に失敗しました。
- 対処
-
デッドメッセージキューを削除する場合は,hrmstopコマンドでシステムを管理状態にし,Reliable Messagingを再起動したあと,コマンドを再度実行してください。
-
KFRM20071-E(U)
An attempt to get queue information failed because an error occurred during database access. Queue name=aa....aa
aa....aa:指定したキュー名
- 説明
-
DBアクセス時にエラーが発生したため,キュー情報の参照に失敗しました。
- 対処
-
要因としてDBの停止,対応する受信用共用キューが削除されているなどが考えられます。障害要因を取り除いたあと,コマンドを再度実行してください。
-
KFRM20072-E(U)
An attempt to delete a queue failed because the queue is blocked as the result of an unknown queue type. Queue name=aa....aa
aa....aa:指定したキュー名
- 説明
-
キューの種類の値不正によってキューが閉塞状態であるため,キューの削除に失敗しました。
- 対処
-
Reliable Messagingを停止したあと,キュー情報テーブルとFIFO情報テーブルから不正な情報が含まれる行を削除してください。不正な情報が含まれる行を削除するには,次に示すSQL文を実行します。なお,メッセージ情報テーブルの削除は,キューの種類ごとに対応したテーブルが存在しているかどうかを確認し,存在している場合は削除してください。また,SQL文を実行する前に,必ずDBのバックアップを取得してください。
(a) キュー情報テーブル
キュー情報テーブルから不正な情報が含まれる行を削除するには,次に示すSQL文を実行します。
DELETE FROM <RMSystemNameプロパティ指定値>_QUEUEINFORMATION WHERE QUEUE_NAME ='<エラーが発生したキュー名>'; COMMIT;
(b) FIFO情報テーブル
FIFO情報テーブルから不正な情報が含まれる行を削除するには,次に示すSQL文を実行します。
DELETE FROM <RMSystemNameプロパティ指定値>_FIFOINFORMATION WHERE QUEUE_NAME ='<エラーが発生したキュー名>'; COMMIT;
(c) メッセージ情報テーブル
メッセージ情報テーブルを削除するには,キューの種類に応じて次に示すSQL文を実行します。キューの種類によってメッセージ情報テーブル名が定まっています。キューの種類が不明な場合は実際のDBにあるテーブル名と次に示すSQL文のテーブル名(DROP TABLE文のオペランド)を比較して判断してください。
・ローカルキューおよび転送キューの場合
DROP TABLE <RMSystemNameプロパティ指定値>_MSG_<エラーが発生したキュー名>;
・受信用共用キューの場合
DROP TABLE <RMSystemNameプロパティ指定値>_SHR_<エラーが発生したキュー名>MG; DROP TABLE <RMSystemNameプロパティ指定値>_SHR_<エラーが発生したキュー名>RD; DROP TABLE <RMSystemNameプロパティ指定値>_SHR_<エラーが発生したキュー名>WT;
・送信用共用キューの場合
削除するメッセージ情報テーブルはありません。
-
KFRM20074-I(T)
Usage: hrmstopque -y {ap_send | ap_receive | trs_send | trs_receive | ap_all | all} [-S system-name] queue-name
- 説明
-
キューの抑止コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20075-I(T)
Usage: hrmstartque -y {ap_send | ap_receive | trs_send | trs_receive | ap_all | all} [-S system-name] queue-name
- 説明
-
キューの抑止解除コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20078-I(T)
Usage: hrmlsdmsg {-i dead-message-id | -n message-number [-e output-message-number]} [-o output-message-byte] [-p] [-S system-name]
- 説明
-
デッドメッセージの参照コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20079-I(T)
Usage: hrmregdmsg {-i dead-message-id | -q original-queue-name} [-S system-name]
- 説明
-
デッドメッセージの再登録コマンドの使用方法を示します。コマンドの形式が誤っている場合に出力します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20080-I(C/O)
The dead message was re-registered in the original queue. Queue name=aa....aa, Dead message ID=bb....bb, JMSMessageID=cc....cc, JMSCorrelationID=dd....dd
aa....aa:移動前のキュー名
bb....bb:再登録したメッセージのデッドメッセージID(JMS_HITACHI_DeadMessageIDプロパティ値)
cc....cc:再登録したメッセージのJMSMessageIDヘッダ値
dd....dd:再登録したメッセージのJMSCorrelationIDヘッダ値
- 説明
-
デッドメッセージをデッドメッセージキュー移動前のキューに再登録しました。
-
KFRM20081-W(C/O)
An attempt to re-register a dead message in the original queue has failed. Queue name=aa....aa, Dead message ID=bb....bb, JMSMessageID=cc....cc, JMSCorrelationID=dd....dd
aa....aa:移動前のキュー名
bb....bb:スキップしたメッセージのデッドメッセージID(JMS_HITACHI_DeadMessageIDプロパティ値)
cc....cc:スキップしたメッセージのJMSMessageIDヘッダ値
dd....dd:スキップしたメッセージのJMSCorrelationIDヘッダ値
- 説明
-
デッドメッセージキュー移動前のキューへのデッドメッセージの再登録に失敗しました。以降のメッセージの再登録を続行します。
- 対処
-
次の原因が考えられます。障害要因を取り除いてください。
-
メッセージが配信中または配信済みである
-
メッセージサイズが移動元キューの最大メッセージ長より大きい
-
移動元のキューの種類が変更された
なお,共用キューのメッセージをローカルキューに再登録しようとした場合,デッドメッセージの再登録はできません。
-
-
KFRM20082-E(U)
The command cannot be executed because the dead message queue is not being used.
- 説明
-
デッドメッセージキューを使用していないため,デッドメッセージの参照コマンドまたはデッドメッセージの再登録コマンドは実行できません。
- 対処
-
RMDeadMessageQueueNameプロパティを指定していない場合は,RMDeadMessageQueueNameプロパティを指定してください。
RMDeadMessageQueueNameプロパティに指定したローカルキュー名がない場合は,指定したローカルキューを作成してください。そのあと,コマンドを再度実行してください。
-
KFRM20083-E(U)
No message matches the condition specified in the command option.
- 説明
-
コマンドオプションに指定した条件に該当するメッセージがありませんでした。
- 対処
-
指定した条件を見直して,コマンドを再度実行してください。
-
KFRM20084-E(U)
An attempt to re-register a dead message in the original queue failed because the original queue did not exist. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
再登録先のキュー(デッドメッセージキュー移動前のキュー)が存在しないため,デッドメッセージの再登録に失敗しました。
- 対処
-
再登録先のキューが存在するか確認してください。再登録先のキューが存在する状態で,コマンドを再度実行してください。
-
KFRM20085-E(U)
An attempt to re-register a dead message in the original queue failed because the original queue was blocked. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
再登録先のキュー(デッドメッセージキュー移動前のキュー)が閉塞しているため,デッドメッセージの再登録に失敗しました。
- 対処
-
再登録先のキューを正常な状態に戻し,コマンドを再度実行してください。
-
KFRM20086-E(U)
An attempt to re-register a dead message in the original queue failed because the original queue was stopped. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
再登録先のキュー(デッドメッセージキュー移動前のキュー)が登録抑止状態のため,デッドメッセージの再登録に失敗しました。
- 対処
-
再登録先のキューの登録抑止を解除して,コマンドを再度実行してください。
-
KFRM20087-E(U)
An attempt to re-register a dead message in the original queue failed because the information for the original queue and for the dead message do not match. Dead message ID=aa....aa
aa....aa:メッセージのデッドメッセージID(JMS_HITACHI_DeadMessageIDプロパティ値)
- 説明
-
デッドメッセージと再登録先のキュー(デッドメッセージキュー移動前のキュー)の情報に不一致があるため,再登録に失敗しました。
- 対処
-
次の原因が考えられます。障害要因を取り除いたあと,コマンドを再度実行してください。
-
メッセージサイズが再登録先のキューの最大メッセージ長より大きい
-
再登録先のキューの種類が変更された
なお,共用キューのメッセージをローカルキューに再登録しようとした場合,デッドメッセージの再登録はできません。
-
-
KFRM20088-E(U)
An attempt to re-register a dead message in the original queue failed because the dead message is being delivered. Dead message ID=aa....aa
aa....aa:メッセージのデッドメッセージID(JMS_HITACHI_DeadMessageIDプロパティ値)
- 説明
-
メッセージが配送中のため,デッドメッセージ再登録に失敗しました。
- 対処
-
アプリケーションがデッドメッセージキューからメッセージを取り出していない状態で,コマンドを再度実行してください。
-
KFRM20089-E(U)
An attempt to re-register a dead message in the original queue failed because the original queue was full. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
再登録先のキュー(デッドメッセージキュー移動前のキュー)が満杯のため,デッドメッセージの再登録に失敗しました。
- 対処
-
再登録先のキューに,次のどれか一つの処置を実行したあと,コマンドを再度実行してください。
-
キューのメッセージを取り出す
-
キューの最大メッセージ数を増やす
-
メッセージ削除コマンドでメッセージを削除する
-
-
KFRM20090-E(U)
An attempt to re-register a dead message in the original queue failed because the system-related linkage function that is using the shared queue is invalid. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
共用キューを使用して複数システム間でのアプリケーション連携をする機能が無効となっているため,共用キューへのデッドメッセージの再登録に失敗しました。
- 対処
-
RMSHConnectFlagプロパティにtrueを指定して,Reliable Messagingを再度起動してください。そのあと,コマンドを再度実行してください。
-
KFRM20091-E(U)
An attempt to re-register a dead message in the original queue has failed.
- 説明
-
デッドメッセージの再登録に失敗しました。
- 対処
-
原因としてメモリが不足していることが考えられます。障害要因を取り除いたあと,コマンドを再度実行してください。
-
KFRM20092-E(C/O)
An unsupported command option was specified. Command name = aa....aa Option name = bb....bb
aa....aa:コマンド名
bb....bb:オプションフラグ
- 説明
-
非永続版リソースアダプタでサポートしていないオプションが指定されました。
- 対処
-
オプションを見直してください。
-
KFRM20093-E(C/O)
An unsupported command was specified. Command name = aa....aa
aa....aa:コマンド名
- 説明
-
非永続版リソースアダプタでサポートしていないコマンドが実行されました。
- 対処
-
実行したコマンドが,非永続版リソースアダプタでサポートされているかどうかを確認してください。
-
KFRM20094-W(C/O)
An attempt to read messages has failed while executing hrmstopque command. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
共用キューの抑止コマンドは成功しましたが,メッセージの読み取りに失敗しました。取り出しの対象とならないメッセージが残っている可能性があります。
- 対処
-
原因としてDBが停止していることが考えられます。メッセージログファイルを参照して障害要因を取り除いたあと,必要に応じて再度抑止コマンドを実行してください。
-
KFRM20095-E(C/O)
An attempt to bind failed because an object with the same name as an object created by Cosminexus Reliable Messaging has already been bound to the JNDI name space.
- 説明
-
Reliable Messagingと同じ名称のオブジェクトがJNDIの名前空間にバインドされているため,バインド処理に失敗しました。Reliable Messagingの開始を中断します。
- 対処
-
要因として,RMSystemNameプロパティ指定値と同じシステム名のReliable Messagingがすでに開始していることが考えられます。RMSystemNameプロパティ指定値を見直し,Reliable Messagingを再度開始してください。
-
KFRM20096-W(U)
An attempt to release a remote object created by Cosminexus Reliable Messaging has failed.
- 説明
-
Reliable Messagingで作成したリモートオブジェクトの解放に失敗しました。Reliable Messagingのオブジェクトがリークすることがあります。
- 対処
-
このメッセージのあとに出力されるエラー情報を参照し,障害要因を取り除いたあと,必要に応じてJ2EEサーバを再度開始してください。
-
KFRM20097-W(C/O)
An attempt to release a remote object created by Cosminexus Reliable Messaging has failed. cause=aa....aa
aa....aa:原因
- 説明
-
Reliable Messagingで作成したリモートオブジェクトの解放に失敗しました。
Reliable Messagingのオブジェクトがリークすることがあります。
- 対処
-
出力された原因を基に障害要因を取り除いたあと,必要に応じてJ2EEサーバを再開始してください。
-
KFRM20100-E(U)
The specified display name already exists. Display name=aa....aa, Name of queue that caused duplication of the display name=bb....bb
aa....aa:指定した表示名(指定していない場合はキュー名)
bb....bb:表示名と重複したキュー名称
- 説明
-
指定した表示名はすでに存在しています。
- 対処
-
指定した表示名を見直して,コマンドを再度実行してください。
なお,表示名を指定していなくても,指定したキュー名が定義済みのキューの表示名に重複する場合,このメッセージが出力されます。この場合は,キュー名も見直してください
-
KFRM20121-W(C/O)
An attempt to register the queue into the JNDI name space has failed. Queue name=aa....aa, Display name=bb....bb, Maintenance information=cc....cc
aa....aa:キュー名
bb....bb:表示名(指定していない場合はキュー名)
cc....cc:保守情報
- 説明
-
JNDIネーミングサービスへのキューの登録に失敗しました。
- 対処
-
アプリケーションが,対象のキューをJNDIネーミングサービスから取得できません。hrmdelqueコマンドでキューを削除し,再度同じキューを作成してください。また,キュー作成後にReliable Messagingを再度開始してください。
Reliable Messagingの開始後も,JNDIネーミングサービスに関連するエラーや警告が出力される場合は,保守員に連絡してください。
-
KFRM20122-W(C/O)
An attempt to delete the queue from the JNDI name space has failed. Queue name=aa....aa, Display name=bb....bb, Maintenance information=cc....cc
aa....aa:キュー名
bb....bb:表示名(指定していない場合はキュー名)
cc....cc:保守情報
- 説明
-
JNDIネーミングサービスからのキューの削除に失敗しました。
- 対処
-
JNDIネーミングサービスに不要なリソースが残っています。
再度,JNDIネーミングサービスに関連するエラーや警告が出力される場合は,保守員に連絡してください。
-
KFRM20123-W(C/O)
An attempt to register or delete the queue from the JNDI name space has failed. Queue name=aa....aa, Display name=bb....bb, Maintenance information=cc....cc
aa....aa:キュー名
bb....bb:属性変更前の表示名または属性変更後の表示名
cc....cc:保守情報
- 説明
-
キューのJNDIネーミングサービスへの登録,またはJNDIネーミングサービスからの削除に失敗しました。
- 対処
-
次の原因が考えられます。Reliable Messagingを再度開始してください。
-
アプリケーションが,対象のキューをJNDIネーミングサービスから取得できない。
-
JNDIネーミングサービスに不要なリソースが残っている。
Reliable Messagingの開始後も,JNDIネーミングサービスに関連するエラーや警告が出力される場合は,保守員に連絡してください。
-
-
KFRM20125-E(U)
An error occurred while the permissions were being checked.
- 説明
-
権限の判定中にエラーが発生しました。
- 対処
-
メモリが不足しているおそれがあります。空きメモリを増やしてから再度コマンドを実行してください。
問題が解決しない場合は,保守員に連絡してください。
-
KFRM20126-E(U)
The command cannot be executed because you do not have administrator privileges.
- 説明
-
管理者特権がないためコマンドを実行できません。
- 対処
-
管理者として実行したコマンドプロンプト上で,再度コマンドを実行してください。
-
KFRM20127-I(T)
Usage:
hrmmkque -t local [-m persistent] [-d {serial | parallel}] [-n max-message-number] [-c cache-message-number] [-e expiry-time] [-w {sender | receiver}] [-r rd-area-name] [-x display-name] [-S system-name] queue-name hrmmkque -t local -m non_persistent [-d {serial | parallel | parallel_unit_order}] [-n max-message-number] [-c cache-message-number] [-e expiry-time] [-w {sender | receiver}] [-r rd-area-name] [-x display-name] [-S system-name] queue-name
hrmmkque -t shr_receive [-l max-message-size] [-n max-message-number] [-c cache-message-number] [-r rd-area-name] [-x display-name] [-S system-name] queue-name
hrmmkque -t shr_send [-l max-message-size] -b shared-queue-name [-x display-name] [-S system-name] queue-name
hrmmkque -t transmit [-m {persistent | non_persistent}] [-n max-message-number] [-c cache-message-number] [-e expiry-time] -a address-name {-v address-queue-name | -y} [-i {normal | compatible}] [-j {exactly_once | in_order}] [-g transmission-group-expiry-time] [-s transmission-expiry-time] [-r rd-area-name] [-x display-name] [-S system-name] queue-name
- 説明
-
コマンドの形式が誤っている場合に出力されます。キューの作成コマンドの使用方法を示します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM20128-I(T)
Usage:
local : hrmchgque [-d {serial | parallel | parallel_unit_order}] [-n max-message-number] [-c cache-message-number] [-e expiry-time] [-w {sender | receiver}] [-x display-name] [-S system-name] queue-name
shr_receive : hrmchgque [-c cache-message-number] [-x display-name] [-S system-name] queue-name
shr_send : hrmchgque [-x display-name] [-S system-name] queue-name
transmit : hrmchgque [-n max-message-number] [-c cache-message-number] [-e expiry-time] [-a address-name] [-v address-queue-name | -y] [-i {normal | compatible}] [-j {exactly_once | in_order}] [-g transmission-group-expiry-time] [-s transmission-expiry-time] [-x display-name] [-S system-name] queue-name
- 説明
-
コマンドの形式が誤っている場合に出力されます。キューの属性変更コマンドの使用方法を示します。
- 対処
-
正しい形式でコマンドを再度実行してください。
-
KFRM32000-E(S)
The value specified for the property is invalid. Property name=aa....aa, Specified property value=bb....bb
aa....aa:プロパティ名
bb....bb:プロパティ指定値
- 説明
-
プロパティに指定した値が不正です。
- 対処
-
プロパティに正しい値を指定して,Reliable Messagingを再度開始してください。
-
KFRM32001-E(S)
A required property has not been specified or the value is invalid. uCosminexus Reliable Messaging startup will be cancelled. Required property enumeration=aa....aa
aa....aa:入力が必要なプロパティ
- 説明
-
入力必須のプロパティが指定されていない,または値が不正です。Reliable Messagingの開始を中断します。
- 対処
-
必須のプロパティを設定して,Reliable Messagingを再度開始してください。
-
KFRM32002-W(S)
This property will execute with the default value, because the value specified for the property is invalid. Property name=aa....aa, Specified property value=bb....bb, Default value=cc....cc
aa....aa:プロパティ名
bb....bb:プロパティ指定値
cc....cc:デフォルト値
- 説明
-
プロパティに指定した値が不正なため,このプロパティをデフォルト値で実行します。
- 対処
-
必要に応じてプロパティ指定値を見直してください。
-
KFRM32003-I(S)
The property has been set. Property name=aa....aa, Set property value=bb....bb
aa....aa:プロパティ名
bb....bb:プロパティ指定値
- 説明
-
プロパティがセットされました。
-
KFRM32006-W(C/O)
RMTRTransferControlDir will execute with default path of the client definition file, because there was no client definition file at path specified for RMTRTransferControlDir. RMTRTransferControlDir value=aa....aa, Default path=bb....bb
aa....aa:プロパティ指定値
bb....bb:デフォルトのクライアント定義ファイルがあるディレクトリのパス
- 説明
-
RMTRTransferControlDirプロパティに指定したパスにクライアント定義ファイルがないため,RMTRTransferControlDirプロパティはデフォルトのクライアント定義ファイルのパスで実行します。
- 対処
-
必要に応じてRMTRTransferControlDirプロパティに指定したパスを見直してください。
-
KFRM32007-W(S)
Cosminexus Reliable Messaging does not support this property. Property name=aa....aa
aa....aa:プロパティ名
- 説明
-
Reliable Messagingは,このプロパティをサポートしていません。
- 対処
-
サポートしていないプロパティを削除し,Reliable Messagingを再開始してください。
-
KFRM32008-W(C/O)
Cosminexus Web Services operates by the default value because there is not the client definition file on the default path=aa....aa
aa....aa:クライアント定義ファイルが存在するデフォルトのフォルダ名
- 説明
-
デフォルトのパスにクライアント定義ファイルがないため,SOAP通信基盤はデフォルト値で動作します。
- 対処
-
デフォルトのパスにクライアント定義ファイルを置いてください。
-
KFRM32009-E(C/O)
No value is specified in the RMTRTransferControlDir property, or the directory of the specified value contains no client definition file. RMTRTransferControlDir value=aa....aa
aa....aa:プロパティ指定値
- 説明
-
RMTRTransferControlDirプロパティに値が指定されていないか,指定したディレクトリにクライアント定義ファイルがありません。Reliable Messagingの開始を中断します。
- 対処
-
RMTRTransferControlDirプロパティに正しいクライアント定義ファイルのパスが指定されているか見直し,Reliable Messagingを再度開始してください。
-
KFRM34000-E(C/O)
A memory shortage occurred.
- 説明
-
メモリ不足が発生しました。
使用中のコネクションを切断し,JMSExceptionを発生します。
- 対処
-
Reliable Messagingで必要なメモリ量がJavaVMのヒープ領域に確保できることを確認し,アプリケーションサーバを再度開始してください。
-
KFRM40001-I(C/O)
A message that reported reception failure during communication was deleted. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc, Transmission group ID=dd....dd, Transmission sequence number=ee....ee, Error code=ff....ff
aa....aa:削除元のキュー名
bb....bb:削除したメッセージのJMSMessageIDヘッダ値
cc....cc:削除したメッセージのJMSCorrelationIDヘッダ値
dd....dd:削除したメッセージのグループID
ee....ee:削除したメッセージのグループ内シーケンス番号
ff....ff:エラーコード(保守情報)
- 説明
-
通信で受信失敗が通知されたメッセージを削除しました。
- 対処
-
原因として,送信側の設定誤り,メッセージの有効期間切れ,受信側でのスキップコマンド実施,プロトコルのバージョン不正などが考えられます。障害原因を調査してください。
-
KFRM40003-W(C/O)
A message that reported reception failure during communication was held. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc, Transmission group ID=dd....dd, Transmission sequence number=ee....ee, Error code=ff....ff
aa....aa:キュー名
bb....bb:メッセージのJMSMessageIDヘッダ値
cc....cc:メッセージのJMSCorrelationIDヘッダ値
dd....dd:メッセージのグループID
ee....ee:メッセージのグループ内シーケンス番号
ff....ff:エラーコード(保守情報)
- 説明
-
通信で受信失敗が通知されたメッセージを保留しました。
- 対処
-
原因として,送信側の設定誤り,メッセージの有効期間切れ,受信側でのスキップコマンド実施,プロトコルのバージョン不正などが考えられます。障害原因を調査してください。
メッセージが不要であれば,コマンドで障害が発生したメッセージを削除してください。
-
KFRM40004-W(C/O)
A message that reported reception failure during communication could not be deleted because an exception occurred. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc, Transmission group ID=dd....dd, Transmission sequence number=ee....ee, Error code=ff....ff, Exception=gg....gg
aa....aa:キュー名
bb....bb:メッセージのJMSMessageIDヘッダ値
cc....cc:メッセージのJMSCorrelationIDヘッダ値
dd....dd:メッセージのグループID
ee....ee:メッセージのグループ内シーケンス番号
ff....ff:エラーコード(保守情報)
gg....gg:発生した例外
- 説明
-
例外が発生したため,通信で受信失敗が通知されたメッセージを削除できません。
処理を続行します。
- 対処
-
メッセージログファイルを参照して,障害要因を取り除いてください。
-
KFRM40005-E(C/O)
An attempt to create a thread has failed.
- 説明
-
スレッドの生成に失敗しました。
Reliable Messagingが起動できません。
- 対処
-
RMTRSendThreadNumプロパティに適正な値が指定されているかどうかを確認してください。
-
KFRM40006-W(C/O)
An attempt to start a transmission thread has failed. Thread pool identifier=aa....aa
aa....aa:スレッドプールの識別子
- 説明
-
送信スレッドの開始に失敗しました。
識別子がTRSの場合,キュー間転送の送信スレッドが減ります。
- 対処
-
メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM40007-I(C/O)
The group where the reception failure occurred during communication was closed. Queue name=aa....aa, Transmission group ID=bb....bb
aa....aa:閉鎖したグループの属するキュー名
bb....bb:閉鎖したグループのグループID
- 説明
-
通信で受信障害が発生したグループを閉鎖しました。
-
KFRM40008-W(C/O)
The protocol header of the received message is invalid, has not been specified, or is not supported by uCosminexus Reliable Messaging. IP address of the sender=aa....aa
aa....aa:送信元IPアドレス
- 説明
-
次のうちのどちらかが当てはまります。
-
受信したメッセージにプロトコルヘッダが指定されていません。
-
Reliable Messagingがサポートしないプロトコルヘッダ,または不正なプロトコルヘッダが指定されています。
-
- 対処
-
通信相手システムに応じて対処してください。
- 相手システムがReliable Messaging以外の場合
-
相手システムが適切なプロトコルのメッセージを送信するように問い合わせてください。
- 相手システムがReliable Messagingの場合
-
次の原因が考えられます。相手システムに問い合わせてください。
-
別のキューに存在するグループまたは閉鎖されたグループが指定されたメッセージを受信した。
-
次に示す原因で,プロトコルヘッダが指定されていない応答メッセージを受信した。
・転送先のReliable Messagingが実行状態でない。
・転送先のReliable MessagingのRMTRConnectFlagプロパティにtrueが指定されていない。
・転送先のReliable Messagingでコネクションの取得に失敗するなどの内部障害が発生した。
-
-
KFRM40009-W(C/O)
A message that had a non-existent or non-receptive queue specified for the transmission destination was received. IP address of the sender=aa....aa, Queue name=bb....bb
aa....aa:送信元IPアドレス
bb....bb:転送先キュー名
- 説明
-
存在しないキュー,または受信できないキューを送信先として指定したメッセージを受信しました。
- 対処
-
送信元の相手システムが適切なキュー名を指定するように問い合わせてください。
-
KFRM40010-W(C/O)
The message could not be received because the queue was full. Queue name=aa....aa
aa....aa:キュー名
- 説明
-
キューが満杯のため,メッセージが受信できません。
- 対処
-
次のうちどれか一つの処置を実行してください。
-
キューのメッセージを取り出す。
-
キューの最大メッセージ数を増やす。
-
メッセージ削除コマンドでメッセージを削除する。
-
-
KFRM40011-E(C/O)
An attempt to start all transmission thread has failed. Thread pool identifier=aa....aa
aa....aa:スレッドプールの識別子
- 説明
-
すべての送信スレッドの開始に失敗しました。
識別子がTRSの場合,送信スレッドが開始していないため,キュー間転送機能を使用できません。
- 対処
-
メッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM40012-I(C/O)
A message that reported reception failure during communication was moved to the dead message queue. Queue name=aa....aa, Dead message ID=bb....bb, JMSMessageID=cc....cc, JMSCorrelationID=dd....dd, Transmission group ID=ee....ee, Transmission sequence number=ff....ff, Error code=gg....gg
aa....aa:移動元のキュー名
bb....bb:移動したメッセージのデッドメッセージID(JMS_HITACHI_DeadMessageIDプロパティ値)
cc....cc:移動したメッセージのJMSMessageIDヘッダ値
dd....dd:移動したメッセージのJMSCorrelationIDヘッダ値
ee....ee:移動したメッセージのグループID
ff....ff:移動したメッセージのグループ内シーケンス番号
gg....gg:エラーコード(保守情報)
- 説明
-
通信で受信失敗が通知されたメッセージをデッドメッセージキューに移動しました。
- 対処
-
原因として,送信側の設定誤り,メッセージの有効期限切れ,受信側でのスキップコマンド実施,プロトコルのバージョン不正などが考えられます。障害原因を調査してください。
-
KFRM40013-E(C/O)
The message was not sent because an attempt to convert the message type failed. Queue name=aa....aa, JMSMessageID=bb....bb, JMSCorrelationID=cc....cc, Transmission group ID=dd....dd, Transmission sequence number=ee....ee
aa....aa:キュー名
bb....bb:メッセージのJMSMessageIDヘッダ値
cc....cc:メッセージのJMSCorrelationIDヘッダ値
dd....dd:メッセージのグループID
ee....ee:メッセージのグループ内シーケンス番号
- 説明
-
メッセージの型変換に失敗したので,メッセージの送信を中止しました。
- 対処
-
次の原因が考えられます。障害要因を取り除いたあとでアプリケーションサーバを再度開始するか,hrmdelmsgコマンドを使用してメッセージを削除してください。
-
ObjectMessageオブジェクトに格納するオブジェクトがユーザの定義したクラスの場合,クラスパスがJ2EEサーバ用オプション定義ファイルに指定されていない。
-
Reliable Messagingで必要なメモリ量をjavaVMのヒープ領域に確保できない。
なお,これらの原因に該当しない場合は,メッセージログとトレースを採取し,保守員に連絡してください。
-
-
KFRM41000-W(C/O)
Header information for an invalid WS-Reliability was received. IP address of the sender: aa....aa
aa....aa:送信元IPアドレス
- 説明
-
不正なWS-Reliabilityのヘッダ情報を受信しました。
- 対処
-
メッセージの送信元に,正しいWS-Reliabilityの電文を送信しているかどうかを確認してください。
-
KFRM42000-W(C/O)
Processing to send the SOAP message for inter-queue transmission processing has failed. Address name=aa....aa, URL=bb....bb, Queue name=cc....cc
aa....aa:あて先名
bb....bb:あて先アドレス
cc....cc:転送先キュー名
- 説明
-
キュー間転送処理中に,SOAPメッセージ送信処理に失敗しました。転送キューのあて先アドレスが正しくないか,またはあて先システムが停止しています。
- 対処
-
転送キューのあて先アドレスを確認し,あて先システムの起動状態を確認してください。
-
KFRM42002-W(C/O)
A message that had a non-existent or non-receptive queue specified for the transmission destination was received. IP address of the sender=aa....aa, Queue name=bb....bb
aa....aa:送信元IPアドレス
bb....bb:転送先キュー名
- 説明
-
存在しないキュー,または受信できないキューを送信先として指定したメッセージを受信しました。
- 対処
-
送信元の相手システムが適切なキュー名を指定するよう問い合わせてください。
-
KFRM42003-W(C/O)
When the message was received, the queue name was not specified. IP address of the sender=aa....aa
aa....aa:送信元IPアドレス
- 説明
-
メッセージを受信した際,キュー名が指定されていません。
- 対処
-
送信元の相手システムがキュー名を指定するように問い合わせてください。
-
KFRM42004-W(C)
It failed to receive the message because of NamingException. error message=aa....aa
aa....aa:障害文字列
- 説明
-
NamingExceptionが発生したため,メッセージの受信に失敗しました。
- 対処
-
メッセージログファイルを参照し,障害要因を取り除いてください。障害となった要因が運用上の問題でない場合は,相手システムと自システムのメッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM42005-W(C)
It failed to receive the message because of JMSException. error message=aa....aa
aa....aa:障害文字列
- 説明
-
JMSExceptionが発生したためにメッセージの受信に失敗しました。
- 対処
-
メッセージログファイルを参照し,障害要因を取り除いてください。障害となった要因が運用上の問題でない場合は,相手システムと自システムのメッセージログとトレースを採取し,保守員に連絡してください。
-
KFRM99000-E(C/O)
An internal error occurred. Class=aa....aa, Method=bb....bb, Maintenance information=cc....cc
aa....aa:内部エラーが発生したクラス名(パッケージ名を含む)
bb....bb:内部エラーが発生したメソッド名(括弧はなし)
cc....cc:保守情報
- 説明
-
内部エラーが発生しました。
- 対処
-
メッセージログとトレースを採取し,保守員に連絡してください。