この規則により、以下のものにフラグを立てます。 Context <ResourceLink> マイグレーションが必要になる可能性がある META-INF/context.xml ファイル内にあるエレメント。
Apache Tomcat で許可される Context <ResourceLink> 要素をこれらの場所に定義する:
マイグレーション・ツールは、Tomcat 構成ディレクトリーにアクセスできない場合もあるため、マイグレーション・ツールがマイグレーションするのは META-INF/context.xml ファイルのみです。 ResourceLink にコピーすることができる。 にコピーすることができます。 META-INF/context.xml ファイルにコピーできる。 にコピーすることができる。
自動修正は ResourceLink 要素を作成し、リソース参照と対応する JNDI名を以下のように作成する:
もうひとつは ResourceLink 属性(ファクトリー、ユーザー名、パスワード)は自動的に移行されません。 アプリケーションがこれらの属性を a ResourceLink この場合、サーバー構成で一意のリソースを作成する必要があります、 リソースに一意のJNDI名を与え、新しいJNDI名でバインディングファイルを更新する必要があります。 IBM バインディングファイルを更新する必要があります。
Web プロジェクトが Java EE 5 以降で、WEB-INF/web.xml が存在しない場合、WEB-INF/web.xml が作成され、新規リソース・リンク参照エレメントが追加されます。 ウェブプロジェクトが J2EE 1.4 以下の場合、自動修正はエラーを報告します。
例えば META-INF/Context.xml を含む を含む ResourceLink :
自動修正は、更新または新しい resource-ref ファイル内の web.xml ファイルに記述する:
JNDI 名が IBM バインディング・ファイルに追加されます。 これは web.xml で定義されている既存の参照を参照します。 バインディング・ファイルがまだ存在していなければ、作成されます。
WebSphere Application Server 構成にリソースを構成する必要もあります。
Tomcat でのコンテキスト・リソース定義について詳しくは、以下を参照してください。