Cette règle marque les références à :
La classe OracleDataStoreHelper est obsolète à partir de la version 7.0. Passez au pilote JDBC 11g et utilisez à la place Oracle11gDataStoreHelper ou DataStoreHelper.ORACLE_11G_HELPER.
La version de l'auxiliaire et du pilote JDBC doit être conservée synchronisée : il peut donc être nécessaire de modifier votre configuration pour utiliser le pilote Oracle 11g. Pour cette raison, le correctif rapide ne change pas le code tant que vous n'avez pas confirmé que le pilote JDBC Oracle 11g est configuré.
Lorsque vous exécutez le correctif rapide pour la première fois, vous êtes invité à vérifier si le pilote Oracle 11g est configuré. Sélectionnez Oui si le nouveau pilote est configuré. N'exécutez pas le correctif rapide si le pilote qui se trouve où l'application s'exécutera ne doit pas être changé. Dans ce cas, sélectionnez Non dans la boîte de message. Si vous ne voulez pas être à nouveau invité à répondre à cette question, sélectionnez l'option indiquant au logiciel de se rappeler de votre réponse.
Vous pouvez aussi configurer ces options pour exécuter ou non le correctif rapide dans la boîte de dialogue de configuration de l'analyse de logiciel. Vous trouverez cette règle sous la catégorie Révision du code Java > Migration de version WebSphere > Fonctions obsolètes > Fonctions obsolètes avant la version 8.0 et retirées dans la version 8.0. Dans l'onglet des propriétés, le menu déroulant Correctif rapide vous permet de configurer le fonctionnement du correctif rapide. Une modification de cette option est appliquée immédiatement. Il n'est pas nécessaire d'exécuter à nouveau l'analyse.
Si vous n'autorisez pas le correctif rapide à changer le code et que vous sélectionnez Correctif rapide dans le menu contextuel des résultats, le traitement du correctif rapide s'arrêtera sans changer le code et le résultat restera dans la liste. Si vous sélectionnez l'option de la boîte de message consistant à se rappeler de votre réponse, la question ne vous sera plus posée tant que vous ne réinitialisez pas la propriété du correctif rapide sur la règle. L'action du menu Aperçu du correctif rapide fonctionne même si vous n'autorisez pas le correctif rapide à changer le code.
Comme pour toutes les règles, si vous ne voulez pas que le code soit à nouveau marqué, vous pouvez sélectionner Ignorer le résultat pour chaque résultat ou bien vous pouvez effacer la sélection de la règle.
Pour plus d'informations, consultez la liste des fonctions obsolètes dans la documentation.