WebLogic 固有の SSL プロトコルを使用しない

この規則は、Java ファイル内のストリング・リテラル "com.certicom.net.ssl" および "weblogic.net" のインスタンスにフラグを立てます。 WebSphere Application Server 上で使用する前に、これらの WebLogic 固有の HTTPS プロトコルを含むアプリケーションをマイグレーションする必要があります。

解決方法

ソース・スキャナーで、クイック・フィックスは、"com.certicom.net.ssl" および "weblogic.net" のインスタンスを IBM HTTPS プロトコル・ストリング "com.ibm.net.ssl.www2.protocol" に変更します。

例えば、以下のようなコード断片があるとします。

System.setProperty("java.protocol.handler.pkgs", "com.certicom.net.ssl");

および

System.setProperty("java.protocol.handler.pkgs", "weblogic.net");

これは、次のように変更されます。

System.setProperty("java.protocol.handler.pkgs", "com.ibm.net.ssl.www2.protocol");

この規則に関連した追加情報については、IBMJSSE2 プロバイダーを参照してください。