Non utilizzare i protocolli SSL specifici di WebLogic

Questa regola contrassegna le istanze del letterale stringa "com.certicom.net.ssl" e "weblogic.net" nei file Java. Le applicazioni che contengono tali protocolli HTTPS specifici di WebLogic devono essere migrati prima dell'utilizzo su WebSphere Application Server.

Soluzione

Nello scanner origine la correzione rapida modifica le istanze di "com.certicom.net.ssl" e "weblogic.net" nella stringa del protocollo IBM HTTPS "com.ibm.net.ssl.www2.protocol".

Ad esempio, i frammenti di codice come

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

e

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

vengono modificati in

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

Per ulteriori informazioni correlate a questo ruolo, consultare IBMJSSE2 Provider.