マニフェスト ファイル

manifest.mf ファイルは、TDV が PAM の デプロイメントとアンデプロイメントに必要な少なくとも 5 つのエントリーを含み、空白行で終わる単純なテキスト ファイルです。PAM にはマニフェスト ファイルが必要です。

可能な名前と値のペアが表にリストされています。

名前

必須

値の説明

Manifest-Version

はい

TDV の場合は常に 1.0 に設定します。

cisext-name

はい

TDV にデプロイされたときに適用される PAM パッケージ拡張の一意の名前。慣例により、名前はプライマリ デプロイメント JAR ファイル名から JAR サフィックスを引いたものに等しくなります。

cisext-version

はい

カスタム実装に関連する PAM の整数バージョン番号。欠落している場合、デフォルトは 1 です。バージョン番号は重要です。これはデプロイされた PAM に適用され、PAM のアンデプロイ時にパラメーターとして指定する必要があります。

cisext-annotation

はい

TDV 拡張パッケージの説明。このアノテーションは、デプロイされた PAM の Studio に表示されます。オブジェクトの名前に「PAM」という単語を含めると便利です。

cisext-introspectAll

はい

TDV 拡張イントロスペクションアクション。デフォルトは TRUE です。

PAM を TDV Web マネージャーの [モジュール インスタンスの追加] 構成ダイアログ ボックスに表示するには、TRUE に設定する必要があります。

cisext-dependencies

NO

TDV 拡張の依存関係。インデントされた行に複数の依存関係がリストされ、その後に空の行が続きます。

バージョン管理されていない依存関係は受け入れられません。一般プロパティとファイル固有のプロパティの間には空の行が必要です。

name

NO

PAM を記述するパッケージの JAR ファイルに含まれている JAAS クラスのフルパスとクラス ファイル名。例として次を示します。

test/PamTest1.class

cisext-introspect

NO

PAM の場合、値を TRUE に設定します。これは、TDV が含まれているクラス ファイルを読み取る必要があることを示します。