Objaśnienie | Wywoływane metody zostały usunięte. |
Działanie | Użyj nowego interfejsu API zestawiania połączeń. |
Objaśnienie | Jedna z właściwości klasy DataSource ma nieoczekiwany format. |
Działanie | Sprawdź, czy wszystkie właściwości klasy DataSource są poprawne. |
Objaśnienie | Brak wymaganej właściwości. |
Działanie | Sprawdź, czy w klasie DataSource zostały skonfigurowane wszystkie wymagane właściwości. |
Objaśnienie | Wystąpił wyjątek podczas deszyfrowania hasła. Dane zaszyfrowanego hasła są uszkodzone albo hasło zostało zakodowane za pomocą nieobsługiwanego algorytmu szyfrowania. |
Działanie | Zastąp zaszyfrowane hasło nieuszkodzonymi danymi lub zakoduj hasło za pomocą obsługiwanego algorytmu szyfrowania. |
Objaśnienie | Wystąpił wyjątek podczas szyfrowania hasła. Dane hasła są uszkodzone. |
Działanie | Zastąp uszkodzone hasło hasłem nieuszkodzonym. |
Objaśnienie | Podano hasło klasy DataSource, ale nie podano identyfikatora użytkownika. Hasło zostanie zignorowane. |
Działanie | Podaj identyfikator użytkownika, który odpowiada hasłu, lub usuń hasło. |
Objaśnienie | Podano identyfikator użytkownika klasy DataSource, ale nie podano hasła. Identyfikator użytkownika zostanie zignorowany. |
Działanie | Podaj hasło, które odpowiada identyfikatorowi użytkownika, lub usuń identyfikator użytkownika. |
Objaśnienie | Nie można znaleźć podanej nazwy klasy DataSource. |
Działanie | Sprawdź, czy zainstalowano plik archiwum Java (JAR) z określoną nazwą klasy. Jeśli dostęp do klasy DataSource uzyskuje się w wyniku bezpośredniego wyszukiwania JNDI (Java Naming and Directory Interface), a nie przy użyciu odwołania do zasobu lub komponentu EJB typu CMP (Container-Managed Persistent - trwałość zarządzana przez kontener), dodaj plik JAR do właściwości systemowej ws.ext.dirs wirtualnej maszyny języka Java (JVM) na serwerze aplikacji. |
Objaśnienie | System nie może odwzorować tego sterownika na warstwę przenośności (w tym także na ogólną warstwę przenośności). |
Działanie | Sprawdź, czy plik cm.jar znajduje się w ścieżce klasy i jest dostępny. |
Objaśnienie | System próbuje wywołać żądanie rozpoczęcia fazy przygotowywania w przypadku zasobu jednofazowego. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | Nie można utworzyć połączenia. |
Działanie | Sprawdź, czy baza danych może utworzyć tyle połączeń co pula połączeń. |
Objaśnienie | System nie może pobrać zasobu XA podczas niszczenia połączenia. Wywołanie metody destroy oznacza zamknięcie połączenia i usunięcie go z wolnej puli. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | Podano hasło, ale nie podano identyfikatora użytkownika. |
Działanie | Podaj poprawny identyfikator użytkownika i hasło lub usuń hasło. |
Objaśnienie | Brak domyślnego hasła. |
Działanie | Podaj poprawne hasło dla domyślnego użytkownika. |
Objaśnienie | Ten komunikat powinien być wyświetlany podczas zatrzymywania serwera aplikacji. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | W przedziale czasu określonym wartością connectionTimeout wszystkie połączenia w puli są używane. |
Działanie | 1) Zwiększ wartość connectionTimeout. 2) Zwiększ maksymalną liczbę połączeń i sprawdź, czy baza danych może obsłużyć zwiększoną liczbę połączeń. |
Objaśnienie | Baza danych nie może obsłużyć żądania nawiązania nowego połączenia. |
Działanie | Sprawdź kod stanu SQL z bazy danych i określ dokładną przyczynę problemu. |
Objaśnienie | System zgłosił błąd StaleConnectionException. |
Działanie | Sprawdź kod stanu SQL z bazy danych i określ dokładną przyczynę problemu. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | Jeśli problem nie zostanie usunięty, zapoznaj się z informacjami o określaniu problemu na stronie WWW wsparcia serwera WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Baza danych nie może obsłużyć żądania. |
Działanie | Sprawdź kod stanu SQL z bazy danych i określ dokładną przyczynę problemu. |
Objaśnienie | Połączenie ma zadanie, które nie jest zatwierdzone ani wycofane. |
Działanie | Przed użyciem połączenia w transakcji globalnej zatwierdź lub wycofaj zadanie związane z nim. |
Objaśnienie | Ten komunikat informacyjny powiadamia, że odebrano wyjątek jednego typu i zgłaszany jest wyjątek innego typu. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | Nie znaleziono wymaganej klasy. Wirtualna maszyna języka Java (JVM) lub program ładujący klasy nie może znaleźć klasy. |
Działanie | Sprawdź, czy klasa znajduje się w ścieżce klasy i czy jest dostępna dla użytkownika. |
Objaśnienie | Wywołanie metody enlist dla transakcji zwróciło wartość false lub zgłosiło wyjątek. |
Działanie | Sprawdź protokoły serwera WebSphere Application Server i protokoły bazy danych pod kątem komunikatów, które mogą informować, dlaczego rejestracja zasobu jest niemożliwa. |
Objaśnienie | To połączenie nie może zostać zarejestrowane w transakcji, jeśli jest już powiązane z inną transakcją. |
Działanie | Unikaj buforowania używanych połączeń przez więcej niż jeden wątek w wielu współbieżnych transakcjach. |
Objaśnienie | Wywołano metodę unilateralCommit w przypadku połączenia JTAEnabled w transakcji globalnej. |
Działanie | Nie używaj metody unilateralCommit w przypadku połączenia JTAEnabled w kodzie aplikacji. Jeśli problem nie zostanie usunięty, zapoznaj się z informacjami o określaniu problemu na stronie WWW wsparcia serwera WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Podczas sprawdzania poprawności połączenia odebrano wyjątek SQLException. Pula połączeń została wyczyszczona, a z puli zwrócono nowe połączenie. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | Połączenie używane wcześniej przez aplikację nie jest używane i pozostaje otwarte przez okres dłuższy niż ten określony wartością orphanTimeout. |
Działanie | Sprawdź, czy wszystkie połączenia w aplikacji są zamykane po każdym użyciu. |
Objaśnienie | Podczas tworzenia dostawcy JDBC w systemie Oracle ustawiono właściwość niestandardową. Ta właściwość wymaga poprawki Oracle 2511780. |
Działanie | Jeśli poprawka jest zainstalowana, nie jest wymagana żadna akcja użytkownika. W przeciwnym razie skontaktuj się z działem wsparcia firmy Oracle, aby otrzymać poprawkę. |
Objaśnienie | Ten komunikat ostrzegawczy wskazuje, że podczas tworzenia połączenia wystąpił wyjątek inny niż wyjątek SQL. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | Ten komunikat informacyjny wskazuje, które opcje diagnostyczne menedżera połączeń są aktualnie ustawione. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | Ten komunikat informacyjny pokazuje wszystkie elementy śledzenia aktywnego połączenia, jeśli przekroczono limit czasu połączenia. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | Ten komunikat ostrzegawczy opisuje, jak można włączyć opcję generowania informacji diagnostycznych w celu wykrywania osieroconych ścieżek kodu. |
Działanie | Ustaw opcje diagnostyczne na wartość, która jest podana w komunikacie. |
Objaśnienie | Identyfikator produktu bazy danych lub nazwa klasy sterownika nie znajduje się na liście znanych baz danych. |
Działanie | Sprawdź, czy nie popełniono błędu w pisowni i czy ta baza danych jest obsługiwana. |
Objaśnienie | Wystąpił błąd podczas introspekcji klasy DataSource. |
Działanie | Sprawdź bazowy wyjątek, aby uzyskać więcej informacji. Jeśli problem nie zostanie usunięty, zapoznaj się z informacjami o określaniu problemu na stronie WWW wsparcia serwera WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | W klasie nie ma ustawianej właściwości. |
Działanie | Sprawdź, czy określona nazwa właściwości jest poprawna. |
Objaśnienie | W klasie nie ma metody, w której ma zostać zapisana właściwość. |
Działanie | Istnieje określona właściwość, ale nie istnieje metoda zapisu. Sprawdź, czy określoną właściwość można zapisać w klasie DataSource. |
Objaśnienie | Wystąpił wyjątek podczas ustawiania określonej właściwości w klasie DataSource. |
Działanie | Sprawdź bazowy wyjątek, aby uzyskać więcej informacji. |
Objaśnienie | Podana klasa DataSource musi implementować interfejs javax.sql.ConnectionPoolDataSource lub interfejs javax.sql.XADataSource. |
Działanie | Zapoznaj się z dokumentacją bazy danych i podaj nazwę klasy, która implementuje jeden z tych interfejsów. |
Objaśnienie | Wystąpił wyjątek podczas tworzenia instancji określonej klasy DataSource. |
Działanie | Sprawdź bazowy wyjątek, aby uzyskać więcej informacji. |
Objaśnienie | Trwa tworzenie odwzorowania między wyjątkami. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | Transakcja zapisuje aktualizację komponentu bean obiektu CMP. Jeśli inna współbieżnie działająca transakcja zapisuje ten sam komponent bean obiektu CMP (container-managed persistence - zarządzanie trwałością przez kontener), aktualizacje zapisywane przez jedną transakcję mogą nadpisać aktualizacje zapisywane przez inną transakcję. |
Działanie | Sprawdź, czy aplikacja może zapewnić, że współbieżne transakcje nie będą aktualizować tego samego komponentu bean obiektu CMP (container-managed persistence - zarządzanie trwałością przez kontener). Jeśli jest to niemożliwe, należy ponownie zainstalować komponent bean obiektu CMP przy użyciu odczytu powtarzalnego JDBC lub przekształcalnego do postaci szeregowej poziomu odseparowania. Ponownie zainstaluj wszystkie inne komponenty bean, do których dostęp ma transakcja, tak aby używały tego samego poziomu odseparowania. |
Objaśnienie | Transakcja zapisuje aktualizację komponentu bean obiektu CMP (container-managed persistence - zarządzanie trwałością przez kontener), a komponent jest instalowany z użyciem zamiaru tylko do odczytu. Jeśli inna transakcja zapisuje ten sam komponent bean obiektu CMP, aktualizacje zapisywane przez jedną transakcję mogą nadpisać aktualizacje zapisywane przez inną transakcję. |
Działanie | Aplikacja musi zapewnić, że współbieżne transakcje nie będą aktualizować tego samego komponentu bean obiektu CMP. Jeśli jest to niemożliwe, aby zapewnić zachowanie spójności danych, należy ponownie zainstalować komponent bean obiektu CMP przy użyciu zamiaru z dostępem umożliwiającym aktualizację, a nie przy użyciu zamiaru z dostępem tylko do odczytu. |
Objaśnienie | Transakcja zapisuje aktualizację komponentu bean obiektu CMP. Komponent bean jest instalowany przy użyciu zamiaru tylko do odczytu oraz odczytu powtarzalnego JDBC lub przekształcalnego do postaci szeregowej poziomu odseparowania JDBC. Jeśli inna transakcja zapisuje ten sam komponent bean obiektu CMP, może wystąpić zakleszczenie bazy danych będące wynikiem zmiany blokady z odczytem i współużytkowaniem na blokadę na wyłączność zapisu. |
Działanie | Aplikacja musi zapewnić, że współbieżne transakcje nie będą aktualizować tego samego komponentu bean obiektu CMP. Jeśli jest to niemożliwe, należy ponownie zainstalować komponent bean obiektu CMP przy użyciu zamiaru z dostępem umożliwiającym aktualizację, a nie przy użyciu zamiaru z dostępem tylko do odczytu. |
Objaśnienie | W przypadku kodu konieczne jest załadowanie klasy DataSource JDBC, ale nie można znaleźć pliku JAR lub ZIP klasy DataSource w ścieżce bibliotek dostawcy klasy DataSource. |
Działanie | Popraw instalację serwera WebSphere Application Server, aby można było znaleźć klasę DataSource w ścieżce bibliotek dostawcy lub dodaj plik JAR lub plik ZIP klasy DataSource do ścieżki klasy. |
Objaśnienie | W przypadku kodu konieczne jest załadowanie klasy DataSource JDBC, ale nie można znaleźć pliku JAR lub ZIP klasy DataSource w ścieżce bibliotek dostawcy klasy DataSource lub w ścieżce klasy. |
Działanie | Popraw instalację serwera WebSphere Application Server, aby można było znaleźć klasę DataSource w ścieżce bibliotek dostawcy lub dodaj plik JAR lub plik ZIP klasy DataSource do ścieżki klasy. |
Objaśnienie | W żądaniu połączenia testowego nie ustawiono identyfikatora użytkownika lub hasła. |
Działanie | Podaj identyfikator użytkownika i hasło lub nie podawaj żadnego z nich. |
Objaśnienie | Podjęto próbę nawiązania połączenia testowego z poziomu Konsoli administracyjnej. Operacja nie powiodła się i został zgłoszony podany wyjątek. |
Działanie | Sprawdź wyjątek, aby uzyskać informacje na temat nieudanego połączenia. |
Objaśnienie | Właściwość was.install.library property jest wymagana i musi zostać ustawiona. |
Działanie | Ustaw właściwość the was.install.library property. |
Objaśnienie | Wyrejestrowywanie jest określoną operacją JDBC. |
Działanie | Nie jest wymagana żadna akcja użytkownika. |
Objaśnienie | Określony wyjątek wystąpił podczas operacji wyrejestrowywania z transakcji lokalnej. |
Działanie | Sprawdź wyjątek, aby określić podstawową przyczynę problemu. Jeśli problem nie zostanie usunięty, zapoznaj się z informacjami o określaniu problemu na stronie WWW wsparcia serwera WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Z klasą DataSource 4.0 można używać tylko komponentów EJB z modułów 1.1. |
Działanie | Ponownie skonfiguruj komponent EJB w module 1.1 lub skonfiguruj komponent EJB pod kątem używania go z klasą DataSource 5.0. |
Objaśnienie | Z klasą DataSource 4.0 można używać tylko serwletów w wersji starszej niż 2.3. |
Działanie | Przeprowadź ponowną konfigurację tak, aby używana była starsza wersja serwletu, lub skonfiguruj serwlet pod kątem używania klasy DataSource 5.0. |
Objaśnienie | Środowisko wykonawcze nie może określić, czy zaplecze DB2Connect jest bazą danych DB2/390. |
Działanie | Jeśli problem nie zostanie usunięty, zapoznaj się z informacjami o określaniu problemu na stronie WWW wsparcia serwera WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wywołana metoda jest metodą zgodną z technologią JDBC 3.0 i nie jest obsługiwana przez ten menedżer połączeń zgodny z technologią JDBC 2.0. |
Działanie | Nie wywołuj tej metody lub użyj mechanizmu zestawiania połączeń zgodnego z technologią JDBC 3.0. |