ページの先頭行へ戻る
Interstage Charset Manager Standard Edition V9 システム構築ガイド バリデーション編
FUJITSU Software

3.1.1 コマンドインタフェース

コマンドおよびjarファイルの格納先

Charset Managerのインストールディレクトリ\validator\bin

環境変数

本コマンドを呼び出す前に以下の環境変数を設定してください。

VALIDATOR_HOME

以下のパスを指定してください。

Charset Managerのインストールディレクトリ\validator

呼び出し形式

C言語用
f5atvpcf.exe -df バリデーションポリシー定義ファイル名 
             -vp バリデーションポリシーファイル名
Java用
f5atvpcg.bat バリデーションポリシー定義ファイル名 バリデーションポリシーファイル名

パラメタの説明

バリデーションポリシー定義ファイル

バリデーションポリシーの定義を記述したテキストファイル(バリデーションポリシー定義ファイル)を指定します。省略はできません。ファイルが存在しない場合には、エラーとなります。

バリデーションポリシー定義ファイルの形式については、“3.1.2 バリデーションポリシー定義ファイル”を参照してください。

バリデーションポリシーファイル

バリデーションポリシーの出力先ファイル名を指定します。省略はできません。ファイルが存在する場合、出力フォルダが存在しない場合、または、書き込み権限がない場合にはエラーとなります。

復帰情報

正常に終了した場合、復帰値0でメッセージが標準出力に出力されます。また、バリデーションポリシーファイルが生成されます。

エラーが発生した場合、復帰値1でメッセージが標準エラー出力に出力されます。バリデーションポリシーファイルは生成されません。

出力メッセージ

メッセージは以下の形式で出力されます。

[mm/dd/yyyy_hh:mm:ss] FSP_INTS-CM_VALIDATOR: エラー種別: メッセージID: メッセージ本文

Java用の場合、上記メッセージのほかに、詳細エラーメッセージが出力される場合があります。

エラー種別、メッセージID、メッセージ本文に埋め込まれる情報と、その意味、対処については、“表3.1 バリデーションポリシー生成コマンドの出力メッセージ”を参照してください。

表にないメッセージが出力された場合、以下の情報を採取して弊社技術員に連絡してください。

表3.1 バリデーションポリシー生成コマンドの出力メッセージ

エラー種別

メッセージID

メッセージ内容

INFO

00000

本文

Normally terminated.

意味

正常終了しました。

対処

ERROR

00002

本文

Out of memory error occurred.

意味

メモリ不足が発生しました。

対処

不要なアプリケーションを終了し、再度実行してください。

ERROR

00010

本文

The mandatory parameters are missing.

意味

必須パラメタがありません。

対処

必須パラメタを指定してください。

ERROR

00011

本文

Unknown parameters are specified.

意味

未知のパラメタが指定されました。

対処

パラメタを見直してください。

ERROR

00012

本文

Duplicated parameters are specified.

意味

同一パラメタが指定されました。(C言語用のみ)

対処

パラメタを見直してください。

ERROR

00113

本文

The path name of validation policy definition file is too long.

意味

指定されたバリデーションポリシー定義ファイル名が長すぎます。

対処

バリデーションポリシー定義ファイルのパスを確認してください。

ERROR

00213

本文

The path name of validation policy file is too long.

意味

バリデーションポリシーファイル名が長すぎます。

対処

バリデーションポリシーファイル名のパスを確認してください。

ERROR

02120

本文

The validation policy definition file is not found.

意味

指定されたバリデーションポリシー定義ファイルが存在しません。

対処

バリデーションポリシー定義ファイルのパスを確認してください。

ERROR

02122

本文

Failed to access the validation policy definition file.

意味

バリデーションポリシー定義ファイルにアクセスできません。

対処

バリデーションポリシー定義ファイルのアクセス権および状態を確認してください。

ERROR

02124

本文

Failed to read the validation policy definition file.

意味

バリデーションポリシー定義ファイルからの読込みに失敗しました。

対処

バリデーションポリシー定義ファイルのアクセス権および状態を確認してください。

ERROR

02140

本文

The format of the validation policy definition file is illegal: xxx

意味

バリデーションポリシー定義ファイルの書式が正しくありません:xxx

対処

バリデーションポリシー定義ファイルの書式を確認してください。

ERROR

02141

本文

The mandatory key 'xxx' is not found in the validation policy definition file.

意味

バリデーションポリシー定義ファイルに、必須のキー 'xxx' がありません。

対処

xxxキーを設定してください。

ERROR

02142

本文

The value of the key 'xxx' in the validation policy definition file is mandatory.

意味

バリデーションポリシー定義ファイルのキー 'xxx' には値が必要です。

対処

xxxキーに値を設定してください。

ERROR

02143

本文

The value 'yyy' of the key 'xxx' in the validation policy definition file is illegal.

意味

バリデーションポリシー定義ファイルの、キー 'xxx' の値 'yyy' が正しくありません。

対処

xxxキーの値を確認してください。

ERROR

02144

本文

A duplicated key 'xxx' is found in the validation policy definition file.

意味

バリデーションポリシー定義ファイルに、キー 'xxx' が複数指定されました。

対処

同じキーの行を2行以上定義しないでください。

ERROR

02145

本文

An undefined key 'xxx' is found in the validation policy definition file.

意味

バリデーションポリシー定義ファイルに、未定義のキー 'xxx' が指定されました。

対処

xxxキーの名前を確認してください。

ERROR

02146

本文

The format of the file specified as validation policy definition file is not supported.

意味

バリデーションポリシー定義ファイルとして指定されたファイルは、未サポートの形式です。

対処

IDの値を確認してください。

ERROR

02147

本文

The version of the validation policy definition file is not supported.

意味

バリデーションポリシー定義ファイルは、未サポートのバージョンです。

対処

Versionキーに指定されているバージョンが正しいか確認してください。

ERROR

02221

本文

The validation policy file already exists.

意味

バリデーションポリシーファイルがすでに存在しています。

対処

バリデーションポリシーファイルのパスを確認してください。

ERROR

02222

本文

Failed to access the validation policy file.

意味

バリデーションポリシーファイルにアクセスできません。

対処

バリデーションポリシーファイルのアクセス権および状態を確認してください。

ERROR

02225

本文

Failed to write the validation policy file.

意味

バリデーションポリシーファイルの書込みに失敗しました。

対処

バリデーションポリシーファイルのアクセス権および状態を確認してください。

ERROR

02227

本文

The directory to output the validation policy file does not exist.

意味

バリデーションポリシーファイルを出力するディレクトリが存在しません。

対処

バリデーションポリシーファイルのパスを確認してください。

ERROR

02320

本文

'CharsetName' in the validation policy definition file is invalid.

意味

バリデーションポリシー定義ファイルの 'CharsetName' が正しくありません。

対処

CharsetNameに指定した文字列が正しいか、または環境変数"VALIDATOR_HOME"に設定したパスが正しいか確認してください。

ERROR

02322

本文

The setting of VALIDATOR_HOME is not correct.

意味

VALIDATOR_HOME の設定に誤りがあります。

対処

環境変数"VALIDATOR_HOME"が設定されているか、または設定したパスが正しいか確認してください。

実行バッチ例

Charset Managerのインストールディレクトリが、C:\Program Files\CharMGR

バリデーションポリシー定義ファイルが、C:\temp\MyPolicy.txt

バリデーションポリシーファイルが、C:\temp\MyPolicy.bin

C言語用の場合
> set VALIDATOR_HOME=C:\Program Files\CharMGR\validator
> "%VALIDATOR_HOME%\bin\f5atvpcf.exe" -df c:\temp\MyPolicy.txt -vp c:\temp\MyPolicy.bin
Java用の場合
> set VALIDATOR_HOME=C:\Program Files\CharMGR\validator 
> "%VALIDATOR_HOME%\bin\f5atvpcg.bat" c:\temp\MyPolicy.txt c:\temp\MyPolicy.bin