この規則により、以下のものにフラグを立てます。 Context <Resource> マイグレーションが必要になる可能性がある META-INF/context.xml ファイル内にあるエレメント。
Apache Tomcat で許可される Context <Resource> 要素をこれらの場所に定義する:
マイグレーション・ツールは、Tomcat 構成ディレクトリーにアクセスできない場合もあるため、マイグレーション・ツールがマイグレーションするのは META-INF/context.xml ファイルのみです。 その他の場所で定義されたリソース情報は、処理できるように META-INF/context.xml ファイルにコピーできます。
自動修正機能は を Resource 要素を作成し、必要に応じてリソース 要素を作成し、必要に応じてリソース参照またはリソース環境参照と対応するJNDI名を作成する。 Tomcat に対応するリソース参照を推奨するが、必須ではない リソースリファレンス Resource 要素は WEB-INF/web.xml. 自動修正は resource-ref および resource-env-ref 要素 を使って、その名前にマッチするエントリーがすでに存在するかどうかを確認する。 存在しなければ、作成されます。 If the Resource 要素には auth 属性は resource-ref が作成される。 If the Resource 要素には auth 属性は resource-env-ref は 作成された。 どちらの場合も name 値 はJNDI名としても使用され、バインディングで定義されます。
例えば、次のような場合である Resource 要素 要素から META-INF/context.xml ファイルからデフォルトでは、リソースは Tomcat で共有可能です。 スコープが スコープが Resource 要素に設定されます、 要素に新しいリソース参照が作成されると、共有可能に設定される。 要素が共有可能に設定されます。 WEB-INF/web.xml に一致するリソース参照が既に存在している場合、変更は行われません。
Web プロジェクトが Java EE 5 以降で、WEB-INF/web.xml が存在しない場合、WEB-INF/web.xml が作成され、新規リソース参照エレメントが追加されます。 ウェブプロジェクトが J2EE 1.4 以下の場合、自動修正はエラーを報告します。
WebSphere 構成にリソースを構成する必要もあります。
Tomcat でのコンテキスト・リソース定義について詳しくは、以下を参照してください。