Ne pas utiliser les protocoles SSL spécifiques à WebLogic

Cette règle marque les instances du littéral chaîne "com.certicom.net.ssl" et de "weblogic.net" dans les fichiers Java. Les applications contenant ces protocoles HTTPS spécifiques à WebLogic doivent être migrées pour pouvoir être utilisées dans WebSphere Application Server.

Solution

Dans le scanner de source, le correctif rapide modifie les instances de "com.certicom.net.ssl" et de "weblogic.net" dans la chaîne de protocole HTTPS IBM "com.ibm.net.ssl.www2.protocol".

Par exemple, les fragments de code tels que

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

et

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

sont remplacés par

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

Pour plus d'informations sur cette règle, voir IBMJSSE2 Provider.