初期コンテキストに WebLogic 固有の JNDI 環境プロパティーを使用しない

この規則は、コンテキスト・プロパティーを設定するための WebLogic API クラス weblogic.jndi.Environment の使用を検出します。このオブジェクトに対するすべての参照は、受け入れ可能な WebSphere Application Server の同等のオブジェクトに対する参照にマイグレーションする必要があります。例えば、以下の Java コードは、weblogic.jndi.Environment オブジェクトが通常アプリケーションでどのように使用されるかを示しています。

weblogic.jndi.Environment オブジェクトを Hashtable オブジェクトに移行する自動修正が提供されます。 Hashtable オブジェクトのキーは JNDI 名の値を表し、Hashtable オブジェクトの値は WebSphere Application Server の移植可能な JNDI 値に変換されます。 例えば、前述のコードは次のようにマイグレーションされます。