Unikaj używania nieaktualnej klasy OracleDataStoreHelper

Ta reguła oznacza flagą odwołania do

Klasa OracleDataStoreHelper została oznaczona jako nieaktualna w wersji 7.0. Należy przejść na sterownik JDBC Oracle 11g i zamiast nich używać klas Oracle11gDataStoreHelper lub DataStoreHelper.ORACLE_11G_HELPER.

Wersja pomocnika i sterownika JDBC musi być zsynchronizowana, więc może być konieczna zmiana konfiguracji, aby użyć może być konieczna zmiana konfiguracji w celu użycia Oracle 11g driver.or z tego powodu szybka poprawka nie zmieni kodu, dopóki nie potwierdzisz, że sterownik jest skonfigurowany że sterownik Oracle 11g JDBC jest skonfigurowany.

Przy pierwszym uruchomieniu szybkiej poprawki użytkownik zostanie poproszony o sprawdzenie, czy sterownik Oracle 11g jest skonfigurowany. Należy wybrać opcję Tak, jeśli ten nowy sterownik jest skonfigurowany. Nie należy uruchamiać szybkiej poprawki, jeśli sterownik w miejscu uruchamiania aplikacji nie zostanie zmieniony. W takiej sytuacji w oknie komunikatu należy wybrać opcję Nie. Aby pytanie nie pojawiało się ponownie, należy wybrać opcję zapamiętania odpowiedzi.

Opcje te można także skonfigurować do uruchamiania (lub nie) szybkiej poprawki w oknie dialogowym Konfiguracja analizy oprogramowania. Tę regułę można znaleźć w kategorii Przegląd kodu Java > Migracja wersji WebSphere > Nieaktualne funkcje > Nieaktualne przed wersją 8.0 i usunięte w wersji 8.0. Na karcie właściwości dostępne menu rozwijane Szybka poprawka umożliwia skonfigurowanie sposobu działania szybkiej poprawki. Zmiana tej opcji będzie działać natychmiast. Nie jest konieczne ponowne uruchamianie analizy.

Jeśli użytkownik nie zezwoli szybkiej poprawce na zmianę kodu i wybierze opcję Szybka poprawka z menu kontekstowego wyników, przetwarzanie wykonywane przez szybką poprawkę zostanie zakończone bez zmiany kodu, a wynik pozostanie na liście. Jeśli w oknie komunikatu zostanie wybrana opcja zapamiętania odpowiedzi, zapytanie nie zostanie wyświetlone ponownie, chyba że zostanie zresetowana właściwość szybkiej poprawki w regule. Działanie menu Podgląd szybkiej poprawki funkcjonuje nawet wtedy, gdy użytkownik nie zezwolił na zmianę kodu przez szybką poprawkę.

Podobnie jak w przypadku każdej reguły, jeśli ten kod nie ma być oznaczany ponownie, można wybrać opcję Ignoruj wynik dla każdego wyniku lub usunąć zaznaczenie reguły.

Dodatkowe informacje można znaleźć w sekcji Lista nieaktualnych funkcji w dokumentacji.