状況
定義情報の配備、または配備解除時に異常が発生した場合です。
対処方法
以下の手順で対処してください。
cepdeployrscコマンド(配備)、またはcepundeployrscコマンド(配備解除)が異常終了した際に表示されるメッセージを確認してください。
「The definition file contents are incorrect.」(以下の例)が出力された場合は、メッセージ中の「Filename=」で示す定義情報に誤りがあります。
例
「The definition file contents are incorrect.」の出力例(cepdeployrscコマンドが異常終了)
$ cepdeployrsc listener -o -e CepEngine1 -f /tmp/listenerdeploy.xml <ENTER>
Are you sure you want to deploy the SOAP listener definition?(default: y) [y,n,q]:y <ENTER>
The definition file contents are incorrect. Filename=(/tmp/listenerdeploy.xml)
Command cepdeployrsc execution failed.
この場合、定義情報の内容を以下に示す観点で確認してください。定義情報の詳細については、「ユーザーズガイド」の「9.2 開発資産の定義」を参照してください。
XMLファイルとしての形式が妥当であるか。
必須項目のタグを記述しているか。
開発資産IDは1文字以上39文字以内の文字列となっているか。
「The definition file contents are incorrect.」以外のメッセージ(以下の例)が出力された場合は、以下に示す手順で異常の原因を取り除いてください。
例
その他のメッセージの出力例(cepdeployrscコマンドが異常終了)
$ cepdeployrsc listener -o -e CepEngine1 -f /tmp/listenerdeploy.xml <ENTER>
Are you sure you want to deploy the SOAP listener definition?(default: y) [y,n,q]:y <ENTER>
Processing cannot be performed because another command is executing.
Command cepdeployrsc listener execution failed.
システムログを確認し、コマンドが異常終了した時刻近辺に、メッセージラベル“CSPF_CEP”のメッセージが記録されているか確認してください。
システムログにメッセージラベル“CSPF_CEP”のメッセージが記録されていた場合は、そのメッセージに対する対処を行い、異常の原因を取り除いてください。具体的な対処方法については、メッセージ番号を元に、「メッセージ集」を参照してください。
システムログにメッセージラベル“CSPF_CEP”のメッセージが記録されていない場合は、コマンドが表示するメッセージに従い、対処を行ってください。
異常の原因を取り除いたら、異常終了したコマンドを再実行してください。