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

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

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

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

呼び出し形式

C言語用
f5atvppf.exe -vp バリデーションポリシーファイル名
Java用
f5atvppg.bat  バリデーションポリシーファイル名

パラメタの説明

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

バリデーションポリシーファイル名を指定します。省略はできません。ファイルが存在しない場合にはエラーとなります。

復帰情報

正常に終了した場合、復帰値0でテキスト化されたバリデーションポリシーが標準出力に出力されます。

エラーが発生した場合、復帰値1でメッセージが標準エラー出力に出力されます。

バリデーションポリシーの出力形式

バリデーションポリシーは、以下の形式で出力されます。

CharsetName=Unicode(MS932)
0020\tVALID
0021\tINVALID
・・・
FFE5\tVALID
CharsetName=運用文字コード名

1行目にバリデーションポリシー定義ファイルで指定した運用文字コード名を出力します。運用文字コードについては、“表2.1 運用文字コード一覧”を参照してください。

コード値\tVALID|INVALID

2行目以降には、運用文字コードの文字コードすべてについて、それぞれVALID(有効)/INVALID(無効)を出力します。\tはタブが出力されます。

出力メッセージ

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

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

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

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

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

表3.3 バリデーションポリシー確認コマンドの出力メッセージ

エラー種別

メッセージID

メッセージ内容

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

00213

本文

The path name of validation policy file is too long.

意味

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

対処

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

ERROR

03220

本文

The validation policy file is not found.

意味

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

対処

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

ERROR

03222

本文

Failed to access the validation policy file.

意味

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

対処

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

ERROR

03224

本文

Failed to read the validation policy file.

意味

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

対処

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

ERROR

03240

本文

The format of the validation policy file is illegal.

意味

バリデーションポリシーファイルが不正です。

対処

正しいバリデーションポリシーファイルを指定してください。

ERROR

03246

本文

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

意味

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

対処

正しいバリデーションポリシーファイルを指定してください。

ERROR

03247

本文

The version of the validation policy file is not supported.

意味

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

対処

正しいバリデーションポリシーファイルを指定してください。

実行バッチ例

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

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

C言語用の場合
> "C:\Program Files\CharMGR\validator\bin\f5atvppf.exe" -vp c:\temp\MyPolicy.bin
Java用の場合
> "C:\Program Files\CharMGR\validator\bin\f5atvppg.bat" c:\temp\MyPolicy.bin