Nie używaj protokołów SSL specyficznych dla produktu WebLogic

Ta reguła oznacza instancje z literałem łańcuchowym "com.certicom.net.ssl" i "weblogic.net" w plikach Java. Aplikacje zawierające te protokoły HTTPS specyficzne dla produktu WebLogic muszą zostać zmigrowane przed użyciem na serwerze WebSphere Application Server.

Rozwiązanie

W skanerze kodu źródłowego szybka poprawka zmieni instancje "com.certicom.net.ssl" i "weblogic.net" na łańcuch protokołu IBM HTTPS "com.ibm.net.ssl.www2.protocol".

Na przykład fragmenty kodu, takie jak

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

oraz

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

są zmieniane do postaci

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

Więcej informacji dotyczących tej reguły zawiera sekcja Dostawca IBMJSSE2.