Explanation | Menedżerowi ObjectManager przydzielono pusty plik dziennika, dlatego przeprowadzono operację jego zimnego startu. |
Action | Brak, chyba że oczekiwano przeprowadzenia gorącego startu menedżera ObjectManager. W takim przypadku sprawdź, dlaczego plik dziennika był pusty. |
Explanation | Menedżerowi ObjectManager przydzielono poprawny plik dziennika, dlatego było możliwe jego zrestartowanie. |
Action | Brak, chyba że oczekiwano przeprowadzenia zimnego startu menedżera ObjectManager. W takim przypadku sprawdź, dlaczego plik dziennika nie był pusty. |
Explanation | Zażądano zamknięcia menedżera ObjectManager. |
Action | Brak, chyba że nie oczekiwano zamknięcia menedżera ObjectManager. |
Explanation | Zażądano zamknięcia menedżera ObjectManager bez wykonywania końcowego punktu kontrolnego lub zamknięto go z powodu wcześniejszego błędu. |
Action | Brak, chyba że nie oczekiwano zamknięcia menedżera ObjectManager bez przetwarzania końcowego punktu kontrolnego. Sprawdź diagnostyczne dane wyjściowe, aby ustalić przyczynę nieoczekiwanego zamknięcia. |
Explanation | Po przetworzeniu punktu kontrolnego w pliku dziennika menedżera ObjectManager było za mało miejsca, dlatego największa transakcja została wycofana z pliku dziennika, aby zwolnić miejsce. |
Action | Liczba transakcji, które próbowano wykonać, jest zbyt duża w stosunku do skonfigurowanej wielkości pliku dziennika. Sprawdź, czy podjęto próbę wykonania transakcji przeprowadzających zbyt wiele aktualizacji lub aktualizujących zbyt wiele dużych obiektów albo wykonania zbyt wielu transakcji równocześnie. Być może plik dziennika jest zbyt mały i powinien zostać powiększony. |
Explanation | W aplikacji zostało utracone odwołanie do transakcji i nie można jej zakończyć. Dlatego transakcja zostanie wycofana w menedżerze ObjectManager, a jej zasoby - zwolnione. |
Action | W aplikacji zostało utracone odwołanie do transakcji. Jeśli aplikacja została zakończona nieprawidłowo, nie można wykonać żadnej innej czynności. Jeśli jednak w aplikacji zostało utracone odwołanie, ale sama aplikacja nie została zakończona nieprawidłowo, może to oznaczać, że wystąpił błąd logiczny w aplikacji. |
Explanation | Jeśli podczas zamykania systemu istnieją aktywne transakcje, składnice ObjectStore ze strategią STRATEGY_SAVE_ONLY_ON_SHUTDOWN nie mogą zostać bezpiecznie zamknięte, ponieważ istnieją aktywne transakcje. Zamknięcie składnicy ObjectStore może spowodować zapisanie niespójnych danych. Składnicę ObjectStore pozostawiono bez zmian. |
Action | Sprawdź, dlaczego istnieją aktywne transakcje. Być może przyczyną jest używanie zewnętrznego menedżera transakcji. Jeśli podczas zamykania systemu nie można uniknąć istnienia aktywnych transakcji, użyj składnicy ObjectStore z inną strategią pamięci masowej. |
Explanation | W systemie plików nie można przydzielić wymaganej ilości miejsca. Próby przydzielenia obiektów w składnicy ObjectStore nie powiodą się. |
Action | Sprawdź wyjątek i określ, dlaczego nie można przydzielić miejsca w systemie plików. |
Explanation | Podczas próby przekształcenia obiektu ManagedObject z postaci szeregowej za pomocą menedżera ObjectManager wychwycono wyjątek java.lang.ClassNotFoundException. |
Action | Wyjątek zawiera nazwę klasy, której nie znaleziono. Udostępnij ją programowi ładującemu klasy menedżera ObjectManager, na przykład umieszczając plik klasy w ścieżce klas. |
Explanation | Nazwy składnic ObjectStore muszą być unikalne w menedżerze ObjectManager. |
Action | Wybierz inną nazwę składnicy ObjectStore. |
Explanation | Zażądano wykonania operacji na obiekcie znajdującym się w stanie, który nie jest poprawny dla tej operacji. Operacja nie powiodła się, a obiekt znalazł się w stanie błędu. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Menedżer ObjectManager wychwycił wyjątek IOException. Nie można było bezpiecznie ponowić operacji we/wy i została ona porzucona. |
Action | Wyjątek IOException zawiera opis określonego błędu. Znajdź i usuń przyczynę bazowego wyjątku IOException. |
Explanation | Menedżer ObjectManager wychwycił wyjątek IOException. Operacja we/wy została przerwana, ale można ją bezpiecznie ponowić po usunięciu bazowej przyczyny wyjątku, korzystając ponownie z interfejsu API menedżera ObjectManager. |
Action | Wyjątek IOException zawiera opis określonego błędu. Sprawdź i usuń przyczynę bazowego wyjątku IOException, a następnie ponów operację. |
Explanation | Skonstruowano składnicę ObjectStore z niepoprawną nazwą. Menedżer ObjectManager nie utworzył składnicy ObjectStore. |
Action | Sprawdź nazwę i określ, dlaczego jest niepoprawna. |
Explanation | Aplikacja zażądała zbioru statystyk, który nie został rozpoznany. |
Action | Popraw nazwę żądanego zestawu statystyk. |
Explanation | Składnica ObjectStore otrzymała żądanie zapisania niepoprawnego obiektu ManagedObject. Składnica ObjectStore nie zapisała obiektu ManagedObject. |
Action | Sprawdź obiekt ManagedObject, który miał zostać zapisany, i określ, dlaczego nie jest poprawny. Może to być na przykład obiekt ManagedObject o wartości NULL. |
Explanation | Wystąpił błąd wewnętrzny w składnicy ObjectStore. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Znacznik jest identyfikowany za pomocą atrybutów objectStoreIdentifier i storedObjectIdentifier. W każdej składnicy tożsamości może istnieć tylko jeden znacznik, ale nowy i dotychczasowy znacznik mogą współużytkować tę samą tożsamość. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Podjęto próbę wykonania operacji na obiekcie. Operacja ta nie jest poprawna, kiedy obiekt znajduje się w bieżącym stanie. Być może podjęto próbę usunięcia obiektu ManagedObject, który został już usunięty. Operacja została odrzucona, a obiekt pozostał niezmieniony. |
Action | Sprawdź stan obiektu i określ, dlaczego próbowano wykonać operację. |
Explanation | Menedżer ObjectManager wykrył nową i dotychczasową transakcję o takim samym identyfikatorze transakcji. Jest to błąd wewnętrzny, który nie powinien wystąpić. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Wykryto błąd wewnętrzny w menedżerze ObjectManager. Nie są dozwolone żadne dalsze operacje na transakcji. |
Action | CMG0002 |
Explanation | Podjęto próbę przywołania (przy użyciu znacznika) składnicy ObjectStore, która nie jest znana w menedżerze ObjectManager. |
Action | Jeśli składnica ObjectStore została usunięta z menedżera ObjectManager, wyjątek będzie przechwytywany za każdym razem, gdy istniejące znaczniki będą odwoływać się do tej składnicy. Przywróć składnicę ObjectStore lub nie używaj znaczników, które próbują uzyskać do niej dostęp. |
Explanation | Menedżer ObjectManager wychwycił wyjątek i nie mógł wykonać żadnego działania w odpowiedzi na ten wyjątek. |
Action | Znajdź i usuń przyczynę bazowego wyjątku. |
Explanation | Została podjęta próba odblokowania lub zastąpienia obiektu ManagedObject przez transakcję inną niż ta, która go zablokowała. Próba została odrzucona. |
Action | Sprawdź logikę aplikacji korzystającej z interfejsu menedżera ObjectManager Transaction.unlock(ManagedObject) i ustal, dlaczego transakcje są różne. |
Explanation | Wychwycono wyjątek podczas próby otwarcia przez menedżer ObjectManager pliku dziennika o podanej nazwie. Menedżer ObjectManager nie zostanie uruchomiony. |
Action | Sprawdź, czy nazwa pliku dziennika jest poprawna oraz czy menedżer ObjectManager ma odpowiednie uprawnienia do zapisu. |
Explanation | Menedżer ObjectManager wykrył koniec wejściowego pliku dziennika. |
Action | Jeśli wyjątek wystąpił w wyniku odczytania dziennika do końca podczas restartowania menedżera ObjectManager, nie są wymagane żadne czynności. |
Explanation | Podczas odzyskiwania sprawności menedżer ObjectManager znalazł rekord dziennika, którego typu nie mógł rozpoznać. Nie utworzono instancji menedżera ObjectManager. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Menedżer ObjectManager otrzymał żądanie znalezienia składnicy ObjectStore, która nie została w nim zarejestrowana. |
Action | Składnica ObjectStore mogła zostać usunięta z menedżera ObjectManager. Ponownie utwórz składnicę ObjectStore. |
Explanation | Wystąpił błąd wewnętrzny i znaleziono niepoprawny warunek. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Menedżer ObjectManager podjął próbę uzyskania blokady na wyłączność w odniesieniu do pliku dziennika, który był już używany. |
Action | Sprawdź, czy inny menedżer ObjectManager lub inny program próbuje używać tego samego pliku dziennika. |
Explanation | Plik dziennika transakcji zawiera dane, których menedżer ObjectManager nie może zinterpretować. |
Action | Sprawdź, czy plik dziennika jest poprawny. |
Explanation | Transakcja może mieć tylko jeden identyfikator XID X/Open. Identyfikatora nie można modyfikować po jego ustawieniu. |
Action | Sprawdź logikę aplikacji i określ, dlaczego aplikacja próbuje ona zmienić ustawiony wcześniej identyfikator XID transakcji. |
Explanation | Maksymalną długość identyfikatora XID X/Open transakcji określa parametr java.lang.Short.MAX_VALUE. |
Action | Użyj krótszego identyfikatora XID. |
Explanation | Próbowano użyć interfejsu, który jest wyłączony. |
Action | Nie używaj tego interfejsu lub skorzystaj z wersji menedżera ObjectManager, która go obsługuje. |
Explanation | W dzienniku próbowano zapisać zbyt dużo danych. W pliku nie ma tyle dostępnego miejsca. Próba została odrzucona, a stan transakcji pozostał niezmieniony. |
Action | Zmniejsz liczbę obiektów aktualizowanych w ramach transakcji, zmniejsz liczbę równocześnie aktywnych transakcji, zmniejsz wielkość aktualizowanych obiektów ManagedObject lub zwiększ wielkość pliku dziennika. |
Explanation | Nie rozpoznano opcji typu części rekordu dziennika. |
Action | Określ, w jaki sposób plik dziennika został uszkodzony, a następnie odtwórz go z kopii zapasowej. |
Explanation | Osiągnięto koniec pliku dziennika zanim znaleziono rekord końca punktu kontrolnego. Pliki dziennika powinny zawierać co najmniej jeden rekord początku punktu kontrolnego i co najmniej jeden rekord końca punktu kontrolnego. |
Action | Określ, w jaki sposób plik dziennika został uszkodzony, a następnie odtwórz go z kopii zapasowej. |
Explanation | Menedżer ObjectManager otrzymał żądanie pobrania obiektu ManagedObject, który powinien znajdować się już w pamięci, ale nie został znaleziony. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Wielkość obiektu ManagedObject przekształconego do postaci szeregowej przekroczyła oczekiwaną wartość maksymalną. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Menedżer ObjectManager otrzymał żądanie zmniejszenia wielkości dziennika transakcji. Żądana wielkość jest zbyt mała, aby można było zapisać dane z istniejącego dziennika. Nowa wielkość jest mniejsza niż limit, który umożliwia obecnie menedżerowi ObjectManager funkcjonowanie bez konieczności ciągłego korzystania z punktów kontrolnych. |
Action | Zwiększ żądaną wielkość lub zmniejsz obciążenie dziennika, zapisując mniejsze obiekty ManagedObject lub mniejszą ich liczbę. |
Explanation | Menedżer ObjectManager otrzymał żądanie usunięcia kolekcji (odwzorowania lub listy), która nie była pusta. Kolekcja zawierała pozycje, które nie zostały usunięte lub zostały usunięte przez transakcję inną niż transakcja próbująca usunąć kolekcję. |
Action | Sprawdź logikę aplikacji i określ, dlaczego aplikacja próbuje usunąć kolekcję zawierającą pozycje. |
Explanation | Menedżer ObjectManager otrzymał żądanie uruchomienia większej liczby transakcji niż wynosi maksymalna wartość określona w konfiguracji. Nowe transakcje nie zostały uruchomione. |
Action | Sprawdź logikę aplikacji i określ, dlaczego aplikacja próbowała uruchomić zbyt wiele transakcji. Możliwe, że aplikacja uruchamia transakcje, ale ich nie zatwierdza bądź nie wycofuje. |
Explanation | Menedżer ObjectManager otrzymał żądanie uruchomienia większej liczby transakcji niż jest w stanie obsłużyć przy użyciu dostępnych zasobów. Menedżer ObjectManager zmniejsza liczbę uruchamianych transakcji, aby umożliwić wykonanie punktów kontrolnych przed zapełnieniem pliku dziennika. Nowe transakcje nie zostały uruchomione. |
Action | Zwiększ wielkość pliku dziennika lub uruchamiaj mniej transakcji. |
Explanation | Podczas próby uzyskania blokady na wyłączność w odniesieniu do pliku wykryto, że składnica ObjectStore jest już zablokowana. |
Action | Ustal, czy plik składnicy ObjectStore jest używany przez inny menedżer ObjectManager lub inny program. |
Explanation | Plik dziennika nie kończy się normalnie. Być może plik fizyczny został obcięty. |
Action | Ustal, czy plik dziennika jest uszkodzony, a następnie odtwórz pierwotny, nieuszkodzony plik. |
Explanation | Menedżer ObjectManager otrzymał żądanie zapisania odwołania do nazwanego obiektu ManagedObject. Nie znaleziono jednak żadnych restartowalnych składnic ObjectStore, w których można by było to odwołanie zapisać. |
Action | Ustal, czy konieczne jest używanie nazwanego obiektu ManagedObject. Jeśli musisz korzystać z nazwanego obiektu ManagedObject, utwórz restartowalną składnicę ObjectStore. |
Explanation | Podjęto próbę dodania unikalnego klucza do odwzorowania, w którym istnieje już identyczny klucz. Dotychczasowy klucz jest już elementem innej transakcji, dlatego nie można go zastąpić nowym kluczem. |
Action | Zażądaj dodania duplikatu klucza przy użyciu metody putDuplicate lub sprawdź, dlaczego aplikacja próbuje zastąpić istniejący klucz. |
Explanation | Menedżer ObjectManager otrzymał żądanie zmniejszenia wielkości pliku składnicy. Żądana wielkość jest zbyt mała, aby w pliku można było zapisać istniejące obiekty ManagedObject. |
Action | Zażądaj udostępnienia przestrzeni wystarczającej do umieszczenia w składnicy istniejących obiektów ManagedObject. |
Explanation | Menedżer ObjectManager wychwycił wyjątek NIO. Bezpieczne ponowienie operacji we/wy nie było możliwe, dlatego została ona przerwana. |
Action | Wyjątek NIO zawiera informacje o przyczynie bazowego problemu. Znajdź i usuń przyczynę bazowego wyjątku NIO. |
Explanation | Składnica ObjectStore była już zapełniona, gdy otrzymała nowe żądanie przydzielenia miejsca. Żądanie przydzielenia miejsca zostało odrzucone. |
Action | Zdecyduj, czy powiększyć składnicę ObjectStore, czy usunąć niektóre istniejące obiekty. Istnieje także możliwość, że próbowano zapisać większe obiekty lub większą liczbę obiektów, niż planowano. |
Explanation | Do konstruktora menedżera ObjectManager przekazano typ pliku dziennika, który nie został rozpoznany jako jeden z typów LOG_FILE_TYPE_XXXX. Nie utworzono instancji menedżera ObjectManager. |
Action | Zmień wywołanie konstruktora w taki sposób, aby był używany rozpoznawany typ pliku dziennika. |
Explanation | Do listy zostało przesłane żądanie utworzenia podlisty rozdzielanej pozycjami, których nie zawiera. Podlista nie została utworzona. |
Action | Przejrzyj kod aplikacji i określ, dlaczego pozycji nie ma na liście. Być może pozycja została już usunięta z listy. |
Explanation | W obiekcie ManagedObject znaleziono nierozpoznaną sygnaturę. Próba przekształcenia z postaci szeregowej została przerwana. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Składnice ObjectStore mogą być tworzone tylko przy użyciu poprawnych strategii pamięci masowej. |
Action | Użyj poprawnej strategii pamięci masowej w celu utworzenia składnicy ObjectStore. Informacje na temat poprawnych strategii zawiera element ObjectManagerjavadoc. |
Explanation | Identyfikatory składnic ObjectStore muszą być unikalne w menedżerze ObjectManager. |
Action | Przed utworzeniem nowych składnic dodaj istniejące składnice ObjectStore do menedżera ObjectManager. Zapobiegnie to ponownemu wykorzystywaniu identyfikatorów w menedżerze ObjectManager. |
Explanation | W przypadku danych chronionych przy użyciu bajtów kontrolnych menedżer ObjectManager wykrył niezgodność wartości bajtów kontrolnych. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Składnica ObjectStore ma uszkodzony nagłówek i nie może być przetwarzana. |
Action | Określ, w jaki sposób plik został uszkodzony, a następnie odtwórz go z kopii zapasowej. |
Explanation | Plik dziennika ma uszkodzony nagłówek i nie może być przetwarzany. |
Action | Określ, w jaki sposób plik został uszkodzony, a następnie odtwórz go z kopii zapasowej. |
Explanation | Wykonywanie określonego wątku nie powiodło się lub zostało zatrzymane z chwilą przesłania żądania. |
Action | Jeśli problem będzie się powtarzał, można poszukać dodatkowych informacji, wyszukując ten identyfikator komunikatu w następujących serwisach WWW: strona wsparcia dla produktu WebSphere Application Server pod adresem http://www.ibm.com/software/webservers/appserv/was/support/ i strona wsparcia dla produktu IBM WebSphere Application Server for z/OS pod adresem http://www.ibm.com/software/webservers/appserv/zos_os390/support/. |
Explanation | Podczas próby otwarcia przez składnicę ObjectStore podanego pliku wychwycono wyjątek. Menedżer ObjectManager nie zostanie uruchomiony. |
Action | Sprawdź, czy nazwa pliku jest poprawna, czy plik istnieje oraz czy menedżer ObjectManager ma odpowiednie uprawnienia do jego zapisu. W razie konieczności podczas uruchamiania menedżera ObjectManager podaj odwzorowanie nazwy logicznej składnicy na fizyczne położenie pliku. |
Explanation | Jeśli komunikat nie zawiera wystarczających informacji, przejrzyj pokrewne komunikaty, aby uzyskać dodatkową pomoc. |
Action | Więcej informacji można znaleźć w poprzednich komunikatach. |