CWNEN

CWNEN0001E: Mechanizm wstrzykiwania wychwycił wyjątek {0} i wygenerował następujący błąd: {1}.
Objaśnienie
Działanie
CWNEN0005E: Usługa mechanizmu wstrzykiwania nie jest dostępna.
Objaśnienie Usługa mechanizmu wstrzykiwania dla określonego serwera nie jest dostępna.
Działanie 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.
CWNEN0006E: Mechanizm wstrzykiwania nie będzie mógł zarejestrować procesorów wstrzykiwania, dopóki nie zostanie zainicjowana usługa mechanizmu wstrzykiwania.
Objaśnienie 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.
Działanie Sprawdź, czy procesory wstrzykiwania są rejestrowane po uruchomieniu serwera aplikacji.
CWNEN0008E: Metoda {0} musi być metodą ustawiającą. Adnotacja jest ignorowana.
Objaśnienie Metoda dla obiektu docelowego wstrzykiwania musi być metodą ustawiającą właściwości.
Działanie Sprawdź, czy w adnotacji lub w kodzie XML obiektu docelowego wstrzykiwania określono pożądaną metodę.
CWNEN0009E: Próba przetworzenia kodu XML z deskryptora wdrażania przez mechanizm wstrzykiwania nie powiodła się.
Objaśnienie Wystąpił błąd w trakcie przetwarzania metadanych w deskryptorze wdrażania.
Działanie Sprawdź, czy kod XML zawarty w deskryptorze wdrażania jest poprawny.
CWNEN0010E: Próba przetworzenia adnotacji {0} lub {1} w klasie {3} przez mechanizm wstrzykiwania nie powiodła się.
Objaśnienie Mechanizm wstrzykiwania nie mógł poprawnie skonfigurować obiektów docelowych wstrzykiwania dla określonej klasy.
Działanie Sprawdź, czy klasa oraz kod XML deskryptora wdrażania zawierają poprawne adnotacje.
CWNEN0011E: Próba przetworzenia powiązań dla metadanych przez mechanizm wstrzykiwania nie powiodła się.
Objaśnienie Powiązania oraz informacje o wstrzykiwaniu zawierają błędy.
Działanie Sprawdź, czy adnotacje zawarte w klasie oraz kod XML zawarty w deskryptorze wdrażania są poprawne.
CWNEN0013W: W trakcie próby przekształcenia wpisu <env-entry-name> {0} <env-entry-value> {1} przez mechanizm wstrzykiwania wystąpił następujący wyjątek NumberFormatException: {2}.
Objaśnienie Kontener nie może przetworzyć wpisu środowiskowego ze względu na wyjątek NumberFormatException.
Działanie Sprawdź, czy wartość wpisu środowiska jest poprawnym łańcuchem w przypadku określonego typu.
CWNEN0014W: Wpis środowiskowy kontekstu java:comp/env dla komponentu EJB {0} o typie boolowskim nie został ustawiony na poprawną wartość boolowską: {1}. Z tego powodu wpis ma przypisaną wartość false.
Objaśnienie 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.
Działanie Zmień wartość wpisu środowiskowego kontekstu java:comp/env o typie boolowskim na wartość true lub false.
CWNEN0015W: Podczas próby utworzenia wpisu <env-entry-name> {0} <env-entry-value> {1} wychwycono następujący wyjątek:
{2}
Objaśnienie Podczas próby utworzenia wpisu kontekstu java:comp/env mechanizm wstrzykiwania napotkał wyjątek.
Działanie Wykonaj czynność w oparciu o informacje uzyskane z komunikatu powiązanego z wyjątkiem.
CWNEN0016W: Typ, który jest niepoprawny, został określony w następującym wpisie środowiskowym kontekstu java:comp/env dla komponentu bean: <env-entry-name> {0}.
Objaśnienie Mechanizm wstrzykiwania napotkał typ, który nie jest poprawny w przypadku wpisu środowiskowego.
Działanie Sprawdź, czy używany jest jeden z następujących typów wpisu środowiskowego: String, Integer, Boolean, Double, Byte, Short, Long lub Float.
CWNEN0017E: Mechanizm wstrzykiwania nie może rozpoznać obiektu docelowego deklaracji odwołania do zasobu {0} względem położenia skojarzonego powiązania w globalnej przestrzeni nazw.
Objaśnienie 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).
Działanie 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.
CWNEN0018E: Obiekt docelowy wstrzykiwania {0} został określony w adnotacji, która nie istnieje w deskryptorze wdrażania XML.
Objaśnienie 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.
Działanie 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.
CWNEN0019E: Pole obiektu docelowego wstrzykiwania {0} nie może być zadeklarowane jako final.
Objaśnienie Zgodnie ze specyfikacją EJB pole obiektu docelowego operacji wstrzykiwania nie może być zadeklarowane jako final.
Działanie Popraw nazwę lub sygnaturę pola, aby określić jedno z nieprywatnych pól klasy.
CWNEN0020E: Przy próbie uzyskania dostępu do elementu {1} mechanizm wstrzykiwania wychwycił następujący wyjątek zabezpieczeń: {0}.
Objaśnienie Mechanizm wstrzykiwania nie miał referencji zabezpieczeń, które są odpowiednie w kontekście uzyskiwania dostępu do elementu.
Działanie Wykonaj odpowiednią czynność w oparciu o informacje zawarte w komunikacie powiązanym z wyjątkiem.
CWNEN0021W: Pole {0} jest zadeklarowane jako pole typu {1}, ale żądany dla tego pola typ wstrzykiwania jest następujący: {2}.
Objaśnienie Typ pola wskazywany w przypadku obiektu docelowego wstrzykiwania jest niepoprawny.
Działanie Sprawdź, czy w adnotacji lub w kodzie XML obiektu docelowego wstrzykiwania określono pożądane pole.
CWNEN0022E: Mechanizm wstrzykiwania nie może znaleźć składowej {0} klasy {1}.
Objaśnienie Klasa nie ma wartości pola o określonej nazwie składowej.
Działanie Sprawdź, czy pisownia nazwy pola jest poprawna oraz czy klasa zawiera odpowiednie pole.
CWNEN0023E: Przynajmniej jeden z następujących argumentów ma wartość NULL: targetClass {0}, targetName {1}, injectionClass {2}.
Objaśnienie Podczas próby użycia informacji o obiekcie docelowym wstrzykiwania, które zostały określone w kodzie XML, mechanizm wstrzykiwania napotkał błąd.
Działanie Sprawdź, czy kod XML znajdujący się w deskryptorze wdrażania jest poprawny.
CWNEN0024E: Próba załadowania klasy fabryki ObjectFactory {0} przez mechanizm wstrzykiwania nie powiodła się.
Objaśnienie Próba załadowania i utworzenia instancji określonej klasy obiektu przez mechanizm wstrzykiwania nie powiodła się.
Działanie Sprawdź, czy klasa jest dostępna oraz czy konstruktor jest widoczny i udostępniony.
CWNEN0025W: Komponent EJB jest wiązany z pustym łańcuchem w globalnej przestrzeni nazw JNDI (Java Naming and Directory Interface).
Objaśnienie Informacje zawarte w adnotacji lub kodzie obiektu docelowego wstrzykiwania są niepoprawne lub niekompletne.
Działanie Sprawdź poprawność adnotacji lub kodu XML obiektu docelowego wstrzykiwania dla komponentu EJB.
CWNEN0026E: Brak elementów home i remote lub local-home i local komponentu EJB {0} albo nie można ich rozpoznać.
Objaśnienie Brak elementów home i remote lub local-home i local albo nie można ich rozpoznać.
Działanie Sprawdź, czy znaczniki <ejb-ref> lub <ejb-local-ref> zostały poprawnie określone w deskryptorze wdrażania XML.
CWNEN0027E: Przy próbie powiązania nazwy {1} z globalną przestrzenią nazw JNDI (Java Naming and Directory Interface) mechanizm wstrzykiwania wychwycił następujący wyjątek dotyczący nazewnictwa: {0}.
Objaśnienie Mechanizm wstrzykiwania napotkał wyjątek w trakcie próby utworzenia powiązania.
Działanie Wykonaj czynność w oparciu o informacje uzyskane z komunikatu powiązanego z wyjątkiem.
CWNEN0028E: Wystąpił błąd w trakcie wstrzykiwania typu {0} do klasy {1} przez mechanizm wstrzykiwania.
Objaśnienie Nie można wstrzyknąć określonego typu do podanej klasy.
Działanie Sprawdź poprawność adnotacji lub kodu XML obiektu docelowego wstrzykiwania dla komponentu EJB.
CWNEN0029E: Wystąpił błąd w trakcie wstrzykiwania typu {0} do klasy {1} przez mechanizm wstrzykiwania. Typ {0} może zostać wstrzyknięty wyłącznie do komponentu EJB {1}.
Objaśnienie Bezpośrednio do komponentu EJB można wstrzyknąć wyłącznie obiekty EJBContext lub TimerService.
Działanie Sprawdź, czy określonym typem jest obiekt EJBContext lub TimerService.
CWNEN0030E: Fabryka {0} napotkała problem podczas pobierania obiektu powiązania instancji obiektu {1}.
Objaśnienie Określona fabryka obiektów jest niepoprawna dla obiektu powiązania.
Działanie Sprawdź, czy obiekt jest poprawnie powiązany z fabryką.
CWNEN0031E: Wystąpiło niepowodzenie podczas tworzenia odwołania {0} typu {1}.
Objaśnienie Wystąpił problem w trakcie tworzenia odwołania, które ma znajdować się w globalnej przestrzeni nazw JNDI (Java Naming and Directory Interface).
Działanie Sprawdź, czy określone odwołanie jest poprawne.
CWNEN0032E: Próba przetworzenia kodu XML dla odwołania {0} {1} nie powiodła się.
Objaśnienie Kod XML dla określonego odwołania jest niepoprawny lub niekompletny.
Działanie Sprawdź, czy kod XML znajdujący się w deskryptorze wdrażania jest poprawny.
CWNEN0033W: Nie można znaleźć interfejsu {0} określonego dla znaczników <ejb-ref> lub <ejb-local-ref>.
Objaśnienie Brak klasy interfejsu lub nie można jej znaleźć.
Działanie Sprawdź, czy znaczniki <ejb-ref> lub <ejb-local-ref> zostały poprawnie określone w deskryptorze wdrażania XML oraz czy klasa jest dostępna.
CWNEN0034E: Parametr ejb-link/beanName został określony niepoprawnie. Nazwa modułu {1} komponentu bean {0} musi kończyć się rozszerzeniem .jar.
Objaśnienie Informacje zawarte w adnotacji lub kodzie obiektu docelowego wstrzykiwania są niepoprawne lub niekompletne.
Działanie Sprawdź poprawność adnotacji lub kodu XML obiektu docelowego wstrzykiwania dla komponentu EJB.
CWNEN0035E: Mechanizm wstrzykiwania nie mógł rozpoznać obiektu wstrzykiwania. Oczekiwano odwołania {0}.
Objaśnienie Obiekt odwołania został określony niepoprawnie.
Działanie Sprawdź, czy określony obiekt wstrzykiwania jest poprawny.
CWNEN0036E: Obiekt powiązania {0} nie jest obiektem typu Reference.
Objaśnienie Określony obiekt jest niepoprawny.
Działanie Sprawdź, czy obiekt ma ustawiony typ Reference.
CWNEN0037E: Fabryka {0} nie służy do tworzenia odwołań dla obiektu powiązania {1}.
Objaśnienie Fabryka została określona niepoprawnie.
Działanie Określ fabrykę dla używanego obiektu powiązania.
CWNEN0038E: Adres dla obiektu {0} typu Reference jest pusty (ma wartość NULL).
Objaśnienie Nie określono nazwy parametru RefAddr dla obiektu Reference.
Działanie Określ parametr RefAddr dla obiektu Reference.
CWNEN0039E: Nie można znaleźć interfejsu {0} określonego dla znaczników <ejb-ref> lub <ejb-local-ref>.
Objaśnienie Brak klasy interfejsu lub nie można jej znaleźć.
Działanie Sprawdź, czy znaczniki <ejb-ref> lub <ejb-local-ref> zostały poprawnie określone w deskryptorze wdrażania XML oraz czy klasa jest dostępna.
CWNEN0040W: Metoda lub pole {0} zostało skonfigurowane do wielokrotnego wstrzykiwania.
Objaśnienie Jeśli dla tego samego pola lub metody skonfigurowano wiele elementów docelowych wstrzykiwania, mechanizm wstrzykiwania nie może określić elementu docelowego wstrzykiwania.
Działanie Nie konfiguruj wielu elementów docelowych wstrzykiwania dla jednego pola lub metody.
CWNEN0041E: W węźle nie można znaleźć komponentu EJB {0} w module {1} o interfejsie {2}.
Objaśnienie 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.
Działanie Upewnij się, że przywoływane komponenty EJB istnieją w tej samej aplikacji.
CWNEN0042W: Instrukcja env-entry {0} jest już określona w typie {1}.
Objaśnienie Duplikaty instrukcji env-entry o tej samej nazwie nie są dozwolone.
Działanie Nie konfiguruj instrukcji env-entry o tej samej nazwie.
CWNEN0043E: Wstrzyknięcie interfejsu UserTransaction do komponentu bean transakcji zarządzanej przez kontener nie jest dozwolone.
Objaśnienie Specyfikacja komponentu EJB wymaga, aby interfejs UserTransaction był niedostępny dla komponentów EJB, w których rozgraniczenie transakcji jest zarządzane przez kontener.
Działanie Nie wstrzykuj interfejsu UserTransaction do komponentu bean transakcji zarządzanej przez kontener.
Temat Skorowidzu    

Warunki używania | Zapis czynności

Ostatnia aktualizacja: May 16, 2012 5:01:00 PM CDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.wsspi.injectionengine.injection.html

© Copyright IBM Corporation 2006, 2011. Wszelkie prawa zastrzeżone.
To centrum informacyjne jest oparte na technologii Eclipse. (http://www.eclipse.org)