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'aide et celle du pilote JDBC doivent être synchronisées il se peut donc que vous deviez modifier votre configuration pour utiliser le pilote Oracle 11g driver.or C'est pourquoi la solution rapide ne modifiera pas le code tant que vous n'aurez pas confirmé que le pilote est configuré que le pilote Oracle 11g JDBC 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.