Objaśnienie | Wystąpił błąd bazy danych, dla którego podano stan SQL i kod błędu. |
Działanie | Aby rozwiązać problem z bazą danych, użyj informacji powiązanych z kodem błędu. |
Objaśnienie | Ostrzeżenie zostało zgłoszone przez zasób JDBC. Z tym ostrzeżeniem mogą być połączone inne ostrzeżenia. |
Działanie | Przejrzyj wszystkie ostrzeżenia. Zwróć uwagę na stan SQL i kod błędu każdego ostrzeżenia, a następnie odwołaj się do dokumentacji sterownika JDBC w celu rozwiązania problemu. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Objaśnienie | Podczas tworzenia dostawcy JDBC wymagana jest poprawna, niepusta nazwa klasy dla implementacji źródła danych. |
Działanie | Wprowadź poprawną nazwę klasy dla implementacji źródła danych i spróbuj wykonać operację ponownie. |
Objaśnienie | Serwer aplikacji nie może znaleźć klasy określonej implementacji źródła danych. |
Działanie | Sprawdź, czy nazwa klasy implementacji źródła danych jest poprawna i czy znajduje się w ścieżce klasy. |
Objaśnienie | Wystąpił błąd podczas tworzenia instancji źródła danych. |
Działanie | Sprawdź, czy klasa źródła danych ma publiczny konstruktor bez żadnych parametrów. |
Objaśnienie | Obiekt nie może być rzutowany na określony interfejs, ponieważ go nie implementuje. |
Działanie | Sprawdź, czy klasa implementacji jest poprawna i czy została udostępniona. |
Objaśnienie | Wystąpił wyjątek, gdy serwer aplikacji sprawdzał, czy zasób został skonfigurowany dla odseparowania programu ładującego klasy. Kod będzie realizowany jakby nie skonfigurowano odseparowania programu ładującego klasy. |
Działanie | Przejrzyj informacje dotyczące wyjątku, aby określić przyczynę jego wystąpienia. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | Odwiedź serwis WWW wsparcia IBM, aby poznać informacje dotyczące sposobów określania problemu. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | Odwiedź serwis WWW wsparcia IBM, aby poznać informacje dotyczące sposobów określania problemu. |
Objaśnienie | Wystąpił błąd w kodzie produktu WebSphere. |
Działanie | Zbierz wszystkie dzienniki śledzenia i dzienniki systemowe, razem z opisem wykonywanych operacji. Odwiedź serwis WWW wsparcia IBM, aby poznać informacje dotyczące sposobów określania problemu. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | Odwiedź serwis WWW wsparcia IBM, aby poznać informacje dotyczące sposobów określania problemu. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | Odwiedź serwis WWW wsparcia IBM, aby poznać informacje dotyczące sposobów określania problemu. |
Objaśnienie | Serwer aplikacji próbował wykonać operację na zamkniętym obiekcie. |
Działanie | Pobierz nową instancję obiektu i spróbuj ponownie wykonać operację. |
Objaśnienie | Zaplecze bazy danych zgłosiło wyjątek, który został odebrany przez adapter składnicy danych. |
Działanie | Aby ustalić prawdopodobną przyczynę błędu, zapoznaj się z tekstem błędu zgłoszonym przez oprogramowanie bazy danych. |
Objaśnienie | Możliwą przyczyną jest zwrócenie przez bazę danych wartości pustej lub błąd wewnętrzny. |
Działanie | Jeśli uważasz, że baza danych mogła zwrócić wartość pustą, nie używaj funkcji aktualizacji wsadowej, przełącz się na bazę danych obsługującą aktualizację wsadową lub odwiedź serwis WWW działu wsparcia dla dostawcy bazy danych. Jeśli uważasz, że problem dotyczy błędu wewnętrznego, użyj następujących ustawień śledzenia (RRA=wszystkie=włączone i PMGR=wszystkie=włączone) i plików FFDC, aby określić przyczynę błędu. Odwiedź serwis WWW wsparcia IBM, aby poznać informacje dotyczące sposobów określania problemu. |
Objaśnienie | Jedna z aktualizacji wsadowych nie powiodła się, co spowodowało, że baza danych zwróciła wartość -3 w liczniku aktualizacji wsadowych. Wartość -3 jest zwracana, jeśli baza danych kontynuuje wykonywanie aktualizacji wsadowych po tym, jak jedna z nich się nie powiodła. |
Działanie | Aby ustalić prawdopodobne przyczyny błędu, sprawdź dzienniki bazy danych. |
Objaśnienie | Operacja powiodła się, ale liczba zaktualizowanych wierszy nie jest znana. Baza danych zwróciła -2 w liczniku aktualizacji wsadowych. Ten wyjątek jest tworzony w celu uniknięcia ewentualnych problemów dotyczących integralności danych. |
Działanie | Powtórz operację, aby stwierdzić, czy błąd się powtarza. |
Objaśnienie | Niektóre lub wszystkie wiersze nie zostały zaktualizowane z powodu kolizji, zwykle spowodowanych użyciem optymistycznego sterowania współbieżnością AccessIntent. |
Działanie | Jeśli błąd nadal występuje, powtórz operację lub zmień obiekt AccessIntent. |
Objaśnienie | Operacja {0} spowodowała wystąpienie wyjątku. |
Działanie | Sprawdź przebieg operacji, szczegóły wyjątku i pliki dziennika bazy danych. |
Objaśnienie | Wystąpił błąd podczas wykonywania określonej powyżej operacji wsadowej. |
Działanie | Sprawdź pliki dziennika bazy danych, a jeśli nie można łatwo określić przyczyny problemu, odwiedź serwis WWW działu wsparcia firmy IBM w celu określenia problemu. |
Objaśnienie | Wystąpił błąd wewnętrzny. |
Działanie | Odwiedź serwis WWW wsparcia IBM, aby poznać informacje dotyczące sposobów określania problemu. |
Objaśnienie | Serwer aplikacji wykrył rozpoczęcie transakcji przez bazę danych. Serwer aplikacji podejmie próbę rozwiązania transakcji zgodnie z właściwościami niestandardowymi skonfigurowanymi dla źródła danych. |
Działanie | Nie jest wymagana żadna czynność użytkownika. |
Objaśnienie | Serwer aplikacji wykrył rozpoczęcie transakcji przez bazę danych. Serwer aplikacji podejmie próbę rozwiązania transakcji zgodnie z właściwościami niestandardowymi skonfigurowanymi dla źródła danych. Wystąpił błąd, który uniemożliwił rozwiązanie transakcji. |
Działanie | Zbierz pliki dziennika FFDC i wszystkie pliki dziennika serwera. Jeśli błąd nie jest powiązany z wyłączeniem bazy danych, odwiedź serwis WWW działu wsparcia firmy IBM w celu określenia problemu. |
Objaśnienie | Baza danych rozpoczęła wykonywanie transakcji za pomocą tego połączenia. Serwer aplikacji rozpoczął wykonywanie transakcji za pomocą tego połączenia. |
Działanie | Sprawdź kod aplikacji, aby określić, co mogło spowodować tę transakcję niejawną. Kod aplikacji może jawnie zapobiegać dalszym transakcjom niejawnym, można także skonfigurować jawne działanie dla źródła danych. |
Objaśnienie | To oznacza zazwyczaj błąd typograficzny podczas konfigurowania właściwości niestandardowej źródła danych. |
Działanie | Upewnij się, że określono jedną z oczekiwanych wartości właściwości niestandardowej. Jeśli wystąpił błąd typograficzny, popraw go i zapisz zmiany w konfiguracji. |
Objaśnienie | To oznacza zazwyczaj błąd typograficzny podczas konfigurowania właściwości niestandardowej źródła danych. |
Działanie | Zaktualizuj właściwości sprawdzania poprawności nowego połączenia przy użyciu żądanych wartości i usuń nieaktualne właściwości. |
Objaśnienie | To oznacza zazwyczaj błąd typograficzny podczas konfigurowania właściwości niestandardowej źródła danych. Przyczyną błędu mogą być także pozostałości starszego pliku konfiguracyjnego lub starszego skryptu wsadmin. Nowe właściwości mają pierwszeństwo względem tych nieaktualnych, jednak tym razem mogły zostać użyte stare właściwości. |
Działanie | Zaktualizuj właściwości sprawdzania poprawności nowego połączenia przy użyciu żądanych wartości i usuń nieaktualne właściwości. |
Objaśnienie | Podjęto próbę załadowania klasy, która nie jest rozpoznawana przez serwer aplikacji. Przy użyciu wewnętrznych narzędzi dozwolone jest ładowanie tylko znanych klas. |
Działanie | Nie można używać narzędzi wewnętrznych do ładowania klas, które nie są rozpoznawane przez serwer aplikacji. Jeśli nie podjęto takiej próby, odwiedź serwis WWW działu wsparcia firmy IBM, aby uzyskać informacje potrzebne do określenia problemu. |
Objaśnienie | Określona właściwość niestandardowa stała się przestarzała. |
Działanie | Użyj nowej właściwości niestandardowej zamiast starej. |
Objaśnienie | Zainicjowano obiekt GenericDataStoreHelper. |
Działanie | Jeśli ta sytuacja jest oczekiwana, żadna czynność użytkownika nie jest wymagana. |
Objaśnienie | Wykryto wyjątek podczas wykonywania procedury czyszczącej względem obiektu ManagedConnection na potrzeby operacji niszczenia. |
Działanie | Aby ustalić przyczynę błędu, zapoznaj się z błędem zgłoszonym przez oprogramowanie bazy danych. |
Objaśnienie | Żądana operacja nie jest dozwolona w trakcie transakcji. |
Działanie | Wykonaj operację przed rozpoczęciem lub po zakończeniu transakcji. |
Objaśnienie | Użytkownik zainicjował żądanie czyszczenia puli. To żądanie unieważnia istniejące połączenia w puli. |
Działanie | Wyjdź poza granicę metody oraz transakcji, a następnie spróbuj ponownie uruchomić logikę przy użyciu nowego połączenia. |
Objaśnienie | Sterownik JDBC nie zidentyfikował połączenia jako poprawnego w czasie wyznaczonym na sprawdzanie poprawności połączenia. |
Działanie | Poczekaj na ponowne próby nawiązania połączenia, które mogły jeszcze pozostać, a następnie spróbuj ustalić przyczynę błędu połączenia. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Objaśnienie | Dwufazowa operacja na bazie danych spowodowała wystąpienie wyjątku. |
Działanie | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Objaśnienie | Dwufazowa operacja na bazie danych spowodowała wystąpienie wyjątku. |
Działanie | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Objaśnienie | Serwer aplikacji próbował wykonać operację XAResource z identyfikatorem Xid różnym od identyfikatora Xid użytego w metodzie XAResource.start. |
Działanie | Uzyskaj nowe połączenie i ponów transakcję. |
Objaśnienie | Właściwość niestandardowa źródła danych, oracleRACXARecoveryDelay, powoduje, że serwer aplikacji opóźnia operacje xa.commit i xa.rollback o przedział czasu ponawiania. |
Działanie | Zaczekaj, aż menedżer transakcji ponowi operację. Aby właściwość oracleRACXARecoveryDelay działała poprawnie, należy skonfigurować ponowienia heurystyczne w menedżerze transakcji. |
Objaśnienie | Metoda ResourceAdapter.endpointActivation nie powinna być używana w adapterze Relational Resource Adapter serwera aplikacji, ponieważ nie obsługuje on napływu komunikatów. |
Działanie | Nie używaj metody ResourceAdapter.endpointActivation w adapterze Relational Resource Adapter serwera aplikacji. |
Objaśnienie | Domyślny menedżer połączeń odebrał błąd podczas resetowania połączenia ManagedConnection do jego stanu domyślnego. |
Działanie | W razie potrzeby wykonaj czynności przywracające bazę danych do stanu używalności. |
Objaśnienie | Domyślny menedżer połączeń odebrał błąd podczas niszczenia połączenia ManagedConnection. |
Działanie | W razie potrzeby wykonaj czynności przywracające bazę danych do stanu używalności. |
Objaśnienie | Domyślny menedżer połączeń odebrał błąd podczas żądania sprawdzenia połączeń ManagedConnection w puli. |
Działanie | W razie potrzeby wykonaj czynności przywracające bazę danych do stanu używalności. |
Objaśnienie | Osiągnięto górny limit liczby otwartych połączeń w puli połączeń. Nie będzie można nawiązać kolejnych połączeń, dopóki część otwartych połączeń nie zostanie zamknięta. |
Działanie | Dostosuj aplikację tak, aby wymagała mniejszej liczby jednocześnie otwartych połączeń. |
Objaśnienie | Połączenie nie zostanie zresetowane celem umieszczenia w puli, ponieważ aplikacja nie zamknęła jawnie wszystkich uchwytów. |
Działanie | Zmodyfikuj aplikację tak, aby zawsze zamykała wszystkie uchwyty połączeń. |
Objaśnienie | Nie można zresetować połączenia w celu umieszczenia w puli, ponieważ wystąpił błąd aktywnego połączenia. |
Działanie | W razie potrzeby wykonaj czynności przywracające bazę danych do stanu używalności. |
Objaśnienie | Została wykonana operacja next na iteratorze, który nie zawiera dodatkowych elementów. |
Działanie | Wywołaj operację hasNext na iteracji przed wywołaniem operacji next, aby określić, czy iteracja zawiera dodatkowe elementy. |
Objaśnienie | Została wykonana operacja remove na iteratorze, który nie jest ustawiony na żadnym elemencie. |
Działanie | Ustaw iterator na poprawnym elemencie przed wywołaniem operacji remove. |
Objaśnienie | Nazwa JNDI delegowanego źródła danych nie może być wartością NULL ani pustym łańcuchem. |
Działanie | Ustaw nazwę JNDI delegowanego źródła danych w odwzorowaniu dla konkretnego źródła danych serwera proxy. |
Objaśnienie | Nazwy JNDI delegowanych źródeł danych są konfigurowane w niestandardowej właściwości jndiNames przy użyciu składni ze średnikami w charakterze separatorów. Brak nazwy JNDI w niestandardowej właściwości jndiNames. |
Działanie | Sprawdź, czy niestandardowa właściwość jndiNames jest ustawiona na właściwą wartość. Jeśli tak, ustaw nazwę JNDI delegowanego źródła danych na poprawną wartość. |
Objaśnienie | Nie powiodło się wyszukanie źródła danych. Nie utworzono źródła danych lub utworzono je w niewłaściwym zasięgu. |
Działanie | Sprawdź, czy źródło danych zostało utworzone poprawnie. |
Objaśnienie | Żądana funkcja jest niedostępna. |
Działanie | Unikaj używania tej funkcji lub, jeśli to możliwe, włącz wersję sterownika, która obsługuje tę funkcję. |
Objaśnienie | Wystąpił błąd określonego połączenia. Połączenie zostanie wyczyszczone zgodnie ze strategią czyszczenia. |
Działanie | Utwórz nowe połączenie dla przyszłych operacji. |
Objaśnienie | Komenda nie została wykonana, ponieważ sprawdzanie jej poprawności nie powiodło się. |
Działanie | Zapoznaj się z przyczyną podaną w komunikacie, aby określić problem. Zazwyczaj przyczyną tego problemu są niepoprawne parametry komendy. Rozwiąż ten problem i ponów operację. |
Objaśnienie | Wykonanie komendy nie powiodło się. |
Działanie | Zapoznaj się z przyczyną podaną w komunikacie, aby określić problem. |
Objaśnienie | Komenda nie została uruchomiona, ponieważ wartość określonego parametru była niepoprawna. |
Działanie | Podaj poprawną wartość określonego parametru i spróbuj ponownie wykonać komendę. |
Objaśnienie | Komenda nie została uruchomiona, ponieważ określono niepoprawną nazwę dostawcy. |
Działanie | Podaj poprawną nazwę dostawcy i ponów operację. |
Objaśnienie | Komenda nie została uruchomiona, ponieważ określono niepoprawnego dostawcę JDBC. |
Działanie | Podaj poprawnego dostawcę JDBC i ponów operację. |
Objaśnienie | Wykonanie kroku komendy nie powiodło się. Zazwyczaj przyczyną tego problemu są niepoprawne parametry komendy. |
Działanie | Zapoznaj się z przyczyną podaną w komunikacie, aby określić problem. Rozwiąż ten problem i ponów operację. |
Objaśnienie | Komenda nie może zaktualizować określonej właściwości zasobu przy użyciu określonej wartości. |
Działanie | Podaj poprawną wartość właściwości zasobu i ponów operację. |
Objaśnienie | Krok komendy nie został wykonany, ponieważ nie podano wartości dla wymaganej właściwości zasobu. |
Działanie | Zazwyczaj przyczyną tego problemu są niepoprawne parametry komendy. Rozwiąż ten problem i ponów operację. |
Objaśnienie | Krok komendy nie został wykonany, ponieważ podano niepoprawną wartość parametru dla wymaganej właściwości zasobu. |
Działanie | Ten problem występuje zwykle, gdy wartość parametru nie odpowiada typowi parametru. Rozwiąż ten problem i ponów operację. |
Objaśnienie | Serwer aplikacji nie może odwzorować wyjątku. Sprawdź informacje o wyjątku zgłoszonym podczas odwzorowywania. |
Działanie | Sprawdź odwzorowanie wyjątku w tabeli odwzorowań błędów klasy DataStoreHelper oraz w konstruktorze wyjątku. |
Objaśnienie | Metody MSSQLhelper mogą być wywoływane wyłącznie z programów pomocy DataDirect. |
Działanie | Użyj pliku DataDirectDataStoreHelper.class w danej konfiguracji. |
Objaśnienie | Brak niektórych lub wszystkich wymaganych informacji o połączeniu. |
Działanie | Opis wymaganych informacji o połączeniu można znaleźć w dokumentacji Java, w części dotyczącej metody DataStoreHelper.showLockInfo(). |
Objaśnienie | Metoda showLockInfo nie obsługuje podanego systemu operacyjnego. |
Działanie | Użyj poprawnego systemu operacyjnego lub skonfiguruj aplikację tak, aby nie używała metody showLockInfo. |
Objaśnienie | Wystąpił wyjątek podczas próby pobrania informacji o blokowaniu w bazie danych. |
Działanie | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Objaśnienie | Baza danych DB2 zapisała informacje o blokowaniu w pliku o podanej nazwie. |
Działanie | Otwórz plik {0}. Zawiera on informacje o blokowaniu w bazie danych. Informacje te mogą być pomocne w rozwiązywaniu zakleszczeń w aplikacji. |
Objaśnienie | Baza danych Oracle nie obsługuje poziomu odseparowania Przekształcalne do postaci szeregowej, gdy używany jest protokół XA. |
Działanie | Nie używaj wartości PESSIMISTIC_UPDATE_LOCK_HINT_EXCLUSIVE, ponieważ powoduje ona użycie poziomu odseparowania Przekształcalne do postaci szeregowej. |
Objaśnienie | Baza danych DB2 wymaga użycia uniwersalnego sterownika bazy danych DB2. |
Działanie | Użyj uniwersalnego sterownika bazy danych DB2. |
Objaśnienie | Podany plik śledzenia w źródle danych nie istnieje. |
Działanie | Użyj istniejącego pliku jako pliku śledzenia. |
Objaśnienie | Podczas tworzenia dostawcy JDBC na podstawie bazy danych 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 odwiedź serwis WWW działu wsparcia firmy Oracle, aby uzyskać poprawkę 2511780. |
Objaśnienie | Dla właściwości niestandardowej źródła danych driverType ustawiono wartość 2, która nie jest obsługiwana przez serwer Cloudscape. Serwer aplikacji zmieni tę wartość na 4 w trakcie uruchamiania. |
Działanie | Aby uniknąć ostrzeżeń w przyszłości, zmień wartość właściwości driverType na 4 w Konsoli administracyjnej lub przy użyciu skryptów JACL, lub pomiń ustawianie wartości właściwości driverType, aby przyjęła domyślną wartość 4. |
Objaśnienie | Niestandardowa właściwość źródła danych driverType nie jest obsługiwana przez sterownik JDBC. |
Działanie | Usuń właściwość driverType z niestandardowych właściwości źródła danych. |
Objaśnienie | Sterownik uniwersalny JDBC DB2 został przełączony do działania w środowisku RRS bazy danych DB2 dla systemu z/OS. |
Działanie | To jest komunikat informacyjny dla środowiska działającego sterownika JDBC. |
Objaśnienie | Dla właściwości niestandardowej źródła danych driverType ustawiono wartość 2 w źródle DB2XADataSource. Taka konfiguracja nie jest obsługiwana przez bazę danych DB2 dla systemu z/OS. |
Działanie | Użyj źródła DB2ConnectionPoolDatasource albo przełącz się na sterownik uniwersalny JDBC DB2 typu 4, jeśli jest on dostępny dla danej konfiguracji. |
Objaśnienie | Wystąpił wyjątek IOException podczas otwierania określonego pliku śledzenia przez serwer aplikacji. |
Działanie | Sprawdź wyjątek, rozwiąż problem wejścia/wyjścia i uruchom ponownie serwer aplikacji. |
Objaśnienie | Wystąpił wyjątek, gdy serwer aplikacji próbował pobrać obiekt metadanych dla bazy danych lub uzyskać do niego dostęp. |
Działanie | Sprawdź, czy metadane są włączone w zapleczu bazy danych. |
Objaśnienie | Źródło danych serwera aplikacji jest skonfigurowane z niepoprawną klasą DataStoreHelper. |
Działanie | W celu użycia sterownika JDBC bazy danych Oracle10g skonfiguruj źródła danych serwera aplikacji przy użyciu klasy Oracle10gDataStoreHelper. |
Objaśnienie | Klasa GenericDataStoreHelper nie wie, jak pobrać informacje o blokowaniu. |
Działanie | Zapisz klasę lub użyj klasy DataStoreHelper dla konkretnej bazy danych. |
Objaśnienie | Właściwość niestandardowa źródła danych XA bazy danych DB2 Universal (retrieveMessagesFromServerOnGetMessage) została skonfigurowana przy użyciu wartości true (prawda). Serwer aplikacji zmienił tę wartość na false (fałsz) w czasie uruchamiania, aby uniknąć problemów podczas przetwarzania wyjątku. |
Działanie | Aby uniknąć tego komunikatu, zmień wartość właściwości retrieveMessagesFromServerOnGetMessage na false (fałsz) w Konsoli administracyjnej lub przy użyciu skryptów konfiguracyjnych albo usuń zupełnie tę właściwość. Dotyczy to tylko źródeł danych XA bazy danych DB2 Universal. |
Objaśnienie | Używany jest nieaktualny interfejs API. |
Działanie | Użyj aktualnej wersji interfejsu API. Sprawdź dokumentację języka JAVA lub odwiedź serwis WWW działu wsparcia firmy IBM, aby uzyskać informacje potrzebne do określenia problemu. |
Objaśnienie | Nie można włączyć niestandardowej właściwości źródła danych reauthentication, jeśli używana jest konfiguracja logowania TrustedConnectionMapping. |
Działanie | Wyłącz niestandardową właściwość źródła danych reauthentication, jeśli używana jest konfiguracja logowania TrustedConnectionMapping. |
Objaśnienie | Nie można włączyć niestandardowej właściwości źródła danych reauthentication, jeśli używana jest konfiguracja logowania TrustedConnectionMapping. |
Działanie | Wyłącz niestandardową właściwość źródła danych reauthentication lub nie używaj konfiguracji logowania TrustedConnectionMapping. |
Objaśnienie | Właściwość reauthentication jest włączona, ale nie udostępniono kodu implementacji dla ponownego uwierzytelniania połączenia w klasie DataStoreHelper. |
Działanie | Nadpisz metodę doConnectionSetupPerTransaction klasy DataStoreHelper i udostępnij kod implementacji ponownego uwierzytelniania lub wyłącz ponowne uwierzytelnianie połączenia w następujący sposób: 1) Wyczyść pole wyboru właściwości źródła danych Włącz ponowne uwierzytelnianie bazy danych na serwerze aplikacji lub 2) Ustaw dla właściwości niestandardowej źródła danych reauthentication wartość false (fałsz). |
Objaśnienie | Serwer aplikacji nie może nawiązać połączenia z bazą danych przy użyciu protokołu Kerberos. |
Działanie | Rozwiąż opisany problem, analizując zgłoszony wyjątek. Sprawdź również, czy aplikacja korzysta ze sterownika JDBC obsługującego uzyskiwanie połączeń przy użyciu referencji GSSCredentials. |
Objaśnienie | Nie można włączyć właściwości ThreadIdentity, jeśli używana jest konfiguracja logowania TrustedConnectionMapping. |
Działanie | Wyłącz niestandardową właściwość źródła danych ThreadIdentity lub nie używaj konfiguracji logowania TrustedConnectionMapping. |
Objaśnienie | Właściwość niestandardowa źródła danych propagateClientIdentityUsingTrustedContext nie jest już używana. Uruchomienie serwera aplikacji spowoduje włącznie funkcji połączeń zaufanych, jeśli używana jest konfiguracja logowania TrustedConnectionMapping. |
Działanie | Usuń właściwość niestandardową źródła danych propagateClientIdentityUsingTrustedContext. |
Objaśnienie | To są informacje zgłoszone przez bazę danych Cloudscape do aplikacji. |
Działanie | To są informacje o blokowaniu w bazie danych. Można użyć tych informacji do rozwiązywania zakleszczeń w aplikacji. |
Objaśnienie | Właściwość niestandardowa źródła danych nie może być włączona w bieżącym środowisku. |
Działanie | Wyłącz właściwość niestandardową źródła danych. |
Objaśnienie | Właściwość źródła danych nie jest poprawna w tym kontekście. |
Działanie | Nie jest wymagana żadna czynność użytkownika. Serwer aplikacji zignoruje tę właściwość podczas uruchamiania. |
Objaśnienie | Właściwość niestandardowa useTrustedContextWithAuthentication jest włączona, ale nie udostępniono kodu implementacji dla metody klasy DataStoreHelper, który umożliwia zwrócenie hasła używanego przez serwer aplikacji w celu przełączenia tożsamości. |
Działanie | Zastąp metodę getPasswordForUseWithTrustedContextWithAuthentication klasy DataStoreHelper, a następnie udostępnij kod implementacji umożliwiający zwrócenie hasła, lub ustaw właściwość niestandardową źródła danych useTrustedContextWithAuthentication na wartość false. |
Objaśnienie | Jeśli ma być włączony zaufany kontekst z uwierzytelnianiem, serwer aplikacji wymaga hasła służącego do przełączenia tożsamości zaufanego kontekstu. Aby uzyskać hasło do serwera aplikacji, należy zastąpić metodę getPasswordForUseWithTrustedContextWithAuthentication klasy DataStoreHelper. |
Działanie | Sprawdź, czy kod, który jest implementowany, umożliwia zastąpienie metody getPasswordForUseWithTrustedContextWithAuthentication klasy DataStoreHelper. |
Objaśnienie | Wywołanej metody nie można znaleźć w podanej klasie. |
Działanie | Użyj wersji klasy, która zawiera brakującą metodę, lub skonfiguruj ponownie serwer aplikacji, aby uniknąć wywoływania brakującej metody. |
Objaśnienie | Wywołanie metody nie powiodło się. |
Działanie | Przeanalizuj zgłoszony wyjątek, aby określić przyczyny błędu. |
Objaśnienie | Funkcja buforowania połączeń z bazą danych Oracle nie jest obsługiwana przez używany sterownik JDBC. Ta funkcja nie zostanie włączona. |
Działanie | Skonfiguruj serwer aplikacji w taki sposób, aby używał źródła danych bazy danych Oracle innego niż XA. |
Objaśnienie | Serwer aplikacji odebrał wyjątek podczas próby usunięcia pamięci podręcznej istniejącego połączenia z bazą danych Oracle. |
Działanie | Przeanalizuj informacje dotyczące tego wyjątku, usuń problem, a następnie zrestartuj serwer aplikacji. Pamięć podręczną połączeń z bazą danych Oracle można również usunąć ręcznie. |
Objaśnienie | Serwer aplikacji odebrał wyjątek podczas próby sprawdzenia, czy istnieje pamięć podręczna połączeń z bazą danych Oracle. |
Działanie | Przeanalizuj informacje dotyczące tego wyjątku, usuń problem, a następnie zrestartuj serwer aplikacji. Jeśli pamięć podręczna połączeń z bazą danych Oracle istnieje, można ją również usunąć ręcznie. |
Objaśnienie | Serwer aplikacji wykrył, że włączono buforowanie połączenia przy użyciu bazy danych. Zestawianie połączeń w serwerze aplikacji zostanie wyłączone. |
Działanie | Jeśli nie chcesz wyłączać zestawiania połączeń w serwerze aplikacji, wyłącz zestawianie połączeń dla serwera bazy danych. |
Objaśnienie | Źródło danych serwera aplikacji jest skonfigurowane przy użyciu niepoprawnej klasy DataStoreHelper. |
Działanie | Skonfiguruj źródło danych serwera aplikacji, używając poprawnej klasy pomocniczej składnicy danych, która odpowiada skonfigurowanemu sterownikowi JDBC. |
Objaśnienie | Serwer aplikacji używa wersji środowiska wykonawczego programów Java, która nie jest obsługiwana przez produkt Oracle przy użyciu danej wersji sterownika JDBC tego produktu. |
Działanie | Konieczne jest użycie sterownika JDBC Oracle w wersji 11g lub nowszej, nawet w przypadku nawiązywania połączenia z bazami danych Oracle korzystających z wersji wcześniejszych niż 11g. Informacje na temat wersji sterownika JDBC Oracle, która może być używana, znajdują się w Centrum informacyjnym serwera WebSphere Application Server. |
Objaśnienie | Migracja instancji bazy danych Cloudscape nie powiodła się. Aby uzyskać więcej informacji, sprawdź wyjątek i plik <instancja_bazy_danych>_migration.log w katalogu WAS_HOME/<nazwaProfilu>/logs. |
Działanie | Rozwiąż problem z migracją opisany w wyjątku i pliku dziennika migracji. Usuń nową bazę danych (jeśli została utworzona), a następnie ponownie uruchom ręcznie narzędzie migracji bazy danych (WAS_HOME/derby/bin/embedded/db2jMigrate.bat/sh). |
Objaśnienie | Migracja instancji bazy danych Cloudscape została częściowo zakończona. Zobacz brakujące kroki, aby uzyskać informacje na temat czynności, które trzeba wykonać ręcznie. |
Działanie | Rozwiąż problem z migracją opisany w pliku dziennika migracji i utwórz brakujące części. Ponieważ brakujące części mogą zostać utworzone ręcznie, nie jest wymagane ponowne uruchamianie narzędzia migracji. |
Objaśnienie | Nastąpiła próba usunięcia nowej bazy danych Derby. |
Działanie | Nie jest wymagana żadna czynność użytkownika. To jest komunikat informacyjny. |
Objaśnienie | Próba usunięcia nowej bazy danych Derby nie powiodła się. |
Działanie | Usuń ręcznie nową bazę danych Derby. |
Objaśnienie | Próba usunięcia nowo utworzonej bazy danych Derby powiodła się. |
Działanie | Nie jest wymagana żadna czynność użytkownika. To jest komunikat informacyjny. |
Objaśnienie | Nie znaleziono atrybutu providerType. |
Działanie | Odwiedź serwis WWW wsparcia IBM, aby poznać informacje dotyczące sposobów określania problemu. W celu określenia prawdopodobnych przyczyn błędu użyj następujących danych: {0} |
Objaśnienie | Migracja instancji bazy danych Cloudscape spowoduje utworzenie nowej instancji bazy danych Derby o nazwie {0}. |
Działanie | Nie jest wymagana żadna czynność użytkownika. To jest komunikat informacyjny. |
Objaśnienie | Serwer aplikacji nie może znaleźć plików JAR lub ZIP w ścieżce biblioteki określonej dla dostawcy JDBC. |
Działanie | Sprawdź, czy podana ścieżka jest poprawna oraz czy wymagane pliki JAR i ZIP istnieją. |
Objaśnienie | Wystąpił wyjątek MalformedURLException podczas próby odczytu pliku JAR lub ZIP dostawcy JDBC. |
Działanie | Sprawdź, czy podana ścieżka jest poprawna oraz czy wymagane pliki JAR i ZIP są poprawne. |
Objaśnienie | Wystąpił wyjątek IntrospectionException podczas próby wydobycia metod ustawiających ze źródła danych. |
Działanie | Właściwości źródła danych nie zostaną wyświetlone w graficznym interfejsie użytkownika (GUI). Konieczne będzie wprowadzenie ich ręcznie. |
Objaśnienie | Serwer aplikacji nie może znaleźć metody ustawiającej w źródle danych w celu ustawienia żądanej właściwości. |
Działanie | Sprawdź, czy podana nazwa właściwości jest poprawna. |
Objaśnienie | Serwer aplikacji nie może znaleźć określonej właściwości źródła danych. Możliwe przyczyny: 1) Nazwa właściwości źródła danych została błędnie wpisana lub niepoprawnie zastosowano małe i wielkie litery. 2) Określona właściwość nie ma zastosowania w konfigurowanym źródle danych. 3) Serwer aplikacji zawiera domyślną konfigurację dla innej wersji określonego sterownika JDBC, co powoduje niezgodność właściwości źródła danych. |
Działanie | Sprawdź, czy określona właściwość jest poprawna dla tego źródła danych. Popraw wszelkie błędy pisowni oraz zastosowania wielkich i małych liter. Usuń właściwość, jeśli nie ma ona zastosowania (lub jeśli już nie ma zastosowania) do użytego sterownika JDBC. |
Objaśnienie | Wystąpił wyjątek podczas ustawiania określonej właściwości źródła danych. |
Działanie | Sprawdź, czy określona wartość jest poprawna dla tej właściwości. |
Objaśnienie | Skonfigurowana wartość nie jest poprawna dla określonego atrybutu. |
Działanie | Sprawdź, czy określona wartość jest poprawna dla tego atrybutu. |
Objaśnienie | Podane atrybuty nie są zgodne. |
Działanie | Sprawdź, czy podane atrybuty są zgodne. |
Objaśnienie | Test połączenia ze źródłem danych został zakończony pomyślnie. |
Działanie | Źródło danych może być teraz używane przez aplikacje. |
Objaśnienie | Ta właściwość ma nieoczekiwaną wartość. Prawdopodobnie funkcja przekierowania dla klienta jest wyłączona. |
Działanie | Sprawdź, czy podana wartość właściwości jest poprawna. |
Objaśnienie | Ta właściwość ma nieoczekiwaną wartość. Prawdopodobnie funkcja przekierowania dla klienta jest wyłączona. |
Działanie | Sprawdź, czy podana wartość właściwości jest poprawna. |
Objaśnienie | Sterownik JDBC bazy danych DB2 typu 2 zawiera wbudowany mechanizm aktualizujący i utrwalający informacje o przekierowaniu klienta. |
Działanie | Skonfiguruj źródło danych w celu używania sterownika JDBC typu 4 lub usuń ustawienia trwałości informacji o przekierowaniu klienta. |
Objaśnienie | Test połączenia ze źródłem danych powiódł się, ale wygenerowano ostrzeżenia. |
Działanie | Przejrzyj konfigurację źródła danych i popraw błędy wskazane w ostrzeżeniach. |
Objaśnienie | Uruchomienie metody unbind dla interfejsu JNDI wywołało wyjątek. Nazwa JNDI może być niepoprawna lub mógł wystąpić problem w usłudze nazw. |
Działanie | Sprawdź, czy nazwa JNDI podana we właściwościach klasy źródła danych jest poprawna. |
Objaśnienie | Uruchomienie metody lookup dla interfejsu JNDI wywołało wyjątek. Nazwa JNDI może być niepoprawna lub mógł wystąpić problem w usłudze nazw. |
Działanie | Sprawdź, czy nazwa JNDI podana we właściwościach klasy źródła danych jest poprawna. |
Objaśnienie | Uruchomienie metody bind dla interfejsu JNDI wywołało wyjątek. Nazwa JNDI może być niepoprawna lub mógł wystąpić problem w usłudze nazw. |
Działanie | Sprawdź, czy nazwa JNDI podana we właściwościach klasy źródła danych jest poprawna. |
Objaśnienie | Utworzenie klasy DB2ClientRerouteServerList wywołało wyjątek. |
Działanie | Przeanalizuj informacje o tym wyjątku. Sprawdź, czy właściwości dotyczące funkcji przekierowywania klienta zostały określone poprawnie we właściwościach klasy źródła danych. |
Objaśnienie | Test połączenia ze źródłem danych nie powiódł się. |
Działanie | Przejrzyj konfigurację źródła danych, aby naprawić błąd. |
Objaśnienie | Test połączenia ze źródłem danych nie powiódł się. |
Działanie | Przejrzyj konfigurację źródła danych, aby naprawić błąd. |
Objaśnienie | Połączenie ze źródłem danych zostało przekierowane do alternatywnego serwera bazy danych. |
Działanie | Ten komunikat informuje o wykonaniu działania przekierowania. Nie jest wymagana żadna czynność użytkownika. |
Objaśnienie | Możliwe przyczyny: 1) Określona klasa DataStoreHelper jest niepoprawna. 2) Określono niepoprawną nazwę lub nazwę pakietu klasy DataStoreHelper. 3) Klasa DataStoreHelper nie została uwzględniona w ścieżce klasy. 4) Dostawca JDBC może nie być obsługiwany w tej wersji serwera aplikacji. |
Działanie | W zależności od przyczyny wykonaj jedno z następujących działań: 1) Przełącz na właściwą klasę DataStoreHelper. 2) Popraw nazwę lub nazwę pakietu klasy DataStoreHelper. 3) Popraw ścieżkę klasy. 4) Użyj innego dostawcy JDBC lub innej wersji serwera aplikacji. |
Objaśnienie | Klasa implementacji DataStoreHelper nie może być interfejsem ani klasą abstrakcyjną. |
Działanie | Podaj klasę, która w pełni implementuje interfejs DataStoreHelper. |
Objaśnienie | Nie można utworzyć instancji klasy DataStoreHelper, ponieważ nie ma ona konstruktora publicznego przyjmującego obiekt properties jako parametr. |
Działanie | Utwórz konstruktor publiczny dla klasy DataStoreHelper przyjmujący obiekt properties jako parametr. |
Objaśnienie | Serwer aplikacji nie może uzyskać dostępu do konstruktora klasy DataStoreHelper, ponieważ nie jest ona typu public. |
Działanie | Sprawdź, czy konstruktor klasy DataStoreHelper jest metodą typu public. |
Objaśnienie | Konstruktor obiektu DataStoreHelper wygenerował wyjątek. |
Działanie | Sprawdź, czy obiekt properties przekazany do konstruktora jest poprawny oraz czy konstruktor klasy DataStoreHelper został zaimplementowany poprawnie. |
Objaśnienie | Niestandardowa klasa DataStoreHelper nie implementuje interfejsu DataStoreHelper. |
Działanie | Zaktualizuj niestandardową klasę DataStoreHelper tak, aby implementowała interfejs DataStoreHelper. |
Objaśnienie | Serwer aplikacji nie może uruchomić określonej metody DataStoreHelper. |
Działanie | Jeśli używasz niestandardowej klasy DataStoreHelper, upewnij się, że kod określonej metody klasy DataStoreHelper jest poprawny. W przeciwnym razie sprawdź właściwości konfiguracji źródła danych. |
Objaśnienie | Więcej informacji zawiera wyjątek linkedException. |
Działanie | Więcej informacji zawiera wyjątek linkedException. |
Objaśnienie | Właściwość enable2Phase może mieć wartość false (fałsz) tylko wtedy, gdy klasa źródła danych implementuje interfejs ConnectionPoolDatasource. |
Działanie | Ustaw właściwość enable2Phase na wartość true dla obiektu XADataSource lub na wartość false dla obiektu ConnectionPoolDataSource. |
Objaśnienie | Właściwość enable2Phase może mieć wartość true (prawda) tylko wtedy, gdy klasa źródła danych implementuje interfejs XADatasource. |
Działanie | Ustaw właściwość enable2Phase na wartość true dla obiektu XADataSource lub na wartość false dla obiektu ConnectionPoolDataSource. |
Objaśnienie | Serwer aplikacji nie może załadować określonej klasy. |
Działanie | Sprawdź, czy właściwość niestandardowa źródła danych jest określona poprawnie i pozostaje dostępna dla serwera aplikacji. |
Objaśnienie | Serwer aplikacji nie może przeanalizować wartości właściwości niestandardowej źródła danych. |
Działanie | Sprawdź, czy właściwość niestandardowa źródła danych jest określona poprawnie. |
Objaśnienie | To jest komunikat ostrzeżenia wyświetlany podczas konfigurowania źródła danych. |
Działanie | Przeczytaj komunikat ostrzeżenia i podejmij odpowiednie akcje, aby rozwiązać problem (jeśli to konieczne). |
Objaśnienie | To jest komunikat ostrzeżenia wyświetlany podczas konfigurowania źródła danych. |
Działanie | Przeczytaj komunikat ostrzeżenia i podejmij odpowiednie akcje, aby rozwiązać problem (jeśli to konieczne). |
Objaśnienie | Ten komunikat wyświetla nazwę produktu dla bazy danych. |
Działanie | Wyświetlona powyżej nazwa bazy danych jest aktualnie używana przez aplikacje. |
Objaśnienie | Ten komunikat wyświetla wersję produktu dla bazy danych. |
Działanie | Wyświetlona powyżej wersja bazy danych jest aktualnie używana przez aplikacje. |
Objaśnienie | Ten komunikat wyświetla nazwę sterownika JDBC. |
Działanie | Wyświetlona powyżej nazwa sterownika JDBC jest aktualnie używana przez aplikacje. |
Objaśnienie | Ten komunikat wyświetla wersję sterownika JDBC. |
Działanie | Wyświetlona powyżej wersja sterownika JDBC jest aktualnie używana przez aplikacje. |
Objaśnienie | Bazy danych Oracle nie implementują metody setReadOnly. Wywołanie metody setReadOnly(true) nie utworzy połączenia jako połączenia tylko do odczytu. Metoda setReadOnly(false) również nie jest implementowana i baza danych Oracle niejawnie rozpoczyna transakcję. Serwer aplikacji nie wywoła metody setReadOnly(false) na bazie danych Oracle, aby zapobiec rozpoczęciu niepotrzebnej transakcji. |
Działanie | Sprawdź, czy aplikacja nie zależy od transakcji po wywołaniu metody setReadOnly(false). |
Objaśnienie | Typ sterownika JDBC. |
Działanie | Wyświetlony powyżej typ sterownika JDBC jest aktualnie używany przez aplikacje. |
Objaśnienie | Określony sterownik JDBC może nie być oficjalnie certyfikowany w kolejnych wersjach serwera aplikacji. |
Działanie | Używaj nadal danego sterownika JDBC lub włącz zalecany sterownik JDBC. |
Objaśnienie | Baza danych reprezentowana przez identyfikator zaplecza może nie być zgodna z przyłączonym źródłem danych. |
Działanie | Sprawdź wersję bazy danych w źródle danych podczas wdrażania i w trakcie wykonania. Jeśli nie są takie same, użyj identyfikatora zaplecza odpowiadającego źródłu danych w celu wdrożenia komponentów EJB lub zmień źródło danych, aby odpowiadało identyfikatorowi zaplecza. |
Objaśnienie | Sprawdzanie identyfikatora zaplecza jest wyłączone. Sprawdzenie identyfikatora zaplecza nie zostanie wykonane. |
Działanie | Ustaw wartość właściwości niestandardowej źródła danych disableBackendIdChecking na false (fałsz) lub usuń tę właściwość, aby włączyć sprawdzanie identyfikatora zaplecza. |
Objaśnienie | Nazwa klasy DataStoreHelper. |
Działanie | To jest komunikat informacyjny. Nie jest wymagana żadna czynność użytkownika. |
Objaśnienie | Aplikacja używa dostawcy JDBC, który nie jest już obsługiwany przez serwer aplikacji. |
Działanie | Użyj dostawcy JDBC udostępnionego w tekście błędu. |
Objaśnienie | Serwer aplikacji odebrał wyjątek podczas próby skonfigurowania źródła danych przy użyciu metody przekierowywania klienta. |
Działanie | Przeanalizuj informacje dotyczące tego wyjątku, usuń problem, a następnie zrestartuj serwer aplikacji. |
Objaśnienie | Serwer aplikacji odebrał wyjątek podczas próby skonfigurowania źródła danych przy użyciu metody przekierowywania klienta. Przyczyną może być użycie starszej wersji sterownika JCC. |
Działanie | Sprawdź wersję sterownika JCC, przeanalizuj informacje dotyczące tego wyjątku, usuń problem, a następnie zrestartuj serwer aplikacji. |
Objaśnienie | Serwer aplikacji odebrał wyjątek podczas próby skonfigurowania źródła danych przy użyciu metody przekierowywania klienta dla nazwy JNDI. |
Działanie | Przeanalizuj informacje dotyczące tego wyjątku, usuń problem, a następnie zrestartuj serwer aplikacji. |
Objaśnienie | Aby skonfigurować źródło danych przy użyciu metody przekierowania klienta, właściwości clientRerouteAlternateServerName i clientRerouteAlternatePortNumber muszą mieć wartości niepuste, a liczba alternatywnych serwerów musi być zgodna z liczbą alternatywnych portów. |
Działanie | Rozwiąż problem i zrestartuj serwer aplikacji. |
Objaśnienie | Poziom specyfikacji JDBC określony w komunikacie o błędzie jest wymaganiem wstępnym dla tej funkcji. |
Działanie | Wyłącz tę funkcję lub włącz sterownik JDBC o wymaganym poziomie. |
Objaśnienie | Nie można użyć funkcji testu połączenia do precyzyjnego przetestowania połączenia, w którym jest używany alias odwzorowania Kerberos. Zamiast tego w ramach testu połączenia zostaną użyte informacje dotyczące zabezpieczeń, które są określone w ramach aliasu zarządzanego przez komponent. Wynik testu może nieprecyzyjnie wskazywać na możliwość nawiązania połączenia w kontekście aplikacji, jeśli dla tego połączenia skonfigurowano użycie uwierzytelniania Kerberos. |
Działanie | Sprawdź, czy połączenie ze źródłem danych może zostać nawiązane w kontekście używanej aplikacji. |
Objaśnienie | Serwer aplikacji nie może utworzyć zaufanego połączenia ze źródłem danych. Sterownik JDBC nie zwrócił poprawnego połączenia lub zwrócił nieoczekiwany błąd. |
Działanie | Przeanalizuj wyjątek, jeśli jest dostępny, i sprawdź, czy sterownik JDBC i baza danych obsługują zaufany kontekst. |
Objaśnienie | Podjęto próbę umieszczenia w puli połączenia o wartość False atrybutu AutoCommit. Serwer aplikacji nie może określić, czy transakcja jest aktywna, ponieważ źródło danych zostało skonfigurowane jako nietransakcyjne. Serwer aplikacji nie podejmie próby rozstrzygnięcia transakcji, ponieważ źródło danych nie zostało skonfigurowane w celu automatycznego zatwierdzania lub wycofywania podczas czyszczenia połączenia. |
Działanie | Skonfiguruj źródło danych w celu automatycznego zatwierdzania, wycofaj czyszczenie połączenia lub zawsze przywracaj wartość True atrybutu AutoCommit. |
Objaśnienie | Wystąpił błąd podczas zamykania określonego obiektu JDBC. |
Działanie | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Objaśnienie | Wystąpił błąd podczas zamykania określonego obiektu potomnego. |
Działanie | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Objaśnienie | Wystąpił błąd podczas zamykania obiektu statement. |
Działanie | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Objaśnienie | Aplikacja próbowała uzyskać dostęp do połączenia lub powiązanych z nim obiektów Statement, ResultSet lub metadata z innego wątku. Takie zachowanie stanowi dla serwera aplikacji naruszenie modelu programistycznego. Zamknięcie obiektów, do których aplikacja próbowała uzyskać dostęp w metodzie finalize() również jest traktowane jako naruszenie modelu programistycznego, ponieważ metoda finalize() została wywołana przez maszynę JVM w innym wątku. |
Działanie | Dopasuj aplikację, aby uniknąć dostępu wielowątkowego. |
Objaśnienie | Wywoływana metoda jest częścią specyfikacji JDBC 3.0 i nie jest obsługiwana przez dostawcę. |
Działanie | Upewnij się, że dostawca JDBC obsługuje specyfikację JDBC 3.0 lub nie używaj tej metody. |
Objaśnienie | Uchwyt połączenia jest teraz powiązany z innym połączeniem z puli, które nie implementuje interfejsu wymaganego dla opakowania. |
Działanie | Opakowania nie powinny być używane dla określonego interfejsu, jeśli metoda Wrapper.isWrapperFor wskazuje, że połączenie nie jest opakowaniem interfejsu. |
Objaśnienie | Właściwość niestandardowa źródła danych umożliwia wybranie pożądanego zachowania przy współużytkowaniu połączenia. |
Działanie | Sprawdź, czy właściwość niestandardowa źródła danych jest skonfigurowana dla pożądanego zachowania. |
Objaśnienie | Właściwość niestandardowa źródła danych umożliwia wybranie pożądanego zachowania przy współużytkowaniu połączenia. |
Działanie | Sprawdź, czy właściwość niestandardowa źródła danych jest skonfigurowana dla pożądanego zachowania. |
Objaśnienie | Utworzono wyjątek DataStoreAdapterException w celu odwzorowania wyjątku SQLException. |
Działanie | Nie jest wymagana żadna czynność użytkownika. |
Objaśnienie | Określona metoda nie jest obsługiwana przez implementację serwera aplikacji. |
Działanie | Nie używaj metody {0}. |
Objaśnienie | Ta metoda została udostępniona tylko do wewnętrznego użycia przez serwer aplikacji. |
Działanie | Nie wywołuj tej metody. |
Objaśnienie | Próbowano wykonać operację na zamkniętym obiekcie. |
Działanie | Pobierz nową instancję obiektu, na którym ma zostać wykonana operacja. |
Objaśnienie | Próbowano wykonać operację na nieaktywnym uchwycie połączenia. |
Działanie | Włącz właściwość InactiveConnectionSupport dla adaptera zasobów. |
Objaśnienie | Aplikacja próbowała wywołać metodę JDBC lub metodę zastrzeżoną, której nie wolno używać z metodą jdbcCall. |
Działanie | Wywołaj metodę bezpośrednio na obiekcie JDBC. |
Objaśnienie | Nie można wywoływać metody jdbcCall z poziomu serwera aplikacji na obiektach, które nie są obiektami JDBC. |
Działanie | Używaj metody jdbcCall z poziomu serwera aplikacji tylko na obiektach JDBC. |
Objaśnienie | Określone opakowanie nie zawiera opakowanych obiektów podanego typu. |
Działanie | Sprawdź, czy opakowanie i parametry opakowanego obiektu zostały podane poprawnie. |
Objaśnienie | Serwer aplikacji nie zezwala na wywołanie określonej metody poprzez metodę jdbcPass. |
Działanie | Jeśli metoda w żaden sposób nie zmienia stanu parametrów rodzimego obiektu JDBC, odwiedź serwis WWW działu wsparcia firmy IBM, aby zgłosić żądanie dodania metody do listy dozwolonych metod dla metody jdbcPass. |
Objaśnienie | Serwer aplikacji nie zezwala na wywołanie żądanej operacji. |
Działanie | Nie używaj określonej operacji. |
Objaśnienie | Serwer aplikacji nie zezwala na wywoływanie metod setTypeMap, setReadOnly lub setCatalog dla połączeń Shareable Connections, gdy transakcja globalna jest aktywna. |
Działanie | Nie wywołuj metod setTypeMap, setReadOnly lub setCatalog dla połączeń Shareable Connections podczas transakcji globalnej lub przełącz się na połączenia Unshareable Connections. |
Objaśnienie | Serwer aplikacji nie zezwala na wywoływanie metod commit, rollback, setSavepoint ani releaseSavepoint na połączeniu Connection, gdy transakcja globalna jest aktywna. |
Działanie | Nie wywołuj metod commit, rollback, setSavepoint ani releaseSavepoint na połączeniu connection w ramach transakcji globalnej. Jeśli używane jest źródło danych bez obsługi transakcji (na przykład parametr non-jta-data-source dla interfejsu API Java Persistence), skonfiguruj parametr non-jta-data-source w pliku persistence.xml i właściwość niestandardową źródła danych nonTransactionalDataSource. |
Objaśnienie | Nie można wykonywać operacji, gdy aplikacja znajduje się w aktualnym stanie transakcji. |
Działanie | Uzyskaj nowe połączenie Connection w celu wykonania operacji. |
Objaśnienie | Bieżący uchwyt połączenia Connection nie może zostać ponownie powiązany. |
Działanie | Spróbuj uzyskać nowe połączenie Connection. |
Objaśnienie | Uchwyty połączeń mogą być powiązywane ponownie tylko w stanie INACTIVE. |
Działanie | Zamknij bieżący uchwyt połączenia Connection i uzyskaj nowy. |
Objaśnienie | Uchwyty połączeń mogą być powiązywane ponownie tylko wtedy, gdy wszystkie obiekty potomne są zamknięte. |
Działanie | Zamknij bieżący uchwyt połączenia Connection i uzyskaj nowy. |
Objaśnienie | Obecnie jest wykonywana operacja na uchwycie połączenia Connection. Nie można usunąć powiązania uchwytu podczas operacji. |
Działanie | Poczekaj, aż wszystkie operacje na uchwycie zostaną zakończone, a następnie usuń powiązanie uchwytu. |
Objaśnienie | Wielkość pobrania może zostać ustawiona tylko na wartość nieujemną. |
Działanie | Wybierz nieujemną wartość dla wielkości pobrania. |
Objaśnienie | Właściwość niestandardowa preTestSQLString nie może być pusta, jeśli wybrano opcję wstępnego testowania połączenia. Pozostawienie właściwości preTestSQLString nieokreślonej może wpłynąć na wydajność. |
Działanie | Podaj poprawną instrukcję SQL dla właściwości preTestSQLString. |
Objaśnienie | Przekazany obiekt Statement nie może mieć wartości NULL. |
Działanie | Ustaw obiekt Statement na obiekcie o wartości innej niż NULL. |
Objaśnienie | Obiekt nie może zostać sklonowany. |
Działanie | Nie wywołuj metody clone(). |
Objaśnienie | A Do metody getConnection przekazano niepoprawny klucz. |
Działanie | Odwiedź serwis WWW działu wsparcia IBM, aby poznać informacje dotyczące określania problemów. |
Objaśnienie | Metoda getConnection na tym źródle danych może być wywołana tylko przez aplikacje JMS i CMP. |
Działanie | Zdefiniuj inne źródło danych dla aplikacji JDBC albo ustaw właściwość jmsOnePhaseOptimization na wartość false (fałsz). |
Objaśnienie | Opcja źródła danych jmsOnePhaseOptimization może być włączona tylko w źródłach danych nieobsługujących standardu XA. |
Działanie | Użyj źródła danych, które nie obsługuje standardu XA, lub wyczyść pole wyboru użycia opcji jmsOnePhaseOptimization w Konsoli administracyjnej. |
Objaśnienie | Usługa JMS próbowała uzyskać zoptymalizowane połączenie. To działanie wymaga włączenia opcji źródła danych jmsOnePhaseOptimization. |
Działanie | Włącz opcję źródła danych jmsOnePhaseOptimization lub odwiedź serwis WWW działu wsparcia firmy IBM, aby uzyskać informacje potrzebne do określenia problemu. |
Objaśnienie | Nie można włączyć właściwości niestandardowej nonTransactionalDataSource, jeśli jest włączona właściwość niestandardowa źródeł danych jmsOnePhaseOptimization. |
Działanie | Wyłącz właściwość niestandardową źródła danych nonTransactionalDataSource lub jmsOnePhaseOptimization. |
Objaśnienie | Włączenie właściwości niestandardowej nonTransactionalDataSource dla źródeł danych i połączenie z bazą danych IBM DB2 w systemie z/OS za pomocą sterownika JDBC bazy danych DB2 Universal typu 2 spowoduje wystąpienie problemów z transakcjami. |
Działanie | Wyłącz właściwość niestandardową nonTransactionalDataSource dla źródeł danych albo użyj sterownika JDBC bazy danych DB2 Universal typu 4. |
Objaśnienie | Obiekt Connection nie może mieć wartości NULL. |
Działanie | Przekaż poprawny obiekt połączenia. |
Objaśnienie | Funkcja zaufanych połączeń nie jest obsługiwana przez używany sterownik JDBC. |
Działanie | Skonfiguruj serwer aplikacji w celu używania sterownika uniwersalnego JDBC DB2 lub przestań używać konfiguracji logowania TrustedConnectionMapping. |
Objaśnienie | Funkcja rozszerzania właściwości źródła danych nie jest obsługiwana przez używany sterownik JDBC. Rozszerzone właściwości źródła danych zostaną zignorowane. |
Działanie | Skonfiguruj serwer aplikacji w celu używania sterownika uniwersalnego JDBC DB2. |
Objaśnienie | Serwer aplikacji nie obsługuje uwierzytelniania Kerberos dla używanej bazy danych. Nazwa użytkownika ani hasło nie będą używane w celu uzyskania połączenia. |
Działanie | Wyłącz uwierzytelnianie Kerberos lub użyj bazy danych zaplecza DB2 ze sterownikiem uniwersalnym JDBC DB2. |
Objaśnienie | Jeśli używana jest funkcja rozszerzania właściwości źródła danych i włączona jest właściwość niestandardowa źródła danych optimizeDB2ForGetUseClose, nie można współużytkować połączeń. |
Działanie | Jeśli w obrębie tej samej transakcji używane są unikalne rozszerzone właściwości źródła danych, wyłącz właściwość niestandardową źródła danych optimizeDB2ForGetUseClose lub użyj wzorca połączeń get/use/close. |
Objaśnienie | Dla właściwości niestandardowej źródła danych driverType ustawiono wartość 2, która nie jest obsługiwana przez serwer Informix. Serwer aplikacji zmieni tę wartość na 4 w trakcie uruchamiania. |
Działanie | Aby uniknąć ostrzeżeń w przyszłości, zmień wartość właściwości driverType na 4 w Konsoli administracyjnej lub przy użyciu skryptów JACL, lub pomiń ustawianie wartości właściwości driverType, aby przyjęła domyślną wartość 4. |
Objaśnienie | Serwer aplikacji nie może wyszukać określonej usługi. Przeanalizuj szczegóły dotyczące wyjątku. |
Działanie | Przeanalizuj wyjątek i rozwiąż problem. Zrestartuj serwer aplikacji. |
Objaśnienie | Serwer aplikacji nie może dodać określonej usługi. Przeanalizuj szczegóły dotyczące wyjątku. |
Działanie | Przeanalizuj wyjątek i rozwiąż problem. Zrestartuj serwer aplikacji. |
Objaśnienie | Serwer aplikacji nie może znaleźć określonej usługi. |
Działanie | Więcej informacji można znaleźć w serwisie WWW działu wsparcia dla serwera WebSphere Application Server. |
Objaśnienie | Serwer aplikacji odebrał wyjątek podczas próby przesłania danych do produktu CMX. Może to oznaczać, że dane nie zostały przesłane. |
Działanie | Sprawdź wyjątek i możliwą przyczynę. Jeśli po sprawdzeniu wyjątku nie możesz rozwiązać problemu, odwiedź serwis wsparcia produktu WebSphere w celu uzyskania pomocy na temat rozwiązywania problemów. |
Objaśnienie | Serwer aplikacji odebrał wyjątek podczas próby wykonania rejestracji na potrzeby powiadomienia CMX. |
Działanie | Przeanalizuj informacje o tym wyjątku. Jeśli po sprawdzeniu wyjątku nie możesz rozwiązać problemu, odwiedź serwis wsparcia produktu WebSphere w celu uzyskania pomocy na temat rozwiązywania problemów. |
Objaśnienie | Serwer aplikacji odebrał wyjątek podczas próby sprawdzenia, czy włączono monitorowanie produktu CMX. |
Działanie | Sprawdź wyjątek i możliwą przyczynę, rozwiąż problem, a następnie zrestartuj serwer aplikacji. Jeśli po sprawdzeniu wyjątku nie możesz rozwiązać problemu, odwiedź serwis wsparcia produktu WebSphere w celu uzyskania pomocy na temat rozwiązywania problemów. |
Objaśnienie | Serwer aplikacji próbuje wyczyścić niektóre zasoby na wypadek zamykania połączeń przez aplikację w celu uwolnienia zasobów. Możliwość uwolnienia określonych zasobów przez serwer aplikacji jest ograniczona przez zgodność poziomu specyfikacji JDBC i sterownika JDBC. |
Działanie | Aplikacja powinna zapewnić poprawne wyczyszczenie zasobu zamiast zamykania połączenia. |