Objaśnienie | Wystąpił wyjątek stosu wywołań podczas tworzenia pierwotnego wyjątku przez menedżera trwałości. |
Działanie | Patrz poprzedni komunikat o błędzie, który spowodował wystąpienie tego wyjątku stosu wywołań. |
Objaśnienie | Używany do wyświetlania tekstu komunikatu związanego z zagnieżdżonymi wyjątkami (tzw. łańcuchem wyjątków) w oryginalnym wyjątku. |
Działanie | Zapoznaj się z łańcuchem wyjątków, aby łatwiej określić problem. Ostatni wyjątek jest często główną przyczyną problemu. |
Objaśnienie | Wystąpił wyjątek dotyczący zagnieżdżonych lub powiązanych wyjątków. |
Działanie | Więcej informacji na temat tego błędu zawierają zagnieżdżone lub powiązane wyjątki. |
Objaśnienie | Nie można znaleźć obiektu typu DataAccessSpec, który jest częścią pliku xxxAdapterBinding.java wygenerowanego przy użyciu narzędzia Deploy Tool, dla podanej nazwy specyfikacji dostępu do danych i podanych zamiarów dostępu. Na przykład optymistyczny w porównaniu do pesymistycznego lub zamiar dostępu typu odczyt w porównaniu do aktualizacji. Ten błąd wynika z jednej z następujących przyczyn: Źródło danych zaplecza nie obsługuje instrukcji SQL wymaganej dla danego zamiaru dostępu. Wdrożono kod we wcześniejszej wersji, która nie zawiera nowych funkcji. |
Działanie | Sprawdź w wygenerowanej klasie xxxAdapterBinding typ używanego komponentu bean. Ta klasa zawiera definicję specyfikacji dostępu do danych. Aby rozwiązać ten problem, może być konieczne ponowne wdrożenie pliku EAR. |
Objaśnienie | Wystąpił błąd w co najmniej jednym pliku kodu źródłowego .java wygenerowanym przez narzędzie Deploy Tool. |
Działanie | Upewnij się, że wygenerowane pliki nie zawierają błędów. Sprawdź również, czy podano poprawne informacje podczas korzystania z narzędzia Deploy Tool. |
Objaśnienie | Nie zdefiniowano związku dla określonej nazwy roli związku. |
Działanie | Sprawdź kod komponentu bean ConcretexxxBean wygenerowanego przez narzędzie Deploy Tool, aby stwierdzić, czy określona nazwa roli została poprawnie zdefiniowana. |
Objaśnienie | W tym kontekście nie ma obiektu EJB. |
Działanie | Sprawdź, czy obiekt EJB jest dostępny w tym kontekście. |
Objaśnienie | Dane zostały już usunięte ze składnicy danych (np. z używanej relacyjnej bazy danych). |
Działanie | Sprawdź, czy te dane zostały już usunięte ze składnicy danych. |
Objaśnienie | Transakcja w tym kontekście ma wartość NULL. |
Działanie | Sprawdź, czy transakcja jest dostępna w tym kontekście. Brak transakcji wskazuje zwykle błąd logiki w obrębie komponentu wewnętrznego kontenera. |
Objaśnienie | Brak metody wyszukiwarki dla obiektu typu executeFinderForLink. |
Działanie | Sprawdź kod komponentu bean ConcretexxxBean wygenerowanego przez narzędzie Deploy Tool, aby stwierdzić, czy dana metoda wyszukiwarki została poprawnie zdefiniowana. |
Objaśnienie | Nie istnieje obiekt typu PMHomeInfo dla podanej nazwy. |
Działanie | Sprawdź klasę xxxAdapterBinding wygenerowaną przez narzędzie Deploy Tool, aby stwierdzić, czy podana nazwa jest nazwą schematu abstrakcyjnego wygenerowanego w tym kodzie. |
Objaśnienie | Wystąpił wyjątek podczas tworzenia obiektu typu DataAccessSpec z klasy xxxAdapterBinding wygenerowanej przez narzędzie Deploy Tool. |
Działanie | Sprawdź wygenerowaną klasę xxxAdapterBinding. |
Objaśnienie | Bieżący identyfikator zaplecza w pliku ibm-ejb-jar-bnd.xml nie ma zgodnej wdrożonej klasy xxxAdapterBinding. Ta klasa została wygenerowana przez narzędzie Deploy Tool. |
Działanie | Sprawdź proces wdrażania. |
Objaśnienie | Bieżący identyfikator zaplecza w pliku ibm-ejb-jar-bnd.xml ma wartość NULL. |
Działanie | Sprawdź proces wdrażania. |
Objaśnienie | Bieżący identyfikator zaplecza w pliku ibm-ejb-jar-bnd.xml nie ma zgodnego podłączonego źródła danych. |
Działanie | Sprawdź proces wdrażania lub definicję źródła danych. |
Objaśnienie | Wystąpił wyjątek dotyczący zagnieżdżonych lub powiązanych wyjątków. |
Działanie | Zapoznaj się z łańcuchem wyjątków, aby łatwiej określić problem. Ostatni wyjątek jest często główną przyczyną problemu. |
Objaśnienie | Wystąpił wyjątek dotyczący zagnieżdżonych lub powiązanych wyjątków. |
Działanie | Zapoznaj się z łańcuchem wyjątków, aby łatwiej określić problem. Ten wyjątek występuje zazwyczaj z powodu błędu w konfiguracji źródła danych. |
Objaśnienie | Dane ze źródła danych zmieniły się dla komponentu bean tylko do odczytu. |
Działanie | Przeprowadź ponownie transakcję lub wybierz inną strategię weryfikacji odczytu. |
Objaśnienie | Stan konkretnego komponentu bean jest niepoprawny dla określonej metody cyklu życia. |
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ł wyjątek podczas wyszukiwania usługi typu AccessIntenetService. |
Działanie | Sprawdź, czy usługa typu AccessIntentService została zdefiniowana w środowisku wykonawczym. Więcej informacji na ten temat można znaleźć w sekcji dotyczącej zamiarów dostępu w dokumentacji. |
Objaśnienie | Wystąpił wyjątek podczas wykonywania operacji ejbCreate, ejbStore lub ejbRemove na komponencie bean załadowanym z zamiarem odczytu. |
Działanie | Sprawdź ustawienie zamiaru dostępu w metodzie, która ładuje ten komponent bean. |
Objaśnienie | Wystąpił niedozwolony stan, ponieważ wywołano operację ejbRemove, ejbLoad lub ejbStore przed wywołaniem operacji ejbPostCreate lub ejbActivate. |
Działanie | Sprawdź wdrożony kod lub kontener pod kątem problemów. |
Objaśnienie | Wystąpił niedozwolony stan, ponieważ wywołano operację ejbActivate lub ejbCreate dla gotowego komponentu bean. |
Działanie | Sprawdź wdrożony kod lub kontener pod kątem problemów. |
Objaśnienie | Wystąpił wyjątek podczas operacji ejbCreate, ejbStore lub ejbRemove na komponencie bean przeznaczonym tylko do odczytu na poziomie klasy. |
Działanie | Sprawdź ustawienie pamięci podręcznej w pliku ibm-ejb-jar-ext.xml. |
Objaśnienie | Wystąpił wyjątek podczas operacji ejbFind lub ejbLoad na komponencie bean przeznaczonym tylko do odczytu na poziomie klasy. Jednak zamiar dostępu jest ustawiony dla aktualizacji. |
Działanie | Sprawdź ustawienie pamięci podręcznej w pliku ibm-ejb-jar-ext.xml. Sprawdź również ustawienie zamiaru dostępu w metodzie, która ładuje ten komponent bean. |
Objaśnienie | Pobrano wartość NULL dla obiektu typu AccessIntent z obiektu typu EntityContext. |
Działanie | Skontaktuj się z właścicielem komponentu kontenera. |
Objaśnienie | Struktura powiązań nie znalazła poprawnego typu dowiązania w powiązanych metadanych. |
Działanie | Prawdopodobnie struktura powiązań i kod wygenerowany przez narzędzie Deploy Tool nie są zsynchronizowane. |
Objaśnienie | Kontener zgłosił błąd RemoveException, gdy menedżer trwałości próbował kaskadowo usunąć powiązany komponent bean. |
Działanie | Określ bazową przyczynę błędu RemoveException. |
Objaśnienie | Specyfikacja typu DataAccessSpec metody wyszukiwarki zawiera obiekt typu CompleteAssociationList. Jednak nie został wygenerowany obiekt typu xxxDataCacheEntry, który z niego korzysta. |
Działanie | Sprawdź klasę xxxAdapterBinding oraz klasę xxxCacheEntry wygenerowane przez narzędzie Deploy Tool pod kątem typu używanego komponentu bean. Przeanalizuj dane wejściowe przekazane do narzędzia Deploy Tool dla tego typu komponentu bean. |
Objaśnienie | Kod klienta wysłał żądanie PMCacheInvalidationRequest z nazwą abeanAbstractSchemaName. Skonfiguruj opcję Użycie czasu życia w pamięci podręcznej dla tego typu komponentu bean lub nazwę beanAbstractSchemaName dla żądania powiązanego ze niepoprawnym typem komponentu bean. |
Działanie | Użyj narzędzia Assembly Tool do zaktualizowania konfiguracji komponentu bean jednostki. Więcej informacji na temat narzędzi Assembly Tool zawiera Centrum informacyjne. W narzędziu Assembly Tool kliknij kartę Rozszerzenia IBM i ustaw odpowiednią wartość opcji Użycie czasu życia w pamięci podręcznej (inną niż Wyłączona). Ewentualnie odszukaj kod aplikacji wysyłający żądanie PMCacheInvalidationRequest i popraw wartość nazwy beanAbstractSchemaName. |
Objaśnienie | Kod klienta wysłał niepoprawny komunikat JMS do tematu unieważnień pamięci podręcznej menedżera trwałości. |
Działanie | Znajdź kod aplikacji wysyłający komunikat JMS do tematu unieważnień pamięci podręcznej menedżera trwałości i sprawdź, czy jest zgodny z udokumentowanym interfejsem unieważniania pamięci podręcznej. |
Objaśnienie | Kod klienta wysłał niepoprawny komunikat JMS do tematu unieważnień pamięci podręcznej menedżera trwałości. |
Działanie | Znajdź kod aplikacji wysyłający komunikat JMS do tematu unieważnień pamięci podręcznej menedżera trwałości. Ustaw poprawną wartość dla parametru beanHomeJNDIName. |
Objaśnienie | Komponenty bean obiektów CMP nie gwarantują użycia przez każdy komponent bean unikalnej nazwy interfejsu JNDI dla podstawowego komponentu bean. |
Działanie | Sprawdź nazwę interfejsu dla podstawowego komponentu bean używaną przez zainstalowane komponenty bean i usuń zduplikowane nazwy. Zainstalowane komponenty bean można znaleźć w opisie wdrażania i w innych miejscach. |
Objaśnienie | Wystąpił błąd podczas przetwarzania żądania unieważnienia pamięci podręcznej menedżera trwałości, gdy obiekt klucza podstawowego został przekształcony do postaci szeregowej tablicy typu byte[]. Jeśli problemem jest klasa klucza, błędy powinny wystąpić również w innych miejscach. |
Działanie | Upewnij się, że klasa klucza podstawowego komponentu bean poprawnie przekształca się do postaci szeregowej i z postaci szeregowej, zgodnie z wymaganiami specyfikacji EJB 2.x. Jeśli przekształcanie jest wykonywane poprawnie, zgłoś ten błąd firmie IBM. |
Objaśnienie | Kod klienta wysłał niepoprawny komunikat JMS do tematu unieważnień pamięci podręcznej menedżera trwałości. |
Działanie | Znajdź kod aplikacji wysyłający komunikat JMS do tematu unieważnień pamięci podręcznej menedżera trwałości. Upewnij się, że kod aplikacji jest zgodny z udokumentowany interfejsem unieważniania pamięci podręcznej. Upewnij się zwłaszcza, że obiekty klucza przekazywane w żądaniu są poprawnego typu dla nazwy beanHomeJNDIName przekazywanej w żądaniu. |
Objaśnienie | Unieważnianie pamięci podręcznej menedżera trwałości zostało niepoprawnie skonfigurowane podczas uruchamiania serwera. Prawdopodobnie wystąpił błąd wewnętrzny w instalacji tematu TopicConnectionFactory lub TopicDestination usługi JMS. |
Działanie | I understand that you are using to point to the online problem determination information. If possible, attempt to provide some type of help so that a customer can self-diagnose the problem. |
Objaśnienie | Wątek PMCacheInvalidationMessageHandler wychwycił wyjątek podczas odbioru komunikatów unieważnienia. |
Działanie | I understand that you are using to point to the online problem determination information. If possible, attempt to provide some type of help so that a customer can self-diagnose the problem. |
Objaśnienie | Wystąpił wyjątek, gdy adapter zasobów otrzymał żądanie połączenia. |
Działanie | Sprawdź, czy konektor Java EE lub adapter zasobów skonfigurowany do użycia z bieżącym typem komponentu bean jest poprawnym adapterem zasobów. Ten błąd jest wynikiem awarii fabryki połączeń. |
Objaśnienie | Wystąpił wyjątek, gdy adapter zasobów otrzymał żądanie połączenia. |
Działanie | Sprawdź, czy konektor Java EE lub adapter zasobów skonfigurowany do użycia z bieżącym typem komponentu bean jest poprawnym adapterem zasobów. Ten błąd jest wynikiem niepowodzenia metody connection.getInteraction lub samej interakcji. |
Objaśnienie | Najczęstszą przyczyną tego wyjątku jest zakleszczenie aplikacji EJB 2.0 z inną transakcją z tej lub innej aplikacji, na tym lub innym komputerze. Zakleszczenie oznacza w tym kontekście podjęcie próby uzyskania blokady na danych w bazie danych, podczas gdy inna transakcja ma już blokadę powodującą konflikt. Blokady występują podczas próby dostępu do danych komponentu bean lub niekiedy dla bliskiego komponentu bean w tej samej tabeli bazy danych. |
Działanie | Popraw logikę aplikacji lub wzorzec dostępu do danych tej lub innej aplikacji, tak aby konflikt nie występował. Więcej informacji na temat występowania blokad można znaleźć w dokumentacji używanej bazy danych lub innej składnicy danych. Więcej informacji na temat konfigurowania aplikacji w celu uniknięcia zakleszczeń zawiera sekcja dokumentacji dotycząca zamiarów dostępu. |
Objaśnienie | Adapter zasobów skonfigurowany dla tego typu komponentu bean wskazuje, że podany klucz jest duplikatem klucza znajdującego się już w składnicy danych. Ten błąd może wystąpić podczas normalnego działania aplikacji. |
Działanie | Aplikacja powinna akceptować ten wyjątek i informować o nim użytkownika końcowego. |
Objaśnienie | Prawdopodobnie inna aplikacja zmieniła dane w bazie danych podczas ich używania. Aplikacja używa optymistycznej kontroli współbieżności, na przykład zamiar dostępu ma wartość optimisticUpdate, a ten błąd występuje mimo korzyści wynikających z używania tej kontroli. |
Działanie | Aplikacja powinna obsługiwać ten wyjątek. Ponów próbę aktualizacji lub poinformuj użytkownika końcowego o niepowodzeniu i pozwól mu decydować o ewentualnym ponownym podjęciu próby aktualizacji. |
Objaśnienie | Typ używanego komponentu bean jest częścią hierarchii dziedziczenia. Metoda wyszukiwarki zwróciła dane dla podklasy komponentu bean nie rozpoznawanej przez podklasy ekstraktora wygenerowane przez narzędzie Deploy Tool. |
Działanie | Upewnij się, że istnieje pozycja deskryptora wdrażania dla wszystkich dostępnych typów komponentów bean w tej hierarchii dziedziczenia. Następnie sprawdź, czy narzędzie Deploy Tool wygenerowało klasę xxxExtractor dla wszystkich tych typów komponentów bean. |
Objaśnienie | W wyniku działania metody wyszukiwarki lub wybierania wystąpił wyjątek podczas pobierania danych z adaptera zasobów lub jego składnicy danych. |
Działanie | Upewnij się, że informacje odwzorowania i odwzorowanie typów atrybutów komponentu bean na typy składnicy danych są poprawne. Jeśli te informacje są poprawne, przeanalizuj klasy xxxExtractor wygenerowane przez narzędzie Deploy Tool. Przeanalizuj zwłaszcza metody extractXXX(). |
Objaśnienie | W wyniku działania metody wyszukiwarki lub wybierania wystąpił błąd podczas pobierania danych z adaptera zasobów lub jego składnicy danych. |
Działanie | Przejrzyj dokumentację używanego adaptera zasobów, aby sprawdzić, czy jest on kompatybilny do użycia jako składnica danych komponentów bean typu CMP 2.0. Jeśli używany jest relacyjny adapter zasobów (ustawienie domyślne), jest to błąd wewnętrzny. |
Objaśnienie | Podjęto próbę wywołania metody, która nie będzie działać do czasu wyodrębnienia danych komponentu bean z tego wiersza wynikowego. Dane są wyodrębniane przy użyciu metody xxxExtractor.extractData. |
Działanie | I understand that you are using to point to the online problem determination information. If possible, attempt to provide some type of help so that a customer can self-diagnose the problem. |
Objaśnienie | Dane pobrane ze składnicy danych dla komponentu bean nie są zgodne z wygenerowanym kodem ekstraktora dla tego typu komponentu bean. Dlatego metoda nie może poprawnie przetworzyć tych danych do użycia w roli komponentu bean obiektu. |
Działanie | Wystąpił błąd wewnętrzny w narzędziu, które wygenerowało ekstraktor dla tego typu komponentu bean. Ten błąd nie jest wynikiem żadnego błędu użytkownika podczas odwzorowywania danych lub innych konfiguracji. |
Objaśnienie | W wyniku działania metody wyszukiwarki lub wybierania wystąpił błąd podczas iterowania po obiekcie javax.resource.cci.ResultSet zwróconym przez adapter zasobów lub jego składnicę danych. |
Działanie | Przejrzyj dokumentację używanego adaptera zasobów, aby sprawdzić, czy jest on kompatybilny do użycia jako składnica danych komponentów bean typu CMP 2.0. Jeśli używany jest relacyjny adapter zasobów (ustawienie domyślne), jest to błąd wewnętrzny. |
Objaśnienie | Adapter zasobów zwrócił wynik obiektu javax.resource.cci.ResultSet. Wywołanie metody next dla wyniku nie powiodło się. |
Działanie | Przejrzyj dokumentację używanego adaptera zasobów, aby sprawdzić, czy jest on kompatybilny do użycia jako składnica danych komponentów bean typu CMP 2.0. Jeśli używany jest relacyjny adapter zasobów (ustawienie domyślne), jest to błąd wewnętrzny. |
Objaśnienie | Wystąpił wewnętrzny błąd w logice tworzącej i inicjującej kolekcję ResultCollection. |
Działanie | I understand that you are using to point to the online problem determination information. If possible, attempt to provide some type of help so that a customer can self-diagnose the problem. |
Objaśnienie | Połączenie używane w celu uzyskania wyniku obiektu ResultSet mogło zostać zerwane, co mogło spowodować wywołanie metody close dla wyników obiektu ResultSets. Ten błąd może być również wynikiem przedwczesnego zamknięcia połączenia przez menedżera połączeń J2C. |
Działanie | Sprawdź zerwane połączenia ze składnicą danych. Przejrzyj dokumentację używanego adaptera zasobów, aby sprawdzić, czy jest on kompatybilny do użycia jako składnica danych komponentów bean typu CMP 2.0. Jeśli używany jest relacyjny adapter zasobów (ustawienie domyślne), jest to błąd wewnętrzny. |
Objaśnienie | Wystąpił wyjątek SQLException, gdy serwer aplikacji iterował po wynikach obiektu ResultSet zwróconych przez metodę wyszukiwarki lub wybierania. |
Działanie | Przejrzyj dokumentację używanego adaptera zasobów, aby sprawdzić, czy jest on kompatybilny do użycia jako składnica danych komponentów bean typu CMP 2.0. Jeśli używany jest relacyjny adapter zasobów (ustawienie domyślne), jest to błąd wewnętrzny. |
Objaśnienie | Wystąpił wyjątek nie związany z komunikatem PMGR6040 ani PMGR6041, gdy serwer aplikacji iterował po wynikach obiektu ResultSet zwróconych przez metodę wyszukiwarki lub wybierania. |
Działanie | Przejrzyj dokumentację używanego adaptera zasobów, aby sprawdzić, czy jest on kompatybilny do użycia jako składnica danych komponentów bean typu CMP 2.0. Jeśli używany jest relacyjny adapter zasobów (ustawienie domyślne), jest to błąd wewnętrzny. |
Objaśnienie | Podjęto próbę zamknięcia połączenia, gdy było używane przez metodę inną niż find i select. Do tych metod należą create, update i remove. |
Działanie | Sprawdź zerwane połączenia ze składnicą danych lub inne problemy z połączeniami bazy danych. Przejrzyj dokumentację używanego adaptera zasobów, aby sprawdzić, czy jest on kompatybilny do użycia jako składnica danych komponentów bean typu CMP 2.0. Jeśli używany jest relacyjny adapter zasobów (ustawienie domyślne), jest to błąd wewnętrzny. |
Objaśnienie | Menedżer trwałości wymaga, aby adaptery zasobów zwracały wynik metody wyszukiwarki lub wyboru jako typ javax.resource.cci.ResultSet lub javax.resource.cci.IndexedRecord. Wynik javax.resource.cci.MappedRecord nie jest obsługiwany. |
Działanie | Przejrzyj dokumentację używanego adaptera zasobów, aby sprawdzić, czy jest on kompatybilny do użycia jako składnica danych komponentów bean typu CMP 2.0. To może być błąd lub pominięcie w podklasie EJBToRAAdapter dostarczonej z adapterem zasobów lub do niego dodanej. Jeśli używany jest relacyjny adapter zasobów (ustawienie domyślne), jest to błąd wewnętrzny. |
Objaśnienie | Adapter zasobów dla tego typu komponentu bean zwrócił wynik metody wyszukiwarki lub wyboru jako nieznany typ obiektu. |
Działanie | Przejrzyj dokumentację używanego adaptera zasobów, aby sprawdzić, czy jest on kompatybilny do użycia jako składnica danych komponentów bean typu CMP 2.0. To może być błąd lub pominięcie w podklasie EJBToRAAdapter dostarczonej z adapterem zasobów lub do niego dodanej. Jeśli używany jest relacyjny adapter zasobów (ustawienie domyślne), jest to błąd wewnętrzny. |
Objaśnienie | Kolekcje zwrócone z metody wyszukiwarki lub wybierania są tylko do odczytu i nie można zmieniać ich treści. Aplikacja podjęła próbę wywołania metody kolekcji, która powoduje aktualizowanie treści. |
Działanie | Zmień aplikację, aby nie wywoływała metod kolekcji powodujących aktualizowanie treści. Jeśli potrzebna jest kolekcja zawierająca część komponentów bean (ale nie wszystkie), skopiuj żądane elementy do utworzonej samodzielnie kolekcji. |
Objaśnienie | Ten wygenerowany ekstraktor nie przesłania metody discriminate. Ten ekstraktor powinien przesłaniać tę metodę, ponieważ jego komponent bean jest częścią hierarchii dziedziczenia. |
Działanie | Jeśli zmieniono kod wygenerowany przez narzędzie Deploy Tool, sprawdź ten kod pod kątem błędów. |
Objaśnienie | Ten wygenerowany ekstraktor nie przesłania metody extractDiscriminationValues. Ten ekstraktor powinien przesłaniać tę metodę, ponieważ jego komponent bean jest częścią hierarchii dziedziczenia. |
Działanie | Jeśli zmieniono kod wygenerowany przez narzędzie Deploy Tool, sprawdź ten kod pod kątem błędów. |
Objaśnienie | Obiekt fieldResultRawData jest opakowaniem obiektu ResultSet lub IndexedRecord zwróconego z metody wyszukiwarki lub wybierania. To opakowanie ma ustawioną wartość różną od NULL. Musiał wystąpić wewnętrzny błąd logiki w kodzie, który zainicjował kolekcję ResultCollection. |
Działanie | I understand that you are using to point to the online problem determination information. If possible, attempt to provide some type of help so that a customer can self-diagnose the problem. |
Objaśnienie | Ten adres IP jest używany do generowania wartości klucza unikalnego do użycia z komponentami bean zdefiniowanymi z nieznanym typem klucza podstawowego. Ten adres IP jest używany w rozproszonych systemach operacyjnych, ale nie w systemie z/OS. Bez tego adresu IP menedżer trwałości nie może obsługiwać kluczy nieznanego typu. |
Działanie | I understand that you are using to point to the online problem determination information. If possible, attempt to provide some type of help so that a customer can self-diagnose the problem. |
Objaśnienie | Aplikacja podjęła próbę wywołania metody, która nie jest obsługiwana. |
Działanie | Zmień aplikację, aby nie wywoływała metod, które nie są obsługiwane. |
Objaśnienie | Ta wygenerowana specyfikacja DataAccessSpec zawiera obiekt typu WholeRowExtractor z więcej niż jednym ekstraktorem, co wskazuje, że odczytywane będą z wyprzedzeniem dane innego komponentu bean. Jednak ta specyfikacja nie zawiera obiektu typu ReadAheadHint, określającego komponent bean, który zostanie odczytany jako pierwszy. |
Działanie | Jeśli zmieniono kod wygenerowany przez narzędzie Deploy Tool, zwłaszcza klasę xxxAdapterBinding, sprawdź ten kod pod kątem błędów. |
Objaśnienie | Format lub treść danych w wygenerowanej podklasie BeanAdapterBinding pewnego komponentu bean typu CMP nie są zgodne z wartościami oczekiwanymi przez środowisko wykonawcze menedżera trwałości. Ten błąd może być wynikiem błędu komendy ejbdeploy lub błędu w środowisku wykonawczym menedżera trwałości. Ten błąd może być również wynikiem niepoprawnej edycji wygenerowanego kodu. |
Działanie | Jeśli zmieniono kod wygenerowany przez narzędzie Deploy Tool, sprawdź ten kod pod kątem błędów. Otherwise, report this error to IBM." Do not tell customers to report the error to IBM. If you cannot provide another solution, add the following information: "See the problem determination information on the WebSphere Application Server Support Web page: http://www.ibm.com/software/webservers/appserv/was/support |
Objaśnienie | Wystąpił niskopoziomowy błąd podczas pobierania danych z adaptera zasobów lub jego składnicy danych jako wynik metody wyszukiwarki lub wybierania. Częstym powodem błędu są dane w podanej kolumnie nie będące przekształconym do postaci szeregowej lub udostępnionym obiektem Java, tak jak to określono. Ten błąd może również wynikać z odwzorowania tej kolumny zaplecza na atrybut komponentu bean. |
Działanie | Sprawdź, czy wartość tej kolumny w składnicy danych jest obiektem Java przekształconym do postaci szeregowej lub udostępnionym. Jeśli jest obiektem Java przekształconym do postaci szeregowej lub udostępnionym, przeanalizuj klasy wygenerowane przez narzędzie Deploy Tool, zwłaszcza klasę xxxAdapterBinding, pod kątem tego typu komponentu bean. |
Objaśnienie | Podczas przekształcania z postaci szeregowej kolumny danych zwróconych przez metodę wyszukiwarki lub wybierania nie znaleziono klasy Java obiektu przekształconego wcześniej do postaci szeregowej w tej kolumnie. |
Działanie | Sprawdź ścieżkę klasy Java, plik JAR i inne elementy związane z aplikacją, aby stwierdzić, dlaczego nie można znaleźć tej klasy. Ta klasa zazwyczaj jest udostępniana przez użytkownika. Spróbuj utworzyć instancję tej klasy lub odwołać się do niej w inny sposób w obrębie napisanego serwletu. Ten serwlet musi działać na serwerze aplikacji, tak jak menedżer trwałości. |
Objaśnienie | Ten błąd wyjaśnia przyczynę poprzedzającego go wyjątku. |
Działanie | Sprawdź informacje dotyczące poprzedniego wyjątku, aby określić odpowiednie czynności. |
Objaśnienie | Ten błąd wyjaśnia przyczynę poprzedzającego go wyjątku. |
Działanie | Sprawdź informacje dotyczące poprzedniego wyjątku, aby określić odpowiednie czynności. |
Objaśnienie | Ten błąd wyjaśnia przyczynę poprzedzającego go wyjątku. |
Działanie | Sprawdź informacje dotyczące poprzedniego wyjątku, aby określić odpowiednie czynności. |
Objaśnienie | Ten błąd wyjaśnia przyczynę poprzedzającego go wyjątku. |
Działanie | Sprawdź informacje dotyczące poprzedniego wyjątku, aby określić odpowiednie czynności. |
Objaśnienie | Zmieniono flagę INTERNAL_USE_ONLY_throwOnDatastoreAccess, która jest wewnętrzną flagą tego produktu. Zmiana flagi jest błędem spowodowanym przez użytkownika i nie jest on obsługiwany. |
Działanie | Usuń kod aplikacji zmieniający flagę INTERNAL_USE_ONLY_throwOnDatastoreAccess. |