Explanation | Usługa mechanizmu wstrzykiwania dla określonego serwera nie jest dostępna. |
Action | Mechanizm wstrzykiwania został uruchomiony jako pojedyncza usługa w ramach wszystkich procesów serwera aplikacji. Sprawdź, czy serwer aplikacji został uruchomiony bez żadnych błędów. |
Explanation | W trakcie uruchamiania mechanizm wstrzykiwania inicjuje zestaw domyślnych procesorów wstrzykiwania. Aby możliwe było zarejestrowanie dodatkowych procesorów wstrzykiwania za pomocą mechanizmu wstrzykiwania, usługa mechanizmu wstrzykiwania musi być uruchomiona i zainicjowana. |
Action | Sprawdź, czy procesory wstrzykiwania są rejestrowane po uruchomieniu serwera aplikacji. |
Explanation | Metoda dla obiektu docelowego wstrzykiwania musi być metodą ustawiającą właściwości. |
Action | Sprawdź, czy w adnotacji lub w kodzie XML obiektu docelowego wstrzykiwania określono pożądaną metodę. |
Explanation | Wystąpił błąd w trakcie przetwarzania metadanych w deskryptorze wdrażania. |
Action | Sprawdź, czy kod XML zawarty w deskryptorze wdrażania jest poprawny. |
Explanation | Mechanizm wstrzykiwania nie mógł poprawnie skonfigurować obiektów docelowych wstrzykiwania dla określonej klasy. |
Action | Sprawdź, czy klasa oraz kod XML deskryptora wdrażania zawierają poprawne adnotacje. |
Explanation | Powiązania oraz informacje o wstrzykiwaniu zawierają błędy. |
Action | Sprawdź, czy adnotacje zawarte w klasie oraz kod XML zawarty w deskryptorze wdrażania są poprawne. |
Explanation | Nie powiodła się próba zainicjowania procesora. |
Action | Sprawdź, czy procesor jest dostępny oraz czy został poprawnie zarejestrowany za pomocą mechanizmu wstrzykiwania. |
Explanation | Kontener nie może przetworzyć wpisu środowiskowego ze względu na wyjątek NumberFormatException. |
Action | Sprawdź, czy wartość wpisu środowiska jest poprawnym łańcuchem w przypadku określonego typu. |
Explanation | Wpis środowiskowy kontekstu java:comp/env dla komponentu EJB o typie boolowskim powinien mieć przypisaną wartość true lub false. W przypadku określenia innej wartości przypisywana jest wartość false, ale może to wskazywać na problem związany z konfiguracją. Aplikacja może nie działać zgodnie z oczekiwaniami. |
Action | Zmień wartość wpisu środowiskowego kontekstu java:comp/env o typie boolowskim na wartość true lub false. |
Explanation | Podczas próby utworzenia wpisu kontekstu java:comp/env mechanizm wstrzykiwania napotkał wyjątek. |
Action | Wykonaj czynność w oparciu o informacje uzyskane z komunikatu powiązanego z wyjątkiem. |
Explanation | Mechanizm wstrzykiwania napotkał typ, który nie jest poprawny w przypadku wpisu środowiskowego. |
Action | Sprawdź, czy używany jest jeden z następujących typów wpisów środowiskowych: String, Character, Byte, Short, Integer, Long, Boolean, Double, Float, Class i wszystkie podklasy typu Enum. |
Explanation | Mechanizm wstrzykiwania nie może powiązać nazwy zadeklarowanej w przestrzeni nazw java:comp/env z nazwą docelowego zasobu w globalnej przestrzeni nazw JNDI (Java Naming and Directory Interface). |
Action | Sprawdź, czy nazwa zadeklarowana dla wstrzykiwania (za pomocą adnotacji @Resource lub deklaracji odwołania do zasobu) jest zgodna z tą samą nazwą w pliku XML z powiązaniem. |
Explanation | W ramach reguł przesłaniania specyfikacji EJB określono następujące informacje: Jeśli obiekt docelowy wstrzykiwania już istnieje i został określony za pomocą kodu XML, to obiekt docelowy wstrzykiwania w adnotacji musi określać tę samą metodę pola lub właściwości. |
Action | Zmień obiekt docelowy wstrzykiwania w adnotacji w taki sposób, aby był on zgodny z wcześniej zdefiniowanym obiektem docelowym wstrzykiwania w kodzie XML i określał tę samą metodę pola lub właściwości. |
Explanation | Zgodnie ze specyfikacją EJB pole obiektu docelowego operacji wstrzykiwania nie może być zadeklarowane jako final. |
Action | Popraw nazwę lub sygnaturę pola, aby określić jedno z nieprywatnych pól klasy. |
Explanation | Mechanizm wstrzykiwania nie miał referencji zabezpieczeń, które są odpowiednie w kontekście uzyskiwania dostępu do elementu. |
Action | Wykonaj odpowiednią czynność w oparciu o informacje zawarte w komunikacie powiązanym z wyjątkiem. |
Explanation | Typ pola wskazywany w przypadku obiektu docelowego wstrzykiwania jest niepoprawny. |
Action | Sprawdź, czy w adnotacji lub w kodzie XML obiektu docelowego wstrzykiwania określono pożądane pole. |
Explanation | Klasa nie ma metody lub pola ze skonfigurowaną nazwą właściwości obiektu docelowego wstrzykiwania. |
Action | Sprawdź, czy pisownia skonfigurowanej nazwy właściwości obiektu docelowego wstrzykiwania jest poprawna oraz czy klasa zawiera odpowiednie pole lub metodę właściwości. |
Explanation | Podczas próby użycia informacji o obiekcie docelowym wstrzykiwania, które zostały określone w kodzie XML, mechanizm wstrzykiwania napotkał błąd. |
Action | Sprawdź, czy kod XML znajdujący się w deskryptorze wdrażania jest poprawny. |
Explanation | Próba załadowania i utworzenia instancji określonej klasy obiektu przez mechanizm wstrzykiwania nie powiodła się. |
Action | Sprawdź, czy klasa jest dostępna oraz czy konstruktor jest widoczny i udostępniony. |
Explanation | Informacje zawarte w adnotacji lub kodzie obiektu docelowego wstrzykiwania są niepoprawne lub niekompletne. |
Action | Sprawdź poprawność adnotacji lub kodu XML obiektu docelowego wstrzykiwania dla komponentu EJB. |
Explanation | Brak elementów home i remote lub local-home i local albo nie można ich rozpoznać. |
Action | Sprawdź, czy znaczniki <ejb-ref> lub <ejb-local-ref> zostały poprawnie określone w deskryptorze wdrażania XML. |
Explanation | Mechanizm wstrzykiwania napotkał wyjątek w trakcie próby utworzenia powiązania. |
Action | Wykonaj czynność w oparciu o informacje uzyskane z komunikatu powiązanego z wyjątkiem. |
Explanation | Nie można wstrzyknąć określonego typu do podanej klasy. |
Action | Sprawdź poprawność adnotacji lub kodu XML obiektu docelowego wstrzykiwania dla komponentu EJB. |
Explanation | Bezpośrednio do komponentu EJB można wstrzyknąć wyłącznie obiekty EJBContext lub TimerService. |
Action | Sprawdź, czy określonym typem jest obiekt EJBContext lub TimerService. |
Explanation | Określona fabryka obiektów jest niepoprawna dla obiektu powiązania. |
Action | Sprawdź, czy obiekt jest poprawnie powiązany z fabryką. |
Explanation | Wystąpił problem w trakcie tworzenia odwołania, które ma znajdować się w globalnej przestrzeni nazw JNDI (Java Naming and Directory Interface). |
Action | Sprawdź, czy określone odwołanie jest poprawne. |
Explanation | Kod XML dla określonego odwołania jest niepoprawny lub niekompletny. |
Action | Sprawdź, czy kod XML znajdujący się w deskryptorze wdrażania jest poprawny. |
Explanation | Brak klasy interfejsu lub nie można jej znaleźć. |
Action | Sprawdź, czy znaczniki <ejb-ref> lub <ejb-local-ref> zostały poprawnie określone w deskryptorze wdrażania XML oraz czy ta klasa jest dostępna. |
Explanation | Informacje zawarte w adnotacji lub kodzie obiektu docelowego wstrzykiwania są niepoprawne lub niekompletne. |
Action | Sprawdź poprawność adnotacji lub kodu XML obiektu docelowego wstrzykiwania dla komponentu EJB. |
Explanation | Aplikacja zadeklarowała odwołanie do obiektu, którego nie można znaleźć. |
Action | Znajdź poprzedni komunikat wskazujący przyczynę, dla której nie można znaleźć przywoływanego obiektu, a następnie sprawdź poprawność konfiguracji odwołania. |
Explanation | Określony obiekt jest niepoprawny. |
Action | Sprawdź, czy obiekt ma ustawiony typ Reference. |
Explanation | Fabryka została określona niepoprawnie. |
Action | Określ fabrykę dla używanego obiektu powiązania. |
Explanation | Nie określono nazwy parametru RefAddr dla obiektu Reference. |
Action | Określ parametr RefAddr dla obiektu Reference. |
Explanation | Brak klasy interfejsu lub nie można jej znaleźć. |
Action | Sprawdź, czy znaczniki <ejb-ref> lub <ejb-local-ref> zostały poprawnie określone w deskryptorze wdrażania XML oraz czy ta klasa jest dostępna. |
Explanation | Jeśli dla tego samego pola lub metody skonfigurowano wiele elementów docelowych wstrzykiwania, mechanizm wstrzykiwania nie może określić elementu docelowego wstrzykiwania. |
Action | Nie konfiguruj wielu elementów docelowych wstrzykiwania dla jednego pola lub metody. |
Explanation | Zasięg łącza automatycznego jest ograniczony do aplikacji, w której występuje odwołanie do komponentu EJB, i serwerów, które nie są elementami klastra serwera aplikacji. |
Action | Upewnij się, że przywoływane komponenty EJB istnieją w tej samej aplikacji. |
Explanation | Duplikaty instrukcji env-entry o tej samej nazwie nie są dozwolone. |
Action | Nie konfiguruj instrukcji env-entry o tej samej nazwie. |
Explanation | Specyfikacja komponentu EJB wymaga, aby interfejs UserTransaction był niedostępny dla komponentów EJB, w których rozgraniczenie transakcji jest zarządzane przez kontener. |
Action | Nie wstrzykuj interfejsu UserTransaction do komponentu bean transakcji zarządzanej przez kontener. |
Explanation | Powiązanie odwołania do zasobu mogło zostać pominięte lub niepoprawnie określone. |
Action | Odwołanie do zasobu jest definiowane dla komponentu z adnotacją @Resource w pliku klasy komponentu lub z jedną z następujących sekcji XML w deskryptorze wdrażania: resource-env-ref, resource-ref lub message-destination-ref. Sprawdź, czy to powiązanie zostało zdefiniowane dla odwołania do zasobu w pliku ibm-ejb-jar-bnd (jeśli komponent jest modułem EJB), w pliku ibm-web-bnd (jeśli komponent jest modułem aplikacji WWW) lub w pliku ibm-application-client-bnd (jeśli komponent jest modułem klienta). |
Explanation | Wartość elementu env-entry musi zostać określona, jeśli wartość obiektu docelowego wstrzykiwania nie została ustawiona. |
Action | Określ wartość i/lub obiekt docelowy wstrzykiwania dla elementu env-entry. |
Explanation | Nie można sprawdzić typu zasobu identyfikowanego przez powiązanie odwołania do zasobu pod względem kompatybilności z typem zdefiniowanym w jednej z następującej sekcji kodu XML w deskryptorze wdrażania: resource-env-ref, resource-ref, message-destination-ref. |
Action | Zmień typ zadeklarowany dla odwołania do zasobu w deskryptorze wdrażania na typ, który może zostać załadowany. |
Explanation | Aplikacja nie będzie działać poprawnie, jeśli zostanie użyta określona klasa. |
Action | Należy usunąć klasę z aplikacji lub wyeliminować przyczynę wyjątku. |
Explanation | Aplikacja nie będzie działać poprawnie, jeśli zostanie użyta określona klasa. |
Action | Należy usunąć klasę z aplikacji lub wyeliminować przyczynę wyjątku. |
Explanation | Aplikacja nie będzie działać poprawnie, jeśli zostanie użyta określona klasa. |
Action | Należy usunąć klasę z aplikacji lub wyeliminować przyczynę wyjątku. |
Explanation | Aplikacja nie będzie działać poprawnie, jeśli zostanie użyta określona klasa. |
Action | Należy usunąć klasę z aplikacji lub wyeliminować przyczynę wyjątku. |
Explanation | Jeśli w deskryptorze wdrażania zdefiniowanych jest wiele odwołań do zasobów dla tej samej przestrzeni nazw komponentu o identycznej nazwie, typ zasobów musi być identyczny. Przykładem typowego scenariusza, w której może to wystąpić, jest definiowanie odwołań do zasobów dla komponentu EJB i powiązanej klasy przechwytywacza. Zarówno komponent EJB, jak i przechwytywacz współużytkują tę samą przestrzeń nazw, przez co wspólne odwołania do zasobów muszą być tego samego typu. |
Action | W deskryptorze wdrażania XML zmień nazwę jednego z odwołań do zasobów lub zmień typ jednego z odwołań na zgodny z typem drugiego odwołania. |
Explanation | Jeśli w deskryptorze wdrażania zdefiniowanych jest wiele odwołań do zasobów dla tej samej przestrzeni nazw komponentu o identycznej nazwie, wszystkie atrybuty zasobu muszą być identyczne lub jeden z atrybutów musi umożliwiać przypisanie do innego atrybutu. Przykładem typowego scenariusza, w której może to wystąpić, jest definiowanie odwołań do zasobów dla komponentu EJB i powiązanej klasy przechwytywacza. Zarówno komponent EJB, jak i przechwytywacz współużytkują tę samą przestrzeń nazw, przez co wspólne odwołania do zasobów muszą być kompatybilne. |
Action | W deskryptorze wdrażania XML zmień nazwę jednego z odwołań do zasobów lub zmień jedną z wartości powodujących konflikt, tak aby obie wartości były identyczne lub jedna z nich mogła być przypisana do innej. |
Explanation | Jeśli w deskryptorze wdrażania i adnotacjach kodu źródłowego zdefiniowanych jest wiele odwołań do zasobów dla tej samej przestrzeni nazw komponentu o identycznej nazwie, niektóre atrybuty zasobu muszą być identyczne lub jeden z atrybutów musi umożliwiać przypisanie do innego atrybutu. |
Action | W deskryptorze wdrażania XML lub adnotacjach kodu źródłowego zmień nazwę jednego z odwołań do zasobów lub zmień jedną z wartości powodujących konflikt, tak aby obie wartości były identyczne lub jedna z nich mogła być przypisana do innej. |
Explanation | Jeśli w adnotacjach kodu źródłowego zdefiniowanych jest wiele odwołań do zasobów dla tej samej przestrzeni nazw komponentu o identycznej nazwie, wszystkie atrybuty zasobu muszą być identyczne lub jeden z atrybutów musi umożliwiać przypisanie do innego atrybutu. |
Action | W adnotacjach kodu źródłowego zmień nazwę jednego z odwołań do zasobów lub zmień jedną z wartości powodujących konflikt, tak aby obie wartości były identyczne lub jedna z nich mogła być przypisana do innej. |
Explanation | Zasięg łącza automatycznego jest ograniczony do aplikacji, w której występuje odwołanie do miejsca docelowego komunikatów, i serwerów, które nie są elementami klastra serwera aplikacji. |
Action | Upewnij się, że przywoływane miejsce docelowe komunikatów istnieje w tej samej aplikacji. Można także zdefiniować powiązanie dla miejsca docelowego komunikatów. |
Explanation | Żądanie wstrzyknięcia zasobu zarówno w zmiennej instancji właściwości, jak i odpowiedniej metodzie ustawiania stanowi błąd. |
Action | Usuń jedną z adnotacji z pola lub metody. Pole lub metoda może żądać wstrzyknięcia zasobu o innej (innej niż domyślna) nazwie. Jawne określenie nazwy JNDI zasobu umożliwia wstrzyknięcie pojedynczego zasobu do wielu pól lub metod wielu klas. |
Explanation | Zgodnie ze specyfikacją EJB obiekt docelowy operacji wstrzykiwania może być zadeklarowany jako static, tylko jeśli istnieje w kontenerze klienta. |
Action | Zmień kod dla obiektu docelowego operacji wstrzykiwania na inny niż static, wybierz inny obiekt docelowy operacji wstrzykiwania lub usuń obiekt docelowy operacji wstrzykiwania i zapełnij go ręcznie. |
Explanation | Zgodnie ze specyfikacją EJB obiekt docelowy operacji wstrzykiwania w kontenerze klienta musi być zadeklarowany jako static. |
Action | Zmień kod dla obiektu docelowego operacji wstrzykiwania na static, wybierz inny obiekt docelowy operacji wstrzykiwania lub usuń obiekt docelowy operacji wstrzykiwania i zapełnij go ręcznie. |
Explanation | Cykliczne lub rekurencyjne wstrzyknięcie występuje wtedy, gdy w wyniku wstrzyknięcia jednego obiektu wymagane jest kolejne wstrzyknięcie tego samego obiektu. Taki scenariusz może na przykład wystąpić, gdy komponent bean sesji stanowej podejmie próbę wstrzyknięcia instancji tego samego typu do siebie samego. |
Action | Zmodyfikuj kod aplikacji lub konfigurację, tak aby obiekty docelowe operacji wstrzykiwania nie zależały od siebie bezpośrednio ani pośrednio. |
Explanation | Klasa została skonfigurowana pod kątem wstrzykiwania do niej instancji UserTransaction, co nie jest dozwolone. Jeśli klasa jest komponentem bean, komponent bean nie został skonfigurowany do obsługi transakcji zarządzanych przez komponent bean. Jeśli klasa jest klasą przechwytywacza lub procedury obsługi usługi Web Service, jest ona używana przez co najmniej jeden komponent bean, który nie został skonfigurowany pod kątem obsługi transakcji zarządzanych przez komponent bean. |
Action | Zmień klasę, aby zatrzymać wstrzykiwanie instancji UserTransaction, lub zmień konfigurację komponentu bean, aby zezwolić na transakcje zarządzane przez komponent bean. Jeśli ta klasa jest klasą przechwytywacza lub procedury obsługi usług Web Service używaną przez wiele komponentów bean, z których część została skonfigurowana do obsługi transakcji zarządzanych przez komponenty bean, a pozostała część nie, utwórz nową klasę przechwytywacza lub procedury obsługi usług Web Service, która nie wstrzykuje instancji UserTransaction, i użyj jej z komponentami bean, które zostały skonfigurowane do obsługi transakcji zarządzanych przez komponent bean. |
Explanation | Klasa została skonfigurowana pod kątem wstrzykiwania metod, ale z typem wstrzykiwanego obiektu zgodnych jest wiele metod. |
Action | Zmień konfigurację komponentu bean, aby określała dokładny typ jednej z metod, zmień klasę, aby zawierała metodę z dokładnie takim typem parametru jak typ w konfiguracji wstrzykiwania, lub zmień klasę, usuwając jedną z niejednoznacznych metod lub zmieniając jej nazwę. |
Explanation | Jeśli wiele komponentów współużytkujących przestrzeń nazw komponentu definiuje odwołanie o tej samej nazwie, wszystkie właściwości powiązań i rozszerzeń odwołania muszą być takie same. |
Action | W pliku powiązania lub rozszerzenia modułu zmień jedną z wartości powodujących konflikt tak, aby były takie same. |
Explanation | Prostemu wpisowi środowiskowemu modułu korporacyjnego typu Enum należy przypisać poprawną wartość identyfikatora Enum. |
Action | Zmień prosty wpis środowiskowy typu Enum na poprawną wartość identyfikatora Enum. |
Explanation | Prosty wpis środowiskowy modułu korporacyjnego może mieć jeden z następujących typów Java: String, Character, Byte, Short, Integer, Long, Boolean, Double, Float, Class i dowolna podklasa typu Enum. |
Action | Zmień prosty wpis środowiskowy na jeden z obsługiwanych typów. |
Explanation | Nazwy odwołań muszą być określone względem kontekstu java:comp/env lub rozpoczynać się przedrostkiem java:global, java:app, java:module lub java:comp. |
Action | Zmień nazwę odwołania w deskryptorze wdrażania i adnotacjach kodu źródłowego. |
Explanation | Format właściwości określanych w adnotacji to nazwa=wartość. |
Action | Zmień atrybut właściwości w adnotacji kodu źródłowego, tak aby miał format nazwa=wartość. |
Explanation | Atrybut isolationLevel musi być jedną z następujących stałych zdefiniowanych w klasie java.sql.Connection: TRANSACTION_NONE, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ lub TRANSACTION_SERIALIZABLE. |
Action | Zmień atrybut isolationLevel w adnotacji kodu źródłowego na jedną z poprawnych wartości. |
Explanation | Zasięg łącza automatycznego jest ograniczony do aplikacji, w której występuje odwołanie do komponentu EJB, i serwerów, które nie są elementami klastra serwera aplikacji. |
Action | Upewnij się, że przywoływane komponenty EJB istnieją w tej samej aplikacji. |
Explanation | Metody wstrzykiwania muszą być zgodne z konwencjami metod ustawiania właściwości komponentu JavaBeans. |
Action | Zmień kod metody wstrzykiwania, tak aby miała dokładnie jeden parametr, wybierz inny obiekt docelowy wstrzykiwania lub usuń obiekt docelowy wstrzykiwania i wprowadź wartość ręcznie. |
Explanation | Program ładujący klasy aplikacji lub serwera aplikacji załadował klasę adnotacji, która powinna zostać załadowana przez program ładujący klasy produktu. Taka sytuacja ma miejsce, gdy program ładujący klasy skonfigurowano do ładowania klas najpierw lokalnym programem ładującym klasy (programem klasy macierzystej na końcu). Adnotacja zostanie rozpoznana tylko wtedy, gdy zostanie załadowana przy użyciu programu ładującego klasy produktu. |
Action | Usuń klasę adnotacji ze ścieżki klas aplikacji lub serwera aplikacji. |
Explanation | Określony atrybut nie został podany lub ma wartość domyślną. |
Action | Usuń atrybut z adnotacji kodu źródłowego lub deskryptora wdrażania. |
Explanation | W specyfikacji Java Enterprise Edition zawarto stwierdzenie, że jeśli wiele komponentów deklaruje odwołanie we współużytkowanej przestrzeni nazw, to atrybut wszystkich tych deklaracji musi być spójny. |
Action | Zmodyfikuj atrybuty deklaracji, tak aby były spójne. |
Explanation | Nazwa JNDI musi być określona dla adnotacji na poziomie klasy. |
Action | Określ nazwę JNDI dla adnotacji na poziomie klasy w kodzie źródłowym. |
Explanation | Instancja obiektu używana do wstrzykiwania musi być zgodna z typem pola lub parametrem metody. |
Action | Sprawdź, czy powiązanie dla odwołania jest poprawne. |
Explanation | Nie można znaleźć elementu docelowego wstrzykiwania, ponieważ wystąpił błąd ładowania klasy podczas pobierania listy pól lub metod dla klasy. |
Action | Upewnij się, że poprawne są ustawienia pakowania aplikacji i programu ładującego klasy. |
Explanation | Operacje JNDI na nazwie java:comp/env są obsługiwane tylko w wątkach powiązanych z komponentem aplikacji Java EE. |
Action | Zmodyfikuj aplikację tak, aby operacja JNDI występowała w wątku powiązanym z komponentem aplikacji Java EE. |
Explanation | Wystąpił błąd podczas tworzenia instancji odwołania do obiektu przy użyciu określonej nazwy JNDI. |
Action | Zapoznaj się z zagnieżdżonym wyjątkiem lub poprzednim błędem, aby uzyskać więcej informacji na temat błędu. |
Explanation | Odwołania zadeklarowane w pliku META-INF/application.xml mogą używać tylko nazw w kontekstach java:global lub java:app. |
Action | Usuń odwołanie lub zaktualizuj nazwę odwołania, aby miała ona przedrostek java:global/ lub java:app/. |
Explanation | Serwer nie mógł znaleźć powiązania o podanej nazwie i typie. |
Action | Zdefiniuj zasób o podanej nazwie lub skonfiguruj powiązania aplikacji tak, aby używały już zdefiniowanego zasobu. |
Explanation | Serwer nie mógł znaleźć powiązania o podanej nazwie i typie. Aplikacja nie określiła nazwy powiązania, dlatego została użyta nazwa powiązania domyślnego. |
Action | Zdefiniuj zasób o podanej nazwie lub skonfiguruj powiązania aplikacji tak, aby używały już zdefiniowanego zasobu. |
Explanation | Serwer nie mógł znaleźć powiązania o podanej nazwie i typie. |
Action | Skontaktuj się z dostawcą usługi. |
Explanation | Serwer znalazł powiązanie o określonej nazwie i typie, ale wystąpił błąd podczas próby uzyskania do niego dostępu. |
Action | Szczegółowe wyjaśnienie znajduje się w tekście komunikatu o wyjątku. |
Explanation | Aplikacja deklaruje odwołanie do komponentu EJB sesji, ale na serwerze nie skonfigurowano składnika, który obsługuje komponenty EJB sesji. |
Action | Zmodyfikuj konfigurację serwera tak, aby włączyć składnik, który obsługuje komponenty EJB sesji. Na przykład włącz składnik ejbLite-3.1. |
Explanation | Powiązanie zawiera wyszukiwanie pośrednie, które odwołuje się samo do siebie. Jeśli na przykład zostanie użyta niepoprawna adnotacja @Resource(name="jdbc/ds", lookup="java:comp/env/jdbc/ds"), wówczas nazwa ma niejawny przedrostek java:comp/env/, tak więc łańcuch wyszukiwania odnosi się do odwołania zasobu, co powoduje utworzenie pętli nieskończonej. |
Action | Zmień wyszukiwanie lub nazwę powiązania z zasobem docelowym. Jeśli na przykład zostanie użyta niepoprawna adnotacja @Resource(name="jdbc/ds", lookup="java:comp/env/jdbc/ds"), można zmienić wyszukiwanie na jdbc/ds, co spowoduje znalezienie zasobu w domyślnej przestrzeni nazw. |
Explanation | Ten komunikat informacyjny nie jest przetłumaczony. |
Action | Szczegółowe informacje na ten temat zawiera komunikat. |
Explanation | Ten komunikat ostrzegawczy nie jest przetłumaczony. |
Action | Szczegółowe informacje na ten temat zawiera komunikat. |
Explanation | Ten komunikat o błędzie nie jest przetłumaczony. |
Action | Szczegółowe informacje na ten temat zawiera komunikat. |