Objaśnienie | Ten komunikat informuje o problemie związanym z konfiguracją zarządzania systemem dotyczącą adaptera zasobów. Istnieje deskryptor wdrażania dotyczący danego adaptera zasobów, ale nie jest on zapisany w odpowiednim formacie, aby mógł być odczytywany i przetwarzany. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Ten komunikat informuje o problemie związanym z konfiguracją zarządzania systemem dotyczącą adaptera zasobów. Nie istnieje deskryptor wdrażania dotyczący danego adaptera zasobów. |
Działanie | Sprawdź, czy plik resources.xml istnieje i czy zawiera on element <resourceProviders xmi:type="resources.j2c:J2CResourceAdapter" . . .>. Jeśli ten plik nie istnieje lub nie wygląda poprawnie, usuń i utwórz ponownie adapter zasobów przy użyciu Konsoli administracyjnej. |
Objaśnienie | Ten komunikat informuje o problemie związanym z konfiguracją zarządzania systemem dotyczącą fabryki połączeń. Istnieją właściwości dotyczące fabryki połączeń, ale nie są one zapisane w odpowiednim formacie, aby mogły być odczytywane i przetwarzane. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Ten komunikat informuje o problemie związanym z konfiguracją zarządzania systemem dotyczącą fabryki połączeń. Nie istnieją właściwości dotyczące danej fabryki połączeń. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Ten komunikat informuje o problemie związanym z konfiguracją zarządzania systemem dotyczącą fabryki połączeń. Istnieją właściwości dotyczące zestawiania połączeń, ale nie są one zapisane w odpowiednim formacie, aby mogły być odczytywane i przetwarzane. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Ten komunikat informuje o problemie związanym z konfiguracją zarządzania systemem dotyczącą fabryki połączeń. Nie istnieją właściwości zestawiania połączeń dotyczące danej fabryki połączeń. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Ten komunikat informuje o problemie związanym z wywoływaniem metody dla wdrożonego obiektu. Nazwy tych metod są określone przez pary nazwa/wartość, które znajdują się we właściwościach komponentu JavaBean. Zostały one utworzone na podstawie treści pliku ra.xml adaptera zasobów. Przetwarzanie będzie kontynuowane, ponieważ wartości domyślne tej konkretnej właściwości mogą być wystarczające na potrzeby kontynuowania procesu wykonywania. Być może ta właściwość nie jest nawet wymagana przez określony wdrożony obiekt. |
Działanie | Może to oznaczać, że istnieje niezgodność między definicją XML adaptera zasobów i bieżącą klasą Java dostarczoną dla implementacji komponentu JavaBean. Sprawdź atrybuty podane przez adapter zasobów. Być może konieczne będzie dostarczenie tego powiadomienia o niepowodzeniu do dostawcy adaptera zasobów. |
Objaśnienie | Ten komunikat informuje o braku metody dla wdrożonego obiektu. Nazwy tych metod są określone przez pary nazwa/wartość, które znajdują się we właściwościach komponentu JavaBean. Zostały one utworzone na podstawie treści pliku ra.xml adaptera zasobów. Przetwarzanie będzie kontynuowane, ponieważ wartości domyślne tej konkretnej właściwości mogą być wystarczające na potrzeby kontynuowania procesu wykonywania. Być może ta właściwość nie jest nawet wymagana przez określony wdrożony obiekt. |
Działanie | Może to oznaczać, że istnieje niezgodność między definicją XML adaptera zasobów i bieżącą klasą Java dostarczoną dla implementacji komponentu JavaBean. Sprawdź atrybuty podane przez adapter zasobów. Być może konieczne będzie dostarczenie tego powiadomienia o niepowodzeniu do dostawcy adaptera zasobów. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas próby utworzenia obiektu ManagedConnectionFactory. Istnieje kilka możliwych przyczyn tego problemu. Środowisko wykonawcze (1) nie może znaleźć odpowiedniej klasy dla obiektu ManagedConnectionFactory przy użyciu bieżącego programu ładującego klasy, (2) nie może utworzyć obiektu TraceWriter dla obiektu ManagedConnectionFactory lub (3) nie może utworzyć obiektu ConnectionManager dla obiektu ManagedConnectionFactory. Problemy te mogą być związane z niepoprawną definicją XML adaptera zasobów. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Metoda getObjectInstance jest wywoływana przy przetwarzaniu wyszukiwania JNDI zasobu. Implementacja wyszukania JNDI powinna przekazać poprawny obiekt Reference dla wymaganego zasobu. Usługa nazwy przekazuje zły obiekt lub obiekt Reference został wcześniej niepoprawnie utworzony. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Ten komunikat informuje o problemie związanym z obiektem Reference, który był początkowo zapisany w przestrzeni nazw JNDI. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Ten komunikat informuje o problemie związanym z obiektem Reference, który był początkowo zapisany w przestrzeni nazw JNDI. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas tworzenia obiektu ManagedConnectionFactory z obiektu Reference zapisanego w przestrzeni nazw JNDI. |
Działanie | Ten komunikat informacyjny udostępnia informacje dodatkowe dotyczące pokrewnych komunikatów o błędach zawartych w pliku activity.log. W tych komunikatach o błędach można znaleźć dodatkowe wyjaśnienia i odpowiedzi użytkowników. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas tworzenia obiektu Reference, który ma być zapisany w przestrzeni nazw JNDI dla określonego zasobu. Problem ten zostanie wykryty i zarejestrowany w dzienniku jako błąd na dalszym etapie przetwarzania. |
Działanie | Ten komunikat informacyjny udostępnia informacje dodatkowe dotyczące pokrewnych komunikatów o błędach zawartych w pliku activity.log. W tych komunikatach o błędach można znaleźć dodatkowe wyjaśnienia i odpowiedzi użytkowników. |
Objaśnienie | Menedżer puli nie może przydzielić zarządzanego połączenia. Może to być spowodowane właściwościami powiązanymi z menedżerem puli (np. być może przekroczono maksymalną liczbę połączeń). Menedżer puli zwrócił zarządzane połączenie o wartości NULL. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Ten komunikat wskazuje, że podjęto próbę użycia połączenia w kontekście transakcji XA razem z innymi zasobami obsługującymi XA. Ta operacja nie jest poprawna w przypadku danego adaptera zasobów. |
Działanie | Zmodyfikuj logikę w taki sposób, aby użycie zasobów zostało rozdzielone na osobne transakcje. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas tworzenia obiektu Serializable, który ma być zapisany w przestrzeni nazw JNDI dla określonego zasobu. Problem ten zostanie wykryty i zarejestrowany w dzienniku jako błąd na dalszym etapie przetwarzania. |
Działanie | Ten komunikat informacyjny udostępnia informacje dodatkowe dotyczące pokrewnych komunikatów o błędach zawartych w pliku activity.log. W tych komunikatach o błędach można znaleźć dodatkowe wyjaśnienia i odpowiedzi użytkowników. |
Objaśnienie | Ten komunikat informuje o problemie związanym z tworzeniem wymaganej fabryki połączeń przez adapter zasobów. Tekst wyjątku powinien zawierać dodatkowe szczegóły dotyczące bieżącego problemu. |
Działanie | Jeśli na podstawie tekstu wyjątku można stwierdzić, że ta sytuacja nie może być rozwiązana przez użytkownika, skontaktuj się z działem wsparcia i zbierz potrzebne dane diagnostyczne. |
Objaśnienie | Ten komunikat wskazuje, że z powodu innych zarejestrowanych problemów nie można złożyć właściwości dla fabryki zarządzanych połączeń. Może to (ale nie musi) powodować problemy związane ze środowiskiem wykonawczym. Będzie to zależało od wartości domyślnych różnych właściwości udostępnianych przez adapter zasobów. |
Działanie | Sprawdź inne pokrewne komunikaty, które umożliwią dokładniejsze wyjaśnienie konkretnych problemów związanych z danymi właściwości. Jeśli połączenia działają poprawnie, można zignorować ten komunikat. W przeciwnym razie przeczytaj sekcje dotyczące reakcji użytkownika zawarte w innych komunikatach. |
Objaśnienie | Komunikat ten wskazuje, że wystąpił wyjątek podczas próby przydzielenia zarządzanego połączenia przez menedżera puli. Tekst wyjątku powinien pomóc w wyjaśnieniu napotkanego problemu. |
Działanie | Jeśli nie podano wskazówek dla użytkownika, komunikat może być spowodowany błędem, który wystąpił podczas wewnętrznego przetwarzania w środowisku roboczym J2C. Skontaktuj się z działem wsparcia i zbierz potrzebne dane diagnostyczne. |
Objaśnienie | Komunikat ten wskazuje, że adapter zasobów zgłosił wyjątek podczas próby wywołania metody getConnection. Tekst wyjątku powinien pomóc w wyjaśnieniu napotkanego problemu. |
Działanie | Jeśli nie podano wskazówek dla użytkownika, komunikat może być spowodowany błędem, który wystąpił podczas wewnętrznego przetwarzania w środowisku roboczym J2C. Skontaktuj się z działem wsparcia i zbierz potrzebne dane diagnostyczne. |
Objaśnienie | Komunikat ten wskazuje, że napotkano problem podczas próby wykonania operacji czyszczenia po nieudanym wykonaniu metody getConnection. To jest komunikat informacyjny i powinien on występować razem z innymi komunikatami, które umożliwią poprawne określenie problemu. |
Działanie | Wyjaśnienia i proponowane akcje użytkownika podano w innych pokrewnych komunikatach. |
Objaśnienie | Komunikat ten informuje, że podjęto próbę wywołania operacji XA dla adaptera zasobów, który obsługuje tylko transakcje lokalne. Może to oznaczać, że adapter zasobów dla transakcji lokalnych został przypadkowo włączony do kontekstu transakcji XA, razem z innymi zasobami obsługującymi XA. |
Działanie | Zmodyfikuj logikę biznesową w taki sposób, aby użycie zasobów zostało rozdzielone na osobne transakcje. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas przetwarzania danej metody. Ponieważ interfejs definiuje, jakie konkretne wyjątki mogą być zgłaszane, musi istnieć odwzorowanie wychwyconego wyjątku na zgłoszony wyjątek. Przetwarzanie w ramach tej metody nie zakończyło się pomyślnie. |
Działanie | Sprawdź, czy logika biznesowa aplikacji prawidłowo wychwytuje zgłaszane wyjątki i zawiera potrzebną logikę odtwarzania. Przejrzyj także pliki dziennika w celu znalezienia informacji o wcześniejszych błędach, które spowodowały zgłoszenie wyjątku. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas przetwarzania danej metody. Ponieważ interfejs definiuje, jakie konkretne wyjątki mogą być zgłaszane, musi istnieć odwzorowanie wychwyconego wyjątku na zgłoszony wyjątek. Przetwarzanie w ramach tej metody nie zakończyło się pomyślnie. |
Działanie | Sprawdź, czy logika biznesowa aplikacji prawidłowo wychwytuje zgłaszane wyjątki i zawiera potrzebną logikę odtwarzania. Przejrzyj także pliki dziennika w celu znalezienia informacji o wcześniejszych błędach, które spowodowały zgłoszenie wyjątku. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas przetwarzania danej metody. Przetwarzanie w ramach tej metody nie zakończyło się pomyślnie. |
Działanie | Sprawdź, czy logika biznesowa aplikacji prawidłowo wychwytuje zgłaszane wyjątki i zawiera potrzebną logikę odtwarzania. Przejrzyj także pliki dziennika w celu znalezienia informacji o wcześniejszych błędach, które spowodowały zgłoszenie wyjątku. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas przetwarzania danej metody. Przetwarzanie w ramach tej metody nie zakończyło się pomyślnie. |
Działanie | Sprawdź, czy logika biznesowa aplikacji prawidłowo wychwytuje zgłaszane wyjątki i zawiera potrzebną logikę odtwarzania. Przejrzyj także pliki dziennika w celu znalezienia informacji o wcześniejszych błędach, które spowodowały zgłoszenie wyjątku. |
Objaśnienie | Może to być spowodowane niepoprawną ręczną modyfikacją dokumentu resources.xml. W przypadku używania aplikacji z osadzonym adapterem zasobów może to być spowodowane niepoprawną ręczną modyfikacją dokumentu deployment.xml. |
Działanie | Jeśli plik resources.xml lub deployment.xml został ręcznie zmodyfikowany, popraw występujące w nich błędy. Jeśli pliki te nie były edytowane, błąd mógł zostać spowodowany wewnętrznym błędem serwera aplikacji. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas przetwarzania danej metody. Ponieważ interfejs definiuje, jakie konkretne wyjątki mogą być zgłaszane, musi istnieć odwzorowanie wychwyconego wyjątku na zgłoszony wyjątek. Przetwarzanie w ramach tej metody nie zakończyło się pomyślnie. |
Działanie | Sprawdź, czy logika biznesowa aplikacji prawidłowo wychwytuje zgłaszane wyjątki i zawiera potrzebną logikę odtwarzania. Przejrzyj także pliki dziennika w celu znalezienia informacji o wcześniejszych błędach, które spowodowały zgłoszenie wyjątku. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas próby wyrejestrowania zasobów z menedżera transakcji. Jeśli ten komunikat nie pojawia się regularnie, jest to tylko komunikat informacyjny. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Jest to najprawdopodobniej błąd dotyczący określonego adaptera zasobów. |
Działanie | Skontaktuj się z działem wsparcia danego adaptera zasobów. |
Objaśnienie | Nie istnieje metoda set dla danej klasy, a jest ona oczekiwana przez środowisko wykonawcze J2C. Aby adapter zasobów funkcjonował poprawnie, konieczne jest wykonanie metody set. Dlatego fabryka zarządzanych połączeń została usunięta. Plik klasy danej fabryki zarządzanych połączeń może być nieaktualny. Mogą także występować problemy związane z komunikacją między produktem IBM WebSphere Systems Management i środowiskiem wykonawczym J2C. |
Działanie | Sprawdź, czy pliki klasy danego adaptera zasobów są aktualne. |
Objaśnienie | Metoda set nie mogła zostać wykonana. Metoda ta jest jednak wymagana przez adapter zasobów, aby mógł on poprawnie funkcjonować. Pliki klasy danej fabryki zarządzanych połączeń mogą być nieaktualne. Mógł także wystąpić błąd podczas komunikacji między produktem IBM WebSphere Systems Management i środowiskiem wykonawczym J2C. |
Działanie | Sprawdź, czy pliki klasy danego adaptera zasobów są aktualne. |
Objaśnienie | Wystąpił błąd wewnętrzny podczas próby odczytu właściwości z przestrzeni nazw. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wystąpił błąd wewnętrzny podczas próby odczytu właściwości z przestrzeni nazw. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Błąd wewnętrzny środowiska wykonawczego J2C. W przypadku danej operacji był wymagany poprawny kontekst transakcji, ale nie został on znaleziony. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Sprawdź niepoprawny łańcuch ścieżki i upewnij się, czy wszystkie nierozwinięte zmienne są poprawne (zwróć uwagę na wielkość liter). |
Działanie | Popraw niepoprawne zmienne. |
Objaśnienie | Oznacza to, że ścieżka adaptera zasobów została niepoprawnie skonfigurowana lub plik resources.xml (lub deployment.xml - w przypadku osadzonego pliku RAR) jest uszkodzony. |
Działanie | Popraw konfigurację ścieżki adaptera zasobów lub uszkodzony plik konfiguracyjny XML. |
Objaśnienie | Wystąpił błąd wewnętrzny podczas pobierania tematu. W przypadku fabryki połączeń lub źródła danych być może nie wybrano aliasu uwierzytelniania zarządzanego przez kontener. |
Działanie | Sprawdź, czy w przypadku fabryki połączeń i źródła danych zostały określone poprawne aliasy uwierzytelniania zarządzanego przez kontener. |
Objaśnienie | Przekroczono limit czasu oczekiwania na połączenie. Został zgłoszony wyjątek ConnectionWaitTimeoutException. |
Działanie | Skonfiguruj ponownie pulę połączeń. Aby uniknąć takiej sytuacji, można zwiększyć maksymalną liczbę połączeń lub wydłużyć czas oczekiwania na połączenie. |
Objaśnienie | Wystąpił błąd podczas tworzenia zarządzanego połączenia. Problem ten można zwykle rozwiązać, przeglądając komunikaty o błędach dotyczące adaptera zasobów. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | W przypadku właściwości adaptera zasobów dozwolone są tylko następujące typy: java.lang.Character, java.lang.String, java.lang.Boolean, java.lang.Byte, java.lang.Integer, java.lang.Long, java.lang.Float, java.lang.Double. |
Działanie | Popraw kod adaptera zasobów w taki sposób, aby ten warunek został spełniony. |
Objaśnienie | Serwer nie może włączyć odtwarzania transakcji w przypadku danego adaptera zasobów. Możliwe przyczyny to: błędy w ścieżkach do archiwów lub klas, błędy w ścieżkach rodzimych i wewnętrzne błędy serwera. |
Działanie | Sprawdź poprawność ścieżek do archiwów i klas oraz ścieżek rodzimych. |
Objaśnienie | Adaptery zasobów powinny być zatrzymywane dopiero po deaktywowaniu wszystkich punktów końcowych komunikatów. Punkty końcowe komunikatów są deaktywowane wtedy, gdy jest zatrzymywana aplikacja, która je dostarcza. Obecnie tylko komponenty MDB mogą być punktami końcowymi komunikatów. |
Działanie | Przed zatrzymaniem adaptera zasobów sprawdź, czy zostały zatrzymane aplikacje zawierające punkty końcowe, które są powiązane z tym adapterem zasobów. |
Objaśnienie | Nie podano wartości dla właściwości konektora ani nie określono wartości domyślnej. Metoda set nie została wywołana. Być może jest to podstawowa przyczyna późniejszego błędu. |
Działanie | Brak. |
Objaśnienie | Wystąpił wyjątek podczas próby zatrzymania adaptera zasobów. |
Działanie | Podejmij akcję odpowiednią do treści wyjątku. |
Objaśnienie | Nie powiodła się próba wyszukania nazwy JNDI obiektu ActivationSpec. Możliwe przyczyny: 1) obiekt ActivationSpec, do którego odwołuje się określona nazwa JNDI, nie został skonfigurowany; 2) nazwa JNDI jest niepoprawna; 3) istnieje inny problem opisany w wyjątku. |
Działanie | Sprawdź, czy dla używanego adaptera zasobów został skonfigurowany obiekt ActivationSpec. Sprawdź, czy nazwa JNDI określona podczas wdrażania danego komponentu MDB jest zgodna z nazwą określoną podczas tworzenia specyfikacji aktywowania dla adaptera zasobów. |
Objaśnienie | Adapter zasobów nie obsługuje następującego ustawienia elementu TransactionResourceRegistration: {1}. Środowisko wykonawcze J2C użyje następującej wartości domyślnej: {0}. |
Działanie | Brak. |
Objaśnienie | Aby aktywować punkt końcowy komunikatu (komponent MDB), podczas wdrażania komponentu MDB należy podać nazwę JNDI skonfigurowanego obiektu ActivationSpec. |
Działanie | Sprawdź, czy dla używanego adaptera zasobów został skonfigurowany obiekt ActivationSpec. Sprawdź, czy nazwa JNDI określona podczas wdrażania danego komponentu MDB jest zgodna z nazwą określoną podczas tworzenia specyfikacji aktywowania dla adaptera zasobów. |
Objaśnienie | Został osiągnięty koniec zasięgu jednej z jednostek pracy (sesji aktywności, transakcji lub transakcji lokalnej), a uchwyty połączeń nie zostały zamknięte. W przypadku tej konfiguracji lub wersji nie jest obsługiwane buforowanie uchwytów poza bieżącym zasięgiem jednostki pracy. |
Działanie | Przejrzyj kod i sprawdź, czy zawsze uchwyty połączeń są zamykane przed końcem odpowiedniej jednostki pracy. |
Objaśnienie | Adapter zasobów powiadomił menedżera połączeń o błędzie krytycznym, który wystąpił w przypadku połączenia. Ten komunikat informacyjny zostanie zarejestrowany, aby można było zobaczyć zwrócony wyjątek. |
Działanie | Menedżer połączeń usunie z puli połączenie, w przypadku którego wystąpiło niepowodzenie, lub usunie wszystkie połączenia (w zależności od konfiguracji). Jest to normalne zachowanie. Jeśli wyjątek jest nieoczekiwany, zbadaj go i rozwiąż problem, który spowodował wystąpienie wyjątku. |
Objaśnienie | Błąd wewnętrzny produktu WebSphere. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Zwykle problem ten jest spowodowany błędem aplikacji. Przykład: Buforowane połączenie jest rejestrowane w transakcji, a następnie jest zamykane. Przed zakończeniem transakcji inne żądanie zostaje wysłane do tego samego komponentu EJB, który pierwotnie otworzył dane połączenie. Buforowany uchwyt jest nadal powiązany z pierwotną transakcją i nie może zostać ponownie powiązany przed zatwierdzeniem tej transakcji. |
Działanie | Sprawdź aplikację i upewnij się, czy po zamknięciu połączeń transakcja jest zatwierdzana tak szybko, jak to możliwe. |
Objaśnienie | Błąd wewnętrzny produktu WebSphere w środowisku wykonawczym zabezpieczeń. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wystąpił błąd podczas ponownego tworzenia zasobu XA. Tego zasobu nie można odtworzyć. |
Działanie | Sprawdź inne pokrewne komunikaty, które umożliwią dokładniejsze wyjaśnienie konkretnego problemu. |
Objaśnienie | Nie powiodła się operacja czyszczenia dotycząca zarządzanego połączenia. Po operacji odtworzenia nie można było wyczyścić połączenia. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Po operacji odtworzenia nie powiodła się operacja niszczenia dotycząca zarządzanego połączenia. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Błąd wewnętrzny produktu WebSphere. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Błąd wewnętrzny produktu WebSphere. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Adapter zasobów nie obsługuje określonej metody pobierania. |
Działanie | Skontaktuj się z programistą adaptera zasobów. |
Objaśnienie | Wystąpił błąd wewnętrzny, zostanie użyta wartość domyślna. |
Działanie | Jest to komunikat ostrzegawczy. Jeśli ten błąd wystąpi jeszcze raz później, komunikat ten może być przydatny przy rozpoznawaniu problemu. W przeciwnym razie dany komunikat może zostać zignorowany. |
Objaśnienie | Wystąpił błąd wewnętrzny. |
Działanie | Komunikat ten jest spowodowany błędem, który wystąpił podczas wewnętrznego przetwarzania w środowisku wykonawczym J2C. Skontaktuj się z działem wsparcia i zbierz potrzebne dane diagnostyczne. |
Objaśnienie | Wystąpił błąd wewnętrzny. |
Działanie | Komunikat ten jest spowodowany błędem, który wystąpił podczas wewnętrznego przetwarzania w środowisku wykonawczym J2C. Skontaktuj się z działem wsparcia i zbierz potrzebne dane diagnostyczne. |
Objaśnienie | W tym komunikacie podano liczbę połączeń utrzymywanych przez komponent. Ten komunikat jest generowany po wystąpieniu wyjątku dotyczącego niedostępnego zasobu, jeśli próba wykonania żądania getConnection nie powiodła się w kodzie użytkownika. |
Działanie | Sprawdź, czy jeden lub więcej komponentów utrzymuje zbyt dużą liczbę połączeń. Błąd programistyczny użytkownika nie może spowodować zamknięcia połączenia. Jeśli liczba połączeń jest poprawna, spróbuj zwiększyć maksymalną wielkość puli. |
Objaśnienie | Może to być spowodowane niepoprawną ręczną modyfikacją dokumentu resources.xml. W przypadku używania aplikacji z osadzonym adapterem zasobów może to być spowodowane niepoprawną ręczną modyfikacją dokumentu deployment.xml. |
Działanie | Jeśli plik resources.xml lub deployment.xml został ręcznie zmodyfikowany, popraw występujące w nich błędy. Jeśli pliki te nie były edytowane, błąd mógł zostać spowodowany wewnętrznym błędem serwera aplikacji. |
Objaśnienie | Z powodu wystąpienia błędu wewnętrznego menedżer połączeń nie mógł wyrejestrować połączenia z transakcji, z którą był związany. Z tego powodu zostanie podjęta próba zniszczenia połączenia. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Z powodu wystąpienia błędu wewnętrznego menedżer połączeń nie mógł zarejestrować połączenia w bieżącej transakcji. Z tego powodu zostanie podjęta próba zniszczenia połączenia. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Aby było możliwe wykonanie bieżącej metody, podczas normalnego przetwarzania związanego z zarządzaniem połączeniami wymagana jest obecność transakcji. |
Działanie | Uruchom transakcję, jeśli aplikacja wymaga jej obecności na potrzeby pomyślnego korzystania z połączenia. |
Objaśnienie | Aby było możliwe wykonanie bieżącej metody, podczas przetwarzania wymagana jest obecność transakcji. Najczęstszą przyczyną braku kontekstu transakcji jest przekroczenie limitu czasu transakcji. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Menedżer połączeń nie mógł uzyskać obiektu LocalTransaction z adaptera zasobów. Ten komunikat informuje o wystąpieniu problemu związanego z adapterem zasobów. |
Działanie | Przejrzyj inne komunikaty o błędach związanych z adapterem zasobów w celu zidentyfikowania tego problemu. |
Objaśnienie | Menedżer połączeń nie mógł uzyskać obiektu XAResource z adaptera zasobów. Ten komunikat informuje o wystąpieniu problemu związanego z adapterem zasobów. |
Działanie | Przejrzyj inne komunikaty o błędach związanych z adapterem zasobów w celu zidentyfikowania tego problemu. |
Objaśnienie | Menedżer połączeń wykrył błąd wewnętrzny. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Menedżer połączeń wykrył błąd wewnętrzny. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Menedżer połączeń wychwycił wyjątek podczas próby wykonania operacji względem obiektu ManagedConnection. |
Działanie | Ponieważ obiekt ManagedConnection jest częścią adaptera zasobów, wyszukaj komunikaty dotyczące adaptera zasobów w celu dokładniejszego zlokalizowania problemu. |
Objaśnienie | Adapter zasobów nie obsługuje ustawienia InactiveConnectionSupport o wartości {1}. |
Działanie | Skontaktuj się z programistą adaptera zasobów. |
Objaśnienie | Obiekt ConnectionHandleManager wychwycił wyjątek podczas próby wykonania operacji ponownego powiązania uchwytu. Ten wyjątek może stanowić problem (lub nie). Jest to normalne zachowanie w przypadku przekroczenia limitu czasu transakcji. We wszystkich pozostałych przypadkach należy traktować ten wyjątek jako błąd wewnętrzny produktu WebSphere. |
Działanie | Wyszukaj komunikaty informujące o przekroczeniu limitu czasu transakcji. Jeśli znaleziono komunikaty o przekroczeniu limitu czasu, można zignorować ten komunikat. W przypadku braku dowodów na przekroczenie limitu czasu transakcji skontaktuj się z działem wsparcia. |
Objaśnienie | Nie powiodła się próba rejestracji w usłudze transakcji (służącej do odtwarzania transakcji) dla komunikatów przychodzących do danego adaptera zasobów. Dalsze korzystanie z transakcji przychodzących może także zakończyć się niepowodzeniem. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Nie podano wartości dla właściwości konektora ani nie określono wartości domyślnej. Metoda set nie została wywołana. Być może jest to podstawowa przyczyna późniejszego błędu. |
Działanie | Brak. |
Objaśnienie | Możliwe do współużytkowania połączenia nie są dozwolone w ramach ograniczenia zawierania się transakcji lokalnych. |
Działanie | Połączenie zostało ustawione jako niemożliwe do współużytkowania. Może to spowodować niepożądane efekty. W przyszłości w takim przypadku zostanie zgłoszony wyjątek. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas rejestrowania w transakcji. Być może zasób został już zarejestrowany w transakcji lub stan transakcji był niepoprawny. |
Działanie | Sprawdź, czy logika biznesowa aplikacji prawidłowo wychwytuje zgłaszane wyjątki i zawiera potrzebną logikę odtwarzania. Przejrzyj także pliki dziennika w celu znalezienie informacji o wcześniejszych błędach (przede wszystkim o błędach transakcji), które mogły spowodować wystąpienie wyjątku. |
Objaśnienie | Wystąpił błąd wewnętrzny. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Adapter zasobów zgłosił wyjątek. Może to oznaczać, że wystąpił problem związany z adapterem zasobów. |
Działanie | Więcej informacji na ten temat zawiera wyjątek. |
Objaśnienie | Komunikat został dodany po zakończeniu procesu tłumaczenia, dlatego nie jest przetłumaczony. |
Działanie | Szczegółowe informacje na ten temat zawiera komunikat. |
Objaśnienie | W wątku funkcji czyszczenia pamięci wystąpił nieoczekiwany wyjątek InterruptedException. Przetwarzanie J2C będzie kontynuowane, jednak nieużywane i stare połączenia nie zostaną zebrane. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Komunikat został dodany po zakończeniu procesu tłumaczenia, dlatego nie jest przetłumaczony. |
Działanie | Szczegółowe informacje na ten temat zawiera komunikat. |
Objaśnienie | Komunikat został dodany po zakończeniu procesu tłumaczenia, dlatego nie jest przetłumaczony. |
Działanie | Szczegółowe informacje na ten temat zawiera komunikat. |
Objaśnienie | Transakcja, w której zawarta jest dana operacja, nie powiodła się prawdopodobnie z powodu przekroczenia limitu czasu transakcji. |
Działanie | Więcej informacji na temat niepowodzenia można znaleźć w komunikatach dotyczących usługi transakcji. |
Objaśnienie | Nie można odczytać obiektu MappingModule. |
Działanie | Więcej informacji na temat niepowodzenia zawierają dzienniki ffdc. |
Objaśnienie | Nie powiodła się próba utworzenia nowego obiektu MCWrapper, co spowodowało wystąpienie wyjątku NullPointerException. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Z metody ContainerComponentMetaData.getLocalTran() została zwrócona nieoczekiwana wartość NULL. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Źródłem zdarzenia wyzwolonego w obiekcie nasłuchiwania nie był obiekt typu ManagedConnection |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wykryto próbę uruchomienia komponentu EJB niekompatybilnego z serwerem WebSphere Application Server. |
Działanie | Sprawdź wersje EJB i CMP obsługiwane przez komponent EJB, a następnie popraw je i zainstaluj ponownie. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Nie można odczytać obiektu innej konfiguracji RA. |
Działanie | Więcej informacji na temat niepowodzenia zawierają dzienniki ffdc. |
Objaśnienie | Wykryto próbę uruchomienia komponentu EJB niekompatybilnego z serwerem WebSphere Application Server. |
Działanie | Sprawdź wersję EJB obsługiwaną przez komponent EJB, a następnie popraw ją i zainstaluj ponownie. |
Objaśnienie | Podjęto próbę dodania zduplikowanej właściwości konektora. Właściwość nie została dodana. |
Działanie | Za pomocą niestandardowej właściwości fabryki połączeń lub źródła danych określono nazwę użytkownika lub hasło. Określono także alias uwierzytelniania zarządzanego przez komponent. Alias ma wyższy priorytet niż właściwość niestandardowa. Taka sytuacja może być także spowodowana ręczną modyfikacją dokumentu resources.xml. |
Objaśnienie | Mechanizm uwierzytelniania musi być określony w elemencie <authentication-mechanism-type> w dokumencie ra.xml adaptera zasobów. |
Działanie | Użyj Konsoli administracyjnej, aby określić mechanizm uwierzytelniania obsługiwany przez adapter zasobów. |
Objaśnienie | Może to być spowodowane ręczną modyfikacją dokumentu resources.xml. Być może obiekt Subject zawiera referencje o wartości NULL. Adapter zasobów może akceptować (lub nie) dany obiekt Subject. |
Działanie | Użyj Konsoli administracyjnej, aby określić mechanizm uwierzytelniania obsługiwany przez adapter zasobów. Jeśli adapter zasobów nie obsługuje żadnego mechanizmu uwierzytelniania, wybierz wartość Brak. |
Objaśnienie | Klasy DataSource 5.0 są obsługiwane tylko przez moduły WWW w wersji 2.3. |
Działanie | Sprawdź, czy dany serwlet można migrować do wersji 2.3. Jeśli tak, przeprowadź migrację aplikacji i ponowną instalację. Jeśli migracja nie jest możliwa, serwlet musi korzystać z klasy DataSource WAS 4.0. |
Objaśnienie | Komponent uzyskuje dostęp do fabryki połączeń lub źródła danych przy użyciu ustawienia res-auth=Application, ale nie są dostępne wartości user/pw. Później może to spowodować wystąpienie niepowodzenia podczas wykonywania metody allocateConnection. |
Działanie | W niektórych przypadkach ten komunikat może zostać zignorowany. Jest tak na przykład wtedy, gdy w obiekcie ConnectionSpec zostaną przekazane poprawne wartości user/pw do metody getConnection lub jeśli zasób zaplecza nie wymaga uwierzytelniania. W przypadku wystąpienia problemów podczas logowania w zasobie zaplecza, użyj Konsoli administracyjnej, aby określić alias uwierzytelniania zarządzanego przez komponent dla {0}. |
Objaśnienie | Wystąpił błąd wewnętrzny. Nadrzędny komponent MBean powinien zostać utworzony podczas przypisywania fabryki połączeń lub źródła danych do przestrzeni nazw. |
Działanie | Wykonaj plik collector.bat, a uzyskane dane udostępnij działowi wsparcia produktu WebSphere. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wystąpił błąd wewnętrzny. Nie utworzono obiektów ObjectName używanych podczas wyszukiwania. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wystąpił błąd wewnętrzny podczas próby uzyskania buforowanej instancji J2CPerf. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wystąpił błąd wewnętrzny. Komponenty MBean powinny zostać utworzone podczas tworzenia połączenia między obiektem przywoływalnym a interfejsem JNDI i podczas wyszukiwania JNDI. Oba obiekty ObjectName zostaną ustawione na wartość NULL i zostaną utworzone dane PMI, ale nie będą one połączone z komponentami MBean. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wystąpił błąd wewnętrzny. Komponenty MBean nie zostaną połączone poprawnie. Nie ma to wpływu na korzystanie z fabryki połączeń lub źródła danych, ale może to spowodować błąd, jeśli jest używana infrastruktura PMI. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | W komponencie nie określono konfiguracji logowania dla odwołania do zasobu {0}. W fabryce połączeń lub źródle danych używane jest nieaktualne uwierzytelnianie zarządzane przez kontener i nie określono aliasu uwierzytelniania zarządzanego przez kontener. Skonstruowano obiekt Subject z pustymi wartościami user/pw. |
Działanie | W niektórych przypadkach ten komunikat może zostać zignorowany. W przypadku wystąpienia problemów podczas logowania w zasobie zaplecza, zdefiniuj konfigurację logowania dla odwołania do zasobu za pomocą narzędzia wdrażania. Jeśli wymagany jest nieaktualny mechanizm uwierzytelniania zarządzanego przez kontener, użyj Konsoli administracyjnej lub narzędzi skryptowych, aby utworzyć fabrykę połączeń lub źródło danych z poprawnym aliasem uwierzytelniania zarządzanego przez kontener. Jeśli natomiast wymagane jest uwierzytelnianie zarządzane przez komponent, zmień odwołanie do zasobu dla komponentu na ustawienie res-auth=application. |
Objaśnienie | Wystąpił błąd wewnętrzny. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Plik właściwości nie został poprawnie napisany. |
Działanie | Sprawdź, czy element główny {0} jest poprawny. |
Objaśnienie | To jest komunikat informacyjny. |
Działanie | Brak. |
Objaśnienie | Nie można ustawić programu zapisującego komunikaty śledzenia w obiekcie MCF. Nie będą widoczne pozycje śledzenia specyficzne dla adaptera zasobów. Śledzenie produktu WebSphere będzie działać, jeśli ta opcja jest włączona. |
Działanie | Sprawdź, czy w dziennikach FFDC nie znajdują się inne wyjątki. Istnienie innych wyjątków może oznaczać, że wystąpił problem związany z obiektem ManagedConnectionFactory lub problem z pobraniem poprawnego obiektu PrintWriter. Jeśli nie ma innych wyjątków, skontaktuj się z działem wsparcia adaptera zasobów. |
Objaśnienie | Zwykle oznacza to, że wystąpił błąd wewnętrzny. Komponent MBean DataSource nie będzie zawierał wszystkich oczekiwanych informacji (niektóre operacje zwrócą niepoprawne wartości). Jednak można nadal używać obiektu środowiska wykonawczego DataSource i ostrzeżenie to nie będzie miało niekorzystnego wpływu na aplikacje. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wystąpił błąd wewnętrzny. Błąd ten nie jest poważny i obiekty ConnectionFactory oraz DataSource będą działać poprawnie. Być może komponent MBean nie został utworzony dla tego obiektu, a jeśli został utworzony, to może zawierać niepoprawne dane. To może mieć wpływ na infrastrukturę PMI - być może nie będzie ona mogła nawiązać połączenia z komponentem MBean. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Wystąpił błąd wewnętrzny i środowisko wykonawcze J2C nie mogło utworzyć komponentu MBean. Obiekty ConnectionFactory i DataSource będą nadal działać, jednak nie będzie można uzyskać dostępu do statystyki za pomocą komponentu MBean. To będzie miało także wpływ na tworzenie połączenia między infrastrukturą PMI i komponentem MBean. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Być może wystąpił błąd wewnętrzny, ale najprawdopodobniej w obiekcie ConnectionFactory lub DataSource przeprowadzono bezpośrednie wyszukiwanie JNDI. Przetwarzanie jest kontynuowane przy użyciu domyślnych wartości odwołań do zasobów. |
Działanie | Brak. |
Objaśnienie | To jest komunikat informacyjny. |
Działanie | Brak. |
Objaśnienie | To jest komunikat informacyjny. |
Działanie | Brak. |
Objaśnienie | Dokument XML nie został poprawnie zbudowany. |
Działanie | Sprawdź dokument XML w celu wyszukania ewentualnych błędów. |
Objaśnienie | Dokument XML nie został poprawnie zbudowany. |
Działanie | Sprawdź dokument XML w celu wyszukania ewentualnych błędów. |
Objaśnienie | Limit czasu oczekiwania na połączenie o wartości 0 oznacza nieskończony czas oczekiwania. Wątek ten będzie uśpiony, chyba że połączenie zostanie zwolnione. |
Działanie | Brak. |
Objaśnienie | Wystąpił wyjątek podczas próby uruchomienia obiektu ResourceAdapter. Wyjątek ten występuje podczas odczytywania właściwości konfiguracyjnych lub podczas bieżącego wywoływania operacji uruchamiania klasy ResourceAdapter dla tego adaptera zasobów. Szczegółowe informacje na ten temat zawiera wyjątek i inne komunikaty o błędach. |
Działanie | Wykonaj akcję w oparciu o informacje o wyjątku lub innych błędach zawarte w dzienniku. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas próby utworzenia obiektu ActivationSpec. Istnieje kilka możliwych przyczyn tego problemu. Najczęstsza przyczyna jest taka, że środowisko wykonawcze nie może znaleźć odpowiedniej klasy dla obiektu ActivationSpec za pomocą bieżącego programu ładującego klasy. Problem może być także spowodowany niepoprawną definicją XML adaptera zasobów. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Nie została znaleziona oczekiwana pozycja danych uwierzytelniania J2C odpowiadająca aliasowi uwierzytelniania zarządzanego przez komponent. |
Działanie | W Konsoli administracyjnej produktu WebSphere zdefiniuj pozycję danych uwierzytelniania J2C (wybierz opcję Zabezpieczenia > Konfiguracja JAAS), a następnie wybierz tę pozycję dla aliasu uwierzytelniania zarządzanego przez komponent w konfiguracji fabryki połączeń lub źródła danych. |
Objaśnienie | Metoda set nie istnieje w przypadku podanego elementu <activation-config-property> w klasie ActivationSpec określonego adaptera zasobów. Może to być spowodowane przez: (1) - odwzorowanie komponentu MDB aplikacji na błędną klasę ActivationSpec lub MessageListenerType, (2) - niezgodność wielkości liter między nazwą <activation-config-property> i rzeczywistą metodą, (3) - wprowadzenie nieistniejącej właściwości przez asemblera aplikacji. |
Działanie | Ponownie zainstaluj aplikację i popraw wszystkie błędy odwzorowania lub przeprowadź ponowne składanie aplikacji z poprawnymi elementami <activation-config-property>. |
Objaśnienie | Metoda wychwyciła wyjątek, który jest najprawdopodobniej spowodowany wewnętrznym błędem produktu WebSphere. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Obiekt ResourceAdapter oznacza niektóre właściwości obiektu ActivationSpec jako wymagane, ale nie podaje ich wartości. Właściwości te można ustawiać w dwóch różnych miejscach. Pierwsza możliwość jest dostępna podczas tworzenia obiektu konfiguracyjnego specyfikacji aktywowania poniżej zainstalowanego adaptera zasobów. Druga możliwość jest udostępniana przez aplikację w postaci elementu <activation-config-property>, który można zmodyfikować za pomocą narzędzia Application Assembly Tool. |
Działanie | Podaj wymagane wartości w obiekcie ActivationSpec, który skonfigurowano w zainstalowanym obiekcie ResourceAdapter, lub w elemencie <activation-config-property> w obrębie aplikacji. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Obiekt BootstrapContext nie mógł zwrócić obiektu WorkManager do obiektu ResourceAdapter z powodu problemu związanego z konfigurowaniem obiektu WorkManager. |
Działanie | Szczegółowe informacje na ten temat zawiera wyjątek i poprzednie pozycje dziennika. |
Objaśnienie | Obiekt BootstrapContext nie mógł zwrócić obiektu XATerminator do obiektu ResourceAdapter z powodu wystąpienia wyjątku. |
Działanie | Szczegółowe informacje na ten temat zawiera wyjątek i poprzednie pozycje dziennika. |
Objaśnienie | Obiekt ResourceAdapter odrzucił obiekt ActivationSpec, który został już skonfigurowany. |
Działanie | Szczegółowe informacje na ten temat zawiera wyjątek dotyczący obiektu ResourceAdapter. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | Szczegółowe informacje na ten temat zawiera wyjątek i pozostałe pozycje dziennika. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | Szczegółowe informacje na ten temat zawiera wyjątek i pozostałe pozycje dziennika. |
Objaśnienie | Nie można wykonywać operacji pause na punktach końcowych komunikatów, które są zatrzymane lub zdezaktywowane. |
Działanie | Zmodyfikuj aplikację, aby przed wykonaniem operacji pause zweryfikować, czy punkt końcowy jest aktywny. |
Objaśnienie | Usługa transakcji nie może w tym momencie wyrejestrować obiektu ActivationSpec. Może to być spowodowane tym, że istnieją oczekujące transakcje, w które jest zaangażowany ten obiekt ActivationSpec. W takiej sytuacji może to być błąd przejściowy. |
Działanie | Zrestartowanie serwera powinno wyczyścić wszystkie oczekujące transakcje. Jeśli błąd będzie nadal występował, skontaktuj się z działem obsługi klienta. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Komponent używa uwierzytelniania zarządzanego przez kontener, ale nie został określony obiekt mappingConfigAlias. Zostanie użyty obiekt DefaultPrincipalMapping. |
Działanie | Jest to prawdopodobnie błąd skryptowy związany z {0} lub odpowiednim obiektem CMPConnectorFactory. |
Objaśnienie | Serwer nie może uruchomić obiektu ResourceAdapter. |
Działanie | Więcej informacji na ten temat zawiera wyjątek i poprzednie pozycje dziennika. |
Objaśnienie | Nie powiodła się próba wyszukania nazwy JNDI obiektu docelowego. Możliwe przyczyny: 1) miejsce docelowe, do którego odwołuje się określona nazwa JNDI, nie zostało skonfigurowane; 2) nazwa JNDI jest niepoprawna; 3) istnieje inny problem opisany w wyjątku. |
Działanie | Sprawdź, czy dla używanego obiektu ResourceAdapter zostało skonfigurowane miejsce docelowe. Miejsce docelowe może zostać skonfigurowane jako część konfiguracji obiektu ActivationSpec lub podczas kroku związanego z komponentem MDB w trakcie wdrażania aplikacji. Sprawdź, czy określona nazwa JNDI jest zgodna z nazwą określoną podczas tworzenia obiektu AdminObject miejsca docelowego w obiekcie ResourceAdapter. |
Objaśnienie | Nie powiodła się próba wyszukania nazwy JNDI obiektu docelowego. Możliwe przyczyny: 1) miejsce docelowe, do którego odwołuje się określona nazwa JNDI, nie zostało skonfigurowane; 2) nazwa JNDI jest niepoprawna; 3) istnieje inny problem opisany w wyjątku. |
Działanie | Sprawdź, czy dla używanego obiektu ResourceAdapter zostało skonfigurowane miejsce docelowe. Miejsce docelowe może zostać skonfigurowane jako część konfiguracji obiektu ActivationSpec lub podczas kroku związanego z komponentem MDB w trakcie wdrażania aplikacji. Sprawdź, czy określona nazwa JNDI jest zgodna z nazwą określoną podczas tworzenia obiektu AdminObject miejsca docelowego w obiekcie ResourceAdapter. |
Objaśnienie | Obiekt ConnectionEvent CONNECTION_CLOSED jest wymagany przez architekturę konektora J2EE w celu przechowywania poprawnego obiektu ConnectionHandle powiązanego z instancją obiektu ManagedConnection. |
Działanie | Obiekt ResourceAdapter musi używać metody ConnectionEvent.setConnectionHandle() w celu udostępniania obiektu ConnectionHandle w obiekcie ConnectionEvent CONNECTION_CLOSED. |
Objaśnienie | Nazwa użytkownika i/lub hasło przypisane do aliasu uwierzytelniania używane przez komponent MDB są niepoprawne. |
Działanie | Sprawdź, czy alias uwierzytelniania został poprawnie skonfigurowany i przypisany do konfiguracji obiektu ActivationSpec lub czy został określony podczas wdrażania komponentu MDB. |
Objaśnienie | Nie można znaleźć określonego obiektu ResourceAdapter na potrzeby wykonania tej operacji. Może to być spowodowane tym, że adapter został już wyłączony. |
Działanie | Sprawdź, czy używany komponent MBean jest nadal poprawny. |
Objaśnienie | Nie można znaleźć danego obiektu ResourceAdapter lub nie jest on uruchomiony i dlatego nie można aktywować punktu końcowego komunikatu. Może to być spowodowane tym, że adapter został już wyłączony. |
Działanie | Sprawdź, czy obiekt ResourceAdapter został poprawnie skonfigurowany, nie jest zatrzymany oraz czy odwzorowano komponent MDB w taki sposób, aby był używany poprawny obiekt ResourceAdapter. |
Objaśnienie | Nie można znaleźć danego obiektu ResourceAdapter lub nie jest on uruchomiony i dlatego nie można deaktywować punktu końcowego komunikatu. |
Działanie | Sprawdź, czy obiekt ResourceAdapter został poprawnie skonfigurowany, nie jest zatrzymany oraz czy odwzorowano komponent MDB w taki sposób, aby był używany poprawny obiekt ResourceAdapter. Ponadto przed zatrzymaniem adaptera zasobów należy zatrzymać wszystkie aplikacje. |
Objaśnienie | Znaleziono żądany obiekt ResourceAdapter, ale nie jest on uruchomiony. Obiekt ResourceAdapter nie może być używany, jeśli jest zatrzymany. Ta sytuacja może być spowodowana tym, że obiekt zatrzymano na żądanie komponentu MBean, wyłączono serwer aplikacji lub adapter zasobów jest osadzony w aplikacji, która została zatrzymana. |
Działanie | Sprawdź, czy obiekt ResourceAdapter jest uruchomiony. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Nie powiodła się operacja wyszukiwania JNDI aliasów uwierzytelniania przypisanych do obiektu ActivationSpec używanego przez komponent MDB. |
Działanie | Sprawdź, czy alias uwierzytelniania został poprawnie skonfigurowany i przypisany do konfiguracji obiektu ActivationSpec lub czy został określony podczas wdrażania komponentu MDB. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | Szczegółowe informacje na ten temat zawiera wyjątek i pozostałe pozycje dziennika. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Jeśli używana jest nazwa JNDI miejsca docelowego, typem właściwości miejsca docelowego w obiekcie activationSpec musi być javax.jms.Destination. Ten typ nie jest zgodny z typem w specyfikacji aktywowania. Z tego powodu nazwa JNDI zostanie zignorowana. |
Działanie | Podejmij akcję odpowiednią do treści wyjątku. |
Objaśnienie | Jeśli używana jest nazwa JNDI miejsca docelowego, typem właściwości miejsca docelowego w obiekcie activationSpec musi być javax.jms.Destination. Ten typ nie jest zgodny z typem w specyfikacji aktywowania. Z tego powodu nazwa JNDI zostanie zignorowana. |
Działanie | Podejmij akcję odpowiednią do treści wyjątku. |
Objaśnienie | Podanie nazwy JNDI miejsca docelowego nie jest konieczne. |
Działanie | Nie podawaj nazwy JNDI miejsca docelowego. |
Objaśnienie | Jeśli używana jest nazwa JNDI miejsca docelowego, typem właściwości miejsca docelowego w obiekcie activationSpec musi być javax.jms.Destination. Ten typ nie jest zgodny z typem w specyfikacji aktywowania. Z tego powodu nazwa JNDI zostanie zignorowana. |
Działanie | Podaj nazwę JNDI miejsca docelowego odwołującego się do obiektu AdminObject, który implementuje interfejs javax.jms.Destination. |
Objaśnienie | Nie powiodła się próba wyszukania nazwy JNDI obiektu docelowego. Możliwe przyczyny: 1) miejsce docelowe, do którego odwołuje się określona nazwa JNDI, nie zostało skonfigurowane; 2) nazwa JNDI jest niepoprawna; 3) istnieje inny problem opisany w wyjątku. |
Działanie | Sprawdź, czy dla używanego obiektu ResourceAdapter zostało skonfigurowane miejsce docelowe. Miejsce docelowe może zostać skonfigurowane jako część konfiguracji obiektu ActivationSpec lub podczas kroku związanego z komponentem MDB w trakcie wdrażania aplikacji. Sprawdź, czy określona nazwa JNDI jest zgodna z nazwą określoną podczas tworzenia obiektu AdminObject miejsca docelowego w obiekcie ResourceAdapter. |
Objaśnienie | Wewnętrzne struktury danych nie zostały zainicjowane dla tej fabryki połączeń. W tym stanie nie można wykonywać niektórych operacji komponentów MBean. |
Działanie | Po uzyskaniu dostępu do fabryki połączeń podejmij próbę wykonania odpowiedniej operacji. |
Objaśnienie | Użycie uchwytu połączenia w innej instancji komponentu niż ta, która utworzyła połączenie jest niezgodne z modelem programistycznym. Komponenty to: serwlety, strony JSP, komponenty EJB, komponenty MDB oraz asynchroniczne komponenty bean. |
Działanie | Nie udostępniaj uchwytu połączenia innej instancji komponentu niż ta, która nawiązała pierwsze połączenie getConnection. |
Objaśnienie | Współbieżne uzyskanie dostępu do uchwytu połączenia z wielu wątków jest niezgodne z modelem programistycznym. |
Działanie | Sprawdź kod, aby upewnić się, że uchwyt połączenia nie jest współużytkowany przez wiele wątków. Powszechną przyczyną tego błędu jest zapisanie połączenia w zmiennej Static. Dodatkowo, ponieważ wszystkie zmienne instancji serwletu zachowują się tak samo, jak zmienne statyczne, inną powszechną przyczyną jest zapisanie połączenia w zmiennej instancji serwletu. |
Objaśnienie | Ten komunikat informuje o wystąpieniu problemu podczas próby utworzenia obiektu ConnectionFactory, ponieważ wychwycono wyjątek z klasy ManagedConnectionFactory. |
Działanie | Sprawdź wyjątek i skontaktuj się z działem wsparcia adaptera zasobów, który go zgłasza. |
Objaśnienie | Ten komunikat wskazuje, że menedżer połączeń nie może obecnie dokonać żądanej zmiany w zmiennej konfiguracyjnej. |
Działanie | Spróbuj ponownie. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Środowisko wykonawcze J2C nie może znaleźć danej klasy. |
Działanie | Sprawdź, czy skonfigurowano powiązanego dostawcę zasobów XA i zrestartuj serwer. Można wtedy zdekonfigurować zasób i wyłączyć serwer. |
Objaśnienie | Jest to wewnętrzny błąd systemowy, który prawdopodobnie został spowodowany wcześniejszym niepowodzeniem. |
Działanie | Sprawdź wszystkie powiązane komunikaty, aby określić przyczynę problemu. Jeśli nie ma pokrewnych komunikatów lub nie pomagają one rozwiązać problemu, skontaktuj się z działem wsparcia IBM. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | W przypadku niektórych adapterów zasobów można utworzyć tylko jedną instancję klasy ResourceAdapter w danej maszynie JVM. Ten komunikat zostanie wyświetlony, jeśli do uruchomienia na danym serwerze skonfigurowano więcej niż jedną instancję adaptera zasobów. Możliwe przyczyny: 1) Skonfigurowano tę samą instancję adaptera zasobów w więcej niż jednym zasięgu (tzn. komórce, węźle lub serwerze), 2) Wdrożono więcej niż jedną aplikację, w których osadzono ten sam adapter zasobów o konfiguracji takiej, że klasa ResouceAdapter określa te dwie instancje jako równe, 3) Na serwerze wdrożono autonomiczny adapter zasobów oraz aplikację, w której osadzono ten sam adapter zasobów na tym samym serwerze o konfiguracji takiej, że klasa ResourceAdapter wskazuje obie instancje jako równe. |
Działanie | Zmień konfigurację tak, aby dwa adaptery zasobów nie były wdrożone na tym samym serwerze. |
Objaśnienie | Wystąpił wyjątek podczas próby zatrzymania adaptera zasobów. |
Działanie | Podejmij akcję odpowiednią do treści wyjątku. |
Objaśnienie | Nie znaleziono oczekiwanego pola podczas przekształcania obiektu z postaci szeregowej. Najprawdopodobniej jest to spowodowane tym, że obiekt jest przekształcany z postaci szeregowej przez klasę, której wersja jest inna niż wersja klasy użytej w celu przekształcenia obiektu do postaci szeregowej. |
Działanie | Ten komunikat ostrzegawczy informuje o wystąpieniu potencjalnego problemu. Jednak nie jest wymagana żadna akcja użytkownika, chyba że wystąpią kolejne błędy. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Właściwości konfiguracji adaptera zasobów lub specyfikacji aktywowania przesłaniają odpowiadające im właściwości poddane introspekcji, chyba że ich typy są niezgodne. |
Działanie | Sprawdź typ właściwości konfiguracji. |
Objaśnienie | Definiowane przez użytkownika właściwości adaptera zasobów lub specyfikacji aktywowania przesłaniają odpowiadające im właściwości konfiguracji i właściwości poddane introspekcji, chyba że ich typy są niezgodne. |
Działanie | Sprawdź typ właściwości konfiguracji definiowanej przez użytkownika. |
Objaśnienie | Brak wymaganej właściwości {0} w specyfikacji aktywowania. |
Działanie | Podaj poprawną właściwość {0}. |
Objaśnienie | Aplikacja podjęła próbę wyszukania fabryki połączeń powiązanej z osadzonym adapterem zasobów innej aplikacji. |
Działanie | Aplikacja powinna używać fabryki połączeń powiązanej z własnym lub autonomicznym adapterem zasobów. |
Objaśnienie | Nie znaleziono właściwości przy użyciu introspekcji bazowego komponentu bean. |
Działanie | Porównaj wartości tej właściwości zawarte w pliku ra.xml i komponencie Java Bean. |
Objaśnienie | Wywołanie metody getInvalidConnections zwróciło wyjątek zasobu. |
Działanie | Skontaktuj się z dostawcą adaptera zasobów. |
Objaśnienie | Ten adapter zasobów połączeń nie obsługuje funkcji wstępnego testowania połączeń. |
Działanie | Skonfiguruj ponownie wstępnie testowane połączenie i przypisz mu wartość false w przypadku tego adaptera zasobów. |
Objaśnienie | Nie zdefiniowano żadnej lub zdefiniowano więcej niż jedną definicję połączenia. Oznacza to, że wystąpił wewnętrzny błąd formatowania XML. |
Działanie | Sprawdź, czy zdefiniowano jedną definicję połączenia. |
Objaśnienie | Wartość właściwości puli została zmieniona. |
Działanie | Brak. |
Objaśnienie | Pula wątków, która została określona dla adaptera zasobów, musi zostać najpierw utworzona lub poprawnie skonfigurowana za pomocą funkcji administrowania systemem, zanim będzie używana przez adapter zasobów. |
Działanie | Utwórz brakującą pulę wątków lub popraw konfigurację istniejącej puli. |
Objaśnienie | Pula wątków określona dla adaptera zasobów nie została skonfigurowana. |
Działanie | Skonfiguruj brakującą pulę wątków. |
Objaśnienie | Plik EAR aplikacji dostarczył nieistniejący element <activation-config-property>. |
Działanie | Popraw deskryptor aplikacji. |
Objaśnienie | Wystąpił wewnętrzny błąd podczas próby wykonania metody lazyEnlist. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Zwykle oznacza to, że wystąpił błąd związany z implementacją adaptera zasobów. Adapter zasobów wywołał metodę lazyEnlist z parametrem ManagedConnection o wartości NULL. |
Działanie | Skontaktuj się z dostawcą adaptera zasobów w celu uzyskania pomocy. Kod adaptera zasobów przekazał wartość NULL do metody LazyEnlist. Więcej informacji na temat optymalizacji operacji opóźnionego rejestrowania transakcji można znaleźć w sekcji 7.14.2 specyfikacji JCA 1.5. |
Objaśnienie | Podczas wyszukiwania zasobów za pomocą interfejsu JNDI należy unikać stosowania pełnych nazw zasobów. Model programistyczny J2EE zaleca używanie odwołań do zasobów i lokalnego kontekstu JNDI java:comp/env. |
Działanie | Zmodyfikuj aplikację w taki sposób, aby był używany preferowany model programistyczny J2EE z odwołaniami do zasobów i lokalnym kontekstem JNDI java:comp/env. |
Objaśnienie | Zwykle oznacza to, że wystąpił błąd w aplikacji. Aplikacja nie powinna uruchamiać transakcji lokalnych, jeśli działa w obrębie transakcji globalnej. |
Działanie | Sprawdź kod aplikacji, aby znaleźć miejsce, w którym jest uruchamiana transakcja lokalna w obrębie transakcji globalnej. Wyszukaj ten komunikat w katalogu FFDC, aby znaleźć dane śledzenia stosu, które mogą zawierać numery wierszy rozpatrywanego kodu. Dzięki temu będzie można zawęzić zakres wyszukiwania. Jeśli nie ma tam informacji o numerach wierszy, ponieważ na przykład kod został skompilowany w trybie JIT lub te informacje nie mogą być określone z innych przyczyn), to w celu znalezienia miejsca wystąpienia problemu można instrumentować kod przy użyciu instrukcji System.out.println(). Jeśli nie można znaleźć problemu, skontaktuj się z działem wsparcia. |
Objaśnienie | Nie dostarczono właściwości konfiguracyjnych dla klasy ActivationSpec. Być może jest to sytuacja normalna, ale jeśli wartość jest wymagana, to sytuacja taka może być przyczyną niepowodzenia. |
Działanie | Podaj wartość, jeśli jest ona wymagana. |
Objaśnienie | Wystąpiła niezgodność między skonfigurowaną właściwością typu boolowskiego isEnableHASupport a właściwością HACapability. Przetwarzanie będzie kontynuowane z wyłączoną funkcją wysokiej dostępności. |
Działanie | Upewnij się, że adapter zasobów został skonfigurowany poprawnie, implementuje metodę getHACapability() i ma właściwość isEnabledHASupport. |
Objaśnienie | Zwykle oznacza to, że dane ustawienie nie jest obsługiwane. Wartość właściwości HACapability większa niż 1 (jeden) nie jest obsługiwana. |
Działanie | Upewnij się, że wartość właściwości HACapability adaptera zasobów ma wartość 0 lub 1. |
Objaśnienie | Zwykle oznacza to próbę wykonania operacji zawieś/wznów w momencie, gdy jest włączona funkcja wysokiej dostępności. Zawieszone lub wznowione zostaną tylko wychodzące części adaptera zasobów. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Nie podano żadnej wartości elementu [activation-config-property]. Może to być normalna sytuacja. Jeśli wartość jest wymagana, to sytuacja taka może być przyczyną niepowodzenia. |
Działanie | Podaj wartość, jeśli jest ona wymagana. |
Objaśnienie | Wartość podana dla właściwości niestandardowej WAS_EndpointInitialState jest niepoprawna. Właściwość zostanie zignorowana. |
Działanie | Za pomocą Konsoli administracyjnej lub narzędzia wsadmin podaj poprawną wartość dla właściwości niestandardowej (ACTIVE lub INACTIVE). |
Objaśnienie | Jeśli zarejestrowano ten komunikat, alert connErrorAlert został włączony dla danej fabryki połączeń lub źródła danych. Konfiguracja ma opcjonalne parametry w celu wskazania odstępu czasu oraz progu dla alertu. Jeśli liczba błędów połączenia fabryki połączeń lub źródła danych w określonym odstępie czasu przekroczy próg, alert zostanie wysłany. |
Działanie | Jeśli częstotliwość błędów połączenia jest nieoczekiwanie duża, sprawdź podstawową przyczynę błędów połączenia. Najpierw należy sprawdzić dziennik błędów. |
Objaśnienie | Skonfigurowano monitorowanie pojedynczych połączeń pod kątem niskiej efektywności użycia. Efektywność jest mierzona od momentu nawiązania połączenia do momentu jego zwolnienia dla połączeń, których nie można współużytkować oraz od momentu jego nawiązania do momentu zakończenia ograniczenia współużytkowania (zazwyczaj jest to koniec metody transakcji lub komponentu). Efektywność użycia to ilość czasu, przez który połączenie było używane do interakcji z systemem zaplecza podzielona przez łączną ilość czasu wstrzymania połączenia (wartość ta wyrażana jest w procentach). |
Działanie | Jeśli efektywność jest niższa niż oczekiwana, sprawdź aplikację, aby określić przyczynę. |
Objaśnienie | Skonfigurowano monitorowanie źródła danych/fabryki połączeń pod kątem niskiej średniej efektywności użycia połączenia. Efektywność użycia to łączna ilość czasu, przez który połączenia były używane w celu interakcji z systemem zaplecza podzielona przez łączną ilość czasu wstrzymania połączeń średnio na liczbę połączeń w puli w dowolnym momencie i wyrażona jako procent. |
Działanie | Jeśli efektywność jest niższa niż oczekiwana, sprawdź aplikację, aby określić przyczynę. Można także skonfigurować alert dotyczący niskiej efektywności połączenia z włączonym przechwytywaniem stosu wywołań w celu zlokalizowania konkretnego użycia aplikacji, które jest nieefektywne. |
Objaśnienie | Źródła danych i fabryki połączeń można skonfigurować w oparciu o progi konfiguracyjne tak, aby ograniczyć szybkość tworzenia nowych połączeń. Jeśli funkcja przeciążenia została skonfigurowana i włączono alert, ten komunikat wskazuje, że nastąpiło przejście w tryb tłumienia przeciążenia, w którym szybkość tworzenia połączeń jest zarządzana przez parametry konfiguracyjne przeciążenia. |
Działanie | Jeśli fabryka połączeń lub źródło danych pracuje w trybie przeciążenia przez długi czas, można sprawdzić, czy parametry konfiguracyjne zostały odpowiednio ustawione lub czy istnieje inna bazowa przyczyna, którą należy przeanalizować. |
Objaśnienie | Źródła danych i fabryki połączeń można skonfigurować w oparciu o progi konfiguracyjne tak, aby określić, czy operacje na systemie zaplecza odpowiadają w odpowiednim czasie (są zawieszone). Po przejściu do trybu zawieszenia menedżer połączeń będzie blokować wszystkie żądania nowych połączeń do momentu wykrycia, że żądania do systemu zaplecza znów odpowiadają w odpowiednim czasie. Jeśli wykrywanie zawieszenia zostało skonfigurowane i włączono alert, ten komunikat wskazuje, że nastąpiło przejście do stanu blokowania zawieszonych połączeń, w którym tworzenie nowych połączeń jest niedozwolone. |
Działanie | Jeśli fabryka połączeń lub źródło danych pracuje w stanie blokowania przez długi czas, można sprawdzić, czy parametry konfiguracyjne zostały odpowiednio ustawione lub czy istnieje inny bazowy problem z systemem zaplecza, w którego przypadku podjęto próbę komunikacji. |
Objaśnienie | Źródła danych i fabryki połączeń można skonfigurować w celu wstępnego testowania połączeń dla żądań getConnection, aby zapewnić poprawność połączenia, w oparciu o progi konfiguracyjne. Jeśli połączenie nie odpowiada, menedżer połączeń zablokuje wszystkie żądania nowych połączeń do momentu uzyskania działającego połączenia. Jeśli wstępne testowanie połączeń zostało skonfigurowane i włączono alert, ten komunikat wskazuje, że nastąpiło przejście w stan blokowania wstępnego testowania połączeń, w którym tworzenie nowych połączeń jest niedozwolone. |
Działanie | Jeśli fabryka połączeń lub źródło danych pracuje w stanie blokowania przez długi czas, można sprawdzić, czy istnieje bazowy problem z systemem zaplecza, w którego przypadku podjęto próbę komunikacji. |
Objaśnienie | Fabryki połączeń lub źródła danych można skonfigurować tak, aby oczekiwały określoną ilość czasu na udostępnienie połączenia. Jeśli ten czas zostanie przekroczony, wysyłany jest wyjątek ConnectionWaitTimeoutException. Ten alert można skonfigurować tak, aby działał jako licznik liczby wyjątków ConnectionWaitTimeoutException w danym odstępie czasu i zgłaszał alert w przypadku przekroczenia progu. |
Działanie | Szczegółowe informacje zawiera dokumentacja wyjątków ConnectionWaitTimeoutException. |
Objaśnienie | Jeśli fabryka połączeń lub źródło danych osiągnęło limit maksymalnej liczby połączeń i odebrano żądanie nowego połączenia, a w wolnej puli dostępne są połączenia, które nie są zgodne z kryteriami żądania, jedno z tych połączeń zostanie zniszczone (usunięte) w celu umożliwienia utworzenia nowego połączenia. Ten alert powiadamia, że częstotliwość wykonywania tej operacji przekracza skonfigurowany próg. |
Działanie | Nadmierne zajmowanie połączeń obniża wydajność i może wskazywać problem aplikacji dotyczący korzystania z połączeń. Jednak w zależności od scenariusza użycia, taka sytuacja może być normalna. |
Objaśnienie | Maksymalne dostępne obciążenie fabryki połączeń lub źródła danych jest równe ciągłemu korzystaniu ze wszystkich połączeń (równe bieżącemu ustawieniu maxConnections). Obciążenie puli w dowolnym momencie to suma używanej liczby połączeń i wątków oczekujących na połączenie. Średnie obciążenie puli to średnia wartość obciążenia puli w odstępie czasu skonfigurowanym w tym alercie. Zgłoszenie tego alertu wskazuje, że przekroczono średnie obciążenie puli w ostatnim odstępie czasu. |
Działanie | Przyczyną nadmiernego obciążenia puli może być wiele czynników: wartość ustawienia maxConnnections jest zbyt niska, procentowa efektywność połączeń jest zbyt niska, co powoduje niskie wykorzystanie połączeń, zapotrzebowanie jest większe niż moc obliczeniowa itd. Sprawdź przyczynę i dokonaj odpowiednich zmian. |
Objaśnienie | Niepożądanym skutkiem ubocznym nieoczekiwanego zagnieżdżenia ograniczenia LTC może być zajęcie większej liczby połączeń niż oczekuje użytkownik. Ten alert może pomóc w wykryciu takich sytuacji i udostępnić informacje pomocne w zlokalizowaniu problemu. |
Działanie | Więcej informacji można znaleźć w dokumentacji. |
Objaśnienie | Dowolny pojedynczy wątek żądania zajmujący wiele połączeń może nieoczekiwanie przyspieszyć powstanie niedoboru zasobów puli lub zmniejszyć efektywność użycia zasobów połączenia. Ten alert może pomóc w wykryciu takich sytuacji i udostępnić informacje pomocne w zlokalizowaniu problemu. |
Działanie | Więcej informacji można znaleźć w dokumentacji. |
Objaśnienie | Jeśli aplikacje zarządzają interakcją z systemem zaplecza, nawiązanie dwóch połączeń z pojedynczym zarządzanym połączeniem może spowodować problemy z integralnością danych, ponieważ nie ma jednego właściciela wywołań metod zatwierdzania i wycofania. Nie jest to dozwolone. W przypadku podjęcia takiej próby, zostanie zwrócone drugie zarządzane połączenie. Jeśli jest to nieoczekiwanie, może spowodować problemy z integralnością danych. Może również spowodować nieoczekiwane użycie dodatkowych połączeń. Ten alert może pomóc w wykryciu takich sytuacji i udostępnić informacje pomocne w zlokalizowaniu problemu. |
Działanie | Więcej informacji można znaleźć w dokumentacji w sekcji dotyczącej reguł współużytkowania połączenia dla ograniczeń LTC. |
Objaśnienie | Źródła danych i fabryki połączeń można skonfigurować w oparciu o progi konfiguracyjne tak, aby ograniczyć szybkość tworzenia nowych połączeń. Jeśli funkcja przeciążenia została skonfigurowana i wyłączono alert, ten komunikat wskazuje, że nastąpiło wyjście z trybu tłumienia przeciążenia, w którym szybkość tworzenia połączeń jest zarządzana przez parametry konfiguracyjne przeciążenia. |
Działanie | Jeśli fabryka połączeń lub źródło danych pracuje w trybie przeciążenia przez długi czas, można sprawdzić, czy parametry konfiguracyjne zostały odpowiednio ustawione lub czy istnieje inna bazowa przyczyna, którą należy przeanalizować. |
Objaśnienie | Źródła danych i fabryki połączeń można skonfigurować w oparciu o progi konfiguracyjne tak, aby określić, czy operacje na systemie zaplecza odpowiadają w odpowiednim czasie (są zawieszone). Po przejściu do trybu zawieszenia menedżer połączeń będzie blokować wszystkie żądania nowych połączeń do momentu wykrycia, że żądania do systemu zaplecza znów odpowiadają w odpowiednim czasie. Jeśli wykrywanie zawieszenia zostało skonfigurowane i włączono alert, ten komunikat wskazuje, że nastąpiło wyjście ze stanu blokowania zawieszonych połączeń, w którym tworzenie nowych połączeń jest niedozwolone. |
Działanie | Jeśli fabryka połączeń lub źródło danych pracuje w stanie blokowania przez długi czas, można sprawdzić, czy parametry konfiguracyjne zostały odpowiednio ustawione lub czy istnieje inny bazowy problem z systemem zaplecza, w którego przypadku podjęto próbę komunikacji. |
Objaśnienie | Źródła danych i fabryki połączeń można skonfigurować w celu wstępnego testowania połączeń dla żądań getConnection, aby zapewnić poprawność połączenia, w oparciu o progi konfiguracyjne. Jeśli połączenie nie odpowiada, menedżer połączeń zablokuje wszystkie żądania nowych połączeń do momentu uzyskania działającego połączenia. Jeśli wstępne testowanie połączeń zostało skonfigurowane i włączono alert, ten komunikat wskazuje, że nastąpiło wyjście ze stanu blokowania wstępnego testowania połączeń, w którym tworzenie nowych połączeń jest niedozwolone. |
Działanie | Jeśli fabryka połączeń lub źródło danych pracuje w stanie blokowania przez długi czas, można sprawdzić, czy istnieje bazowy problem z systemem zaplecza, w którego przypadku podjęto próbę komunikacji. |
Objaśnienie | Nie można wykonywać operacji reasume na punktach końcowych komunikatów, które są zatrzymane lub aktywne. |
Działanie | Zmodyfikuj aplikację, aby przed wykonaniem operacji resume zweryfikować, czy punkt końcowy jest nieaktywny. |
Objaśnienie | Punkty końcowe komunikatów, które są zatrzymane, nie zawierają właściwości wykonawczych JMS. |
Działanie | Zmodyfikuj aplikację, aby przed wykonaniem metody getJMSProperties() zweryfikować, czy punkt końcowy nie jest zatrzymany. |
Objaśnienie | Punkt końcowy komunikatów istnieje i jest gotowy do obsługi komunikatów przychodzących. |
Działanie | Brak. |
Objaśnienie | Punkt końcowy komunikatów istnieje i nie jest gotowy do obsługi komunikatów przychodzących. |
Działanie | Brak. |
Objaśnienie | Punkt końcowy komunikatów został zatrzymany (stracił ważność), gdy udostępniające go aplikacje lub adaptery zasobów zostały zatrzymane. Po zatrzymaniu punktu końcowego komunikatów jedyną metodą obsługiwaną przez jego komponent MBean jest getStatus(). Wywołanie innych metod spowoduje zgłoszenie wyjątku IllegalStateException. |
Działanie | Zrestartuj aplikację udostępniającą punkt końcowy komunikatów i pobierz nowe odwołanie do komponentu, aby sterować punktem końcowym komunikatów. |
Objaśnienie | Menedżer HA steruje aktywowaniem mechanizmu komunikatów przychodzących adapterów zasobów, które mają włączone możliwości technologii HA. Punkt końcowy komunikatów mógł zostać wstrzymany, a następnie, po aktywowaniu przez menedżera HA mechanizmu komunikatów przychodzących w adapterze zasobów, wznowiony. |
Działanie | Unikaj wstrzymywania i wznawiania punktów końcowych komunikatów, które nie zostały jeszcze aktywowane przez menedżera HA. |
Objaśnienie | Punkt końcowy komunikatów istnieje, ale wyłączono obsługę komunikatów przychodzących przez ustawienie właściwości niestandardowej WAS_EndpointInitialState na wartość INACTIVE. |
Działanie | Aktywuj punkt końcowy, wywołując operację wznawiania dla komponentu MBean J2CMessageEndpoint. |
Objaśnienie | Nie powiodła się próba zarezerwowania obiektu MCWrapper. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Próba usunięcia obiektu MCWrapper nie powiodła się, co spowodowało potencjalny problem we współużytkowanej puli. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |