Vysvětlení | Služba stroje pro vkládání pro určený server není k dispozici. |
Akce | Služba stroje pro vkládání je spuštěna jako služba s jedinečnou hodnotou pro všechny procesy aplikačního serveru. Zkontrolujte, zda byl aplikační server spuštěn bez jakýchkoli chyb. |
Vysvětlení | Stroj pro vkládání inicializuje sadu výchozích procesorů pro vkládání během spouštění. Předtím, než bude možné registrovat další procesory vkládání ve stroji pro vkládání, musí být spuštěna a inicializována služba stroje pro vkládání. |
Akce | Ověřte, že jsou procesory vkládání registrovány po spuštění aplikačního serveru. |
Vysvětlení | Metoda pro cíl vkládání musí být nastavovací metodou pro vlastnosti. |
Akce | Ověřte, že cílový kód XML anotace nebo vkládání určuje zamýšlenou metodu. |
Vysvětlení | Došlo k chybě při zpracování metadat v deskriptoru implementace. |
Akce | Ověřte správnost kódu XML obsaženého v deskriptoru implementace. |
Vysvětlení | Stroj pro vkládání nedokáže správně nastavit cíle vkládání pro určenou třídu. |
Akce | Ověřte, že třída a kód XML v deskriptoru implementace obsahuje správné anotace. |
Vysvětlení | Vazby a informace o vkládání obsahují chyby. |
Akce | Ověřte správnost anotací obsažených ve třídě a kódu XML obsaženém v deskriptoru implementace. |
Vysvětlení | Procesor se nepodařilo inicializovat. |
Akce | Ověřte, že je procesor k dispozici a že byl správně registrován ve stroji pro vkládání. |
Vysvětlení | Kontejner nemůže zpracovat položku prostředí v důsledku výjimky NumberFormatException. |
Akce | Zkontrolujte, zda je hodnota položky prostředí platným řetězcovým vyjádřením daného typu. |
Vysvětlení | Pro položku prostředí kontextu java:comp/env pro objekt enterprise bean, která je logického typu (Boolean) musí být zadána hodnota true (ano) nebo false (ne). Jakákoli jiná hodnota bude mít za následek přiřazení hodnoty false (ne), může však znamenat problém s konfigurací. Je možné, že se aplikace nebude chovat podle očekávání. |
Akce | Změňte položku prostředí kontextu java:comp/env, která je logického typu (Boolean), tak, aby měla hodnotu true (ano) nebo false (ne). |
Vysvětlení | Stroj pro vkládání zaznamenal při pokusu o vytvoření položky java:comp/env výjimku. |
Akce | Proveďte akci na základě zprávy spojené s výjimkou. |
Vysvětlení | Stroj pro vkládání zjistil typ, který je pro položku prostředí neplatný. |
Akce | Ověřte, že používáte jeden z následujících typů položky prostředí: String, Character, Byte, Short, Integer, Long, Boolean, Double, Float, Class nebo libovolná podtřída typu Enum. |
Vysvětlení | Stroj pro vkládání nemůže vytvořit propojení mezi názvem deklarovaným v oboru názvů java:comp/env a názvem cílového prostředku v globálním oboru názvů rozhraní JNDI (Java Naming and Directory Interface). |
Akce | Ověřte, že se název deklarovaný v rámci vkládání s použitím anotace @Resource nebo deklarace resource-ref, shoduje s tímtéž názvem v souboru vazby ve formátu XML. |
Vysvětlení | V pravidlech pro potlačení specifikace EJB jsou uvedeny následující informace: Je-li cíl vkládání již přítomen a je určen s použitím kódu XML, musí cíl vkládání anotace určovat stejnou metodu vlastnosti nebo pole. |
Akce | Změňte cíl vkládání anotace tak, aby se shodoval s cílem vkládání ve formátu XML pro tutéž metodu vlastnosti nebo pole, který byl definován dříve. |
Vysvětlení | Podle specifikace EJB nesmí být pole cíle vkládání deklarováno jako typ final. |
Akce | Opravte název pole nebo podpis pole tak, aby bylo určeno jedno z jiných než soukromých polí třídy. |
Vysvětlení | Stroj pro vkládání neměl správná pověření zabezpečení pro přístup k příslušnému členovi. |
Akce | Proveďte akci na základě zprávy přidružené k výjimce. |
Vysvětlení | Typ pole uvedený v cíli vkládání je nesprávný. |
Akce | Ověřte, že cílový kód XML anotace nebo vkládání určuje zamýšlené pole. |
Vysvětlení | Třída neobsahuje metodu ani pole s nastaveným názvem cílové vlastnosti vložení. |
Akce | Ověřte, zda je název cílové vlastnosti vložení zadán bez chyb a zda třída obsahuje příslušné pole nebo metodu vlastnosti. |
Vysvětlení | Stroj pro vkládání zaznamenal při pokusu o použití informací o cíli vkládání určených v kódu XML chybu. |
Akce | Ověřte správnost kódu XML obsaženého v deskriptoru implementace. |
Vysvětlení | Stroji pro vkládání se nepodařilo načíst určenou třídu objektů a vytvořit její instanci. |
Akce | Ověřte, že je třída k dispozici a že je konstruktor viditelný a přístupný. |
Vysvětlení | Cíl vkládání nebo anotace informací jsou nesprávné nebo neúplné. |
Akce | Ověřte správnost kódu XML cíle vkládání nebo anotace pro objekt enterprise bean. |
Vysvětlení | Prvky home a remote nebo local-home a local chybí nebo je nelze převést. |
Akce | Ověřte správné zadání značek <ejb-ref> a <ejb-local-ref> v deskriptoru implementace ve formátu XML. |
Vysvětlení | Stroj pro vkládání zaznamenal při pokusu o vytvoření vazby výjimku. |
Akce | Proveďte akci na základě zprávy spojené s výjimkou. |
Vysvětlení | Určený typ nelze vložit do určené třídy. |
Akce | Ověřte správnost kódu XML cíle vkládání nebo anotace pro objekt enterprise bean. |
Vysvětlení | Přímo do objektu enterprise bean lze vložit pouze objekty EJBContext nebo TimerService. |
Akce | Ověřte, že určený typ odpovídá objektu EJBContext nebo TimerService. |
Vysvětlení | Určená továrna objektu je pro objekt vazby nesprávná. |
Akce | Ověřte správné svázání objektu s továrnou. |
Vysvětlení | Byl zjištěn problém při vytváření odkazu, který má být nalezen v globálním oboru názvů rozhraní JNDI (Java Naming and Directory Interface). |
Akce | Ověřte správné zadání odkazu. |
Vysvětlení | Kód XML pro určený odkaz je nesprávný nebo neúplný. |
Akce | Ověřte správnost kódu XML obsaženého v deskriptoru implementace. |
Vysvětlení | Třída rozhraní chybí nebo nebyla nalezena. |
Akce | Ověřte správné zadání značek <ejb-ref> a <ejb-local-ref> v deskriptoru implementace ve formátu XML a dostupnost třídy. |
Vysvětlení | Cíl vkládání nebo anotace informací jsou nesprávné nebo neúplné. |
Akce | Ověřte správnost kódu XML cíle vkládání nebo anotace pro objekt enterprise bean. |
Vysvětlení | Aplikace deklarovala odkaz na objekt, který nebyl nalezen. |
Akce | Vyhledejte předchozí zprávy informující o tom, že odkazovaný objekt nebyl nalezen, a zkontrolujte, zda je konfigurace odkazu správná. |
Vysvětlení | Určený objekt je nesprávný. |
Akce | Ověřte, že je objekt nastaven na typ Reference. |
Vysvětlení | Továrna je určena nesprávně. |
Akce | Určete továrnu pro objekt vazby, který je používán. |
Vysvětlení | Název položky RefAddr pro typ Reference nebyl určen. |
Akce | Určete položku RefAddr pro typ Reference. |
Vysvětlení | Třída rozhraní chybí nebo nebyla nalezena. |
Akce | Ověřte správné zadání značek <ejb-ref> a <ejb-local-ref> v deskriptoru implementace ve formátu XML a dostupnost třídy. |
Vysvětlení | Je-li pro stejné pole nebo metodu konfigurováno více cílů vložení, stroj pro vkládání nedokáže zjistit, který cíl má vložit. |
Akce | Nekonfigurujte pro stejné pole nebo metodu více cílů vložení. |
Vysvětlení | Obor automatického propojení je omezen na aplikaci, v níž se vyskytuje odkaz EJB, a na servery, které nejsou členy klastru aplikačního serveru. |
Akce | Ověřte, zda odkazované objekty enterprise bean existují ve stejné aplikaci. |
Vysvětlení | Použití duplicitních příkazů env-entry se stejným názvem není povoleno. |
Akce | Nekonfigurujte příkaz env-entry se stejným názvem. |
Vysvětlení | Specifikace Enterprise JavaBeans (EJB) vyžaduje, aby rozhraní UserTransaction nebylo dostupné pro objekty enterprise bean s určením transakcí spravovaných kontejnerem. |
Akce | Nevkládejte rozhraní UserTransaction do transakčního objektu bean spravovaného kontejnerem. |
Vysvětlení | Vazba pro odkaz na prostředek byla pravděpodobně vynechána nebo nebyla zadána správně. |
Akce | Odkaz na prostředek je definován pro komponentu s anotací @Resource v souboru třídy komponenty nebo v jednom z následujících oddílů ve formátu XML v deskriptoru implementace: resource-env-ref, resource-ref, message-destination-ref. Ověřte, že je pro odkaz na prostředek definována vazba v souboru ibm-ejb-jar-bnd, je-li komponenta modulem EJB (Enterprise Java Bean), v souboru ibm-web-bnd file, je-li komponenta modulem webové aplikace, nebo v souboru ibm-application-client-bnd, je-li komponenta modulem klienta. |
Vysvětlení | Pro položku env-entry musí být zadána hodnota, není-li nastavena hodnota položky injection-target. |
Akce | Zadejte pro položku env-entry hodnotu, položku injection-target nebo obojí. |
Vysvětlení | Pro typ prostředku identifikovaného vazbou odkazu na prostředek nelze zkontrolovat kompatibilitu s typem definovaným v jednom z následujících oddílů kódu XML v deskriptoru implementace: resource-env-ref, resource-ref, message-destination-ref. |
Akce | Změňte typ deklarovaný pro odkaz na prostředek v deskriptoru implementace na typ, který lze načíst. |
Vysvětlení | Aplikace nebude pracovat správně, bude-li použita určená třída. |
Akce | Měli byste odebrat třídu z aplikace nebo odstranit příčinu výjimky. |
Vysvětlení | Aplikace nebude pracovat správně, bude-li použita určená třída. |
Akce | Měli byste odebrat třídu z aplikace nebo odstranit příčinu výjimky. |
Vysvětlení | Aplikace nebude pracovat správně, bude-li použita určená třída. |
Akce | Měli byste odebrat třídu z aplikace nebo odstranit příčinu výjimky. |
Vysvětlení | Aplikace nebude pracovat správně, bude-li použita určená třída. |
Akce | Měli byste odebrat třídu z aplikace nebo odstranit příčinu výjimky. |
Vysvětlení | Je-li v deskriptoru implementace XML pro stejný obor názvů komponenty se stejným názvem definováno více odkazů na prostředek, musí být typ prostředku stejný. Typickým scénářem, ve kterém tato situace může nastat, je definování odkazů na prostředek pro objekt EJB (Enterprise Java Bean) a pro odpovídající třídu zachytávačů. Objekt EJB i zachytávač sdílejí stejný obor názvů komponenty, společné odkazy na prostředky mezi tímto objektem a zachytávačem musí být stejného typu. |
Akce | V deskriptoru implementace XML změňte název jednoho z odkazů na prostředek nebo změňte typ jednoho z odkazů tak, aby odpovídal druhému. |
Vysvětlení | Je-li v deskriptoru implementace XML pro stejný obor názvů komponenty se stejným názvem definováno více odkazů na prostředek, musí být všechny atributy prostředku stejné nebo musí být možné jejich vzájemné přiřazení. Typickým scénářem, ve kterém tato situace může nastat, je definování odkazů na prostředek pro objekt EJB (Enterprise Java Bean) a pro odpovídající třídu zachytávačů. Objekt EJB i zachytávač sdílejí stejný obor názvů komponenty, společné odkazy na prostředky mezi tímto objektem a zachytávačem musí být kompatibilní. |
Akce | V deskriptoru implementace XML změňte název jednoho z odkazů na prostředek nebo změňte jednu z kolidujících hodnot tak, aby představovaly stejnou hodnotu nebo aby bylo možné jejich vzájemné přiřazení. |
Vysvětlení | Je-li v deskriptoru implementace XML a v anotacích zdrojového kódu pro stejný obor názvů komponenty se stejným názvem definováno více odkazů na prostředek, musí být některé atributy prostředku stejné nebo musí být možné jejich vzájemné přiřazení. |
Akce | V deskriptoru implementace XML nebo v anotacích zdrojového kódu změňte název jednoho z odkazů na prostředek nebo změňte jednu z kolidujících hodnot tak, aby představovaly stejnou hodnotu nebo aby bylo možné jejich vzájemné přiřazení. |
Vysvětlení | Je-li v anotacích zdrojového kódu pro stejný obor názvů komponenty se stejným názvem definováno více odkazů na prostředek, musí být všechny atributy prostředku stejné nebo musí být možné jejich vzájemné přiřazení. |
Akce | V anotacích zdrojového kódu změňte název jednoho z odkazů na prostředek nebo změňte jednu z kolidujících hodnot tak, aby představovaly stejnou hodnotu nebo aby bylo možné jejich vzájemné přiřazení. |
Vysvětlení | Obor automatického propojení je omezen na aplikaci, v níž se vyskytuje odkaz na místo určení zprávy, a na servery, které nejsou členy klastru aplikačního serveru. |
Akce | Ověřte existenci odkazovaného místa určení zprávy ve stejné aplikaci. Můžete také definovat vazbu pro příslušné místo určení zprávy. |
Vysvětlení | Požadavek na vložení prostředku do proměnné instance vlastnosti i její odpovídající metody set je chybou. |
Akce | Odeberte jednu z anotací z pole nebo z metody. Je možné, že pole nebo metoda požadovaly vložení prostředku s jiným než výchozím názvem. Pokud je explicitně uveden název rozhraní JNDI prostředku, je možné týž prostředek vložit do více polí nebo metod více tříd. |
Vysvětlení | Podle specifikace EJB může být cíl vkládání deklarován jako statický pouze v případě, že existuje v kontejneru klienta. |
Akce | Změňte kód pro cíl vkládání tak, aby byl jiný než statický, zvolte jiný cíl vkládání nebo odeberte cíl vkládání a naplňte jej ručně. |
Vysvětlení | Podle specifikace EJB musí být cíl vkládání v kontejneru klienta deklarován jako statický. |
Akce | Změňte kód pro cíl vkládání tak, aby byl statický, zvolte jiný cíl vkládání nebo odeberte cíl vkládání a naplňte jej ručně. |
Vysvětlení | K cyklickému nebo rekurzivnímu vložení dochází, pokud vložení jednoho objektu vyžaduje jiné vložení téhož objektu. Tato situace může nastat například v případě, že se objekt session bean se stavem pokusí o vložení instance stejného typu do sebe sama. |
Akce | Upravte kód aplikace nebo konfiguraci tak, aby cíle vkládání nezávisely samy na sobě přímo ani nepřímo. |
Vysvětlení | Třída byla nakonfigurována jako cíl vložení instance UserTransaction, což není povoleno. Je-li třídou objekt typu bean, není tento objekt nakonfigurován pro transakce spravované objektem typu bean. Je-li třídou zachytávač nebo obslužná rutina webové služby, používá ji jeden nebo více objektů typu bean, které nejsou nakonfigurovány pro transakce spravované objektem typu bean. |
Akce | Změňte třídu tak, aby přestala vkládat instanci UserTransaction, nebo změňte konfiguraci objektu typu bean tak, aby umožňovala podporu transakcí spravovaných objektem typu bean. Jedná-li se o třídu tvořenou zachytávačem nebo obslužnou rutinou webové služby, kterou využívá více objektů typu bean, z nichž některé jsou nakonfigurovány pro transakce spravované objektem typu bean a jiné nikoli, vytvořte novou třídu zachytávače nebo obslužné rutiny webové služby, která nevkládá instanci UserTransaction, a použijte ji pro objekty bean, které jsou nakonfigurovány pro transakce spravované kontejnerem. |
Vysvětlení | Třída byla nakonfigurována pro vložení metody, existuje však více metod kompatibilních s typem vkládaného objektu. |
Akce | Změňte konfiguraci objektu typu bean tak, aby určovala přesný typ jedné z metod, změňte třídu tak, aby obsahovala metodu s typem parametru, který se přesně shoduje s typem obsaženým v konfiguraci vložení, nebo změňte třídu odebráním nebo přejmenováním jedné z nejednoznačných metod. |
Vysvětlení | Definuje-li více komponent se společným oborem názvů odkaz se stejným názvem, musí být všechny vlastnosti vazeb a rozšíření u tohoto odkazu stejné. |
Akce | V souboru vazeb nebo rozšíření modulu změňte jednu z kolidujících hodnot tak, aby byly hodnoty stejné. |
Vysvětlení | Jednoduché položce prostředí pro podnikový modul výčtového typu musí být přiřazena platná hodnota identifikátoru výčtu. |
Akce | Změňte jednoduchou položku prostředí výčtového typu na platnou hodnotu identifikátoru výčtu. |
Vysvětlení | Jednoduchá položka prostředí pro podnikový modul musí být jednoho z následujících typů jazyka Java: String, Character, Byte, Short, Integer, Long, Boolean, Double, Float, Class nebo libovolná podtřída typu Enum. |
Akce | Změňte jednoduchou položku prostředí na některý z podporovaných typů. |
Vysvětlení | Názvy odkazu musí být relativní k oboru názvů java:comp/env nebo musejí začínat řetězcem java:global, java:app, java:module nebo java:comp. |
Akce | Změňte název odkazu v deskriptoru implementace a v anotacích zdrojového kódu. |
Vysvětlení | Formát vlastností určených v anotaci objektu DataSourceDefinition je název=hodnota. |
Akce | Změňte atribut vlastnosti v anotaci zdrojového kódu tak, aby měl formát název=hodnota. |
Vysvětlení | Atributem isolationLevel musí být jedna z následujících konstant třídy java.sql.Connection: TRANSACTION_NONE, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE. |
Akce | Změňte atribut isolationLevel v anotaci zdrojového kódu na jednu z platných hodnot. |
Vysvětlení | Obor automatického propojení je omezen na aplikaci, v níž se vyskytuje odkaz EJB, a na servery, které nejsou členy klastru aplikačního serveru. |
Akce | Ověřte, zda odkazované objekty enterprise bean existují ve stejné aplikaci. |
Vysvětlení | Metody vložení se musí řídit konvencemi metod sad vlastností objektů Java Bean. |
Akce | Změňte kód pro metodu vložení tak, aby měla právě jeden parametr, zvolte jiný cíl vkládání nebo odeberte cíl vkládání a zadejte hodnotu ručně. |
Vysvětlení | Zavaděč tříd aplikace nebo zavaděč tříd aplikačního serveru načetl třídu anotací, která měla být načtena zavaděčem tříd produktu. Tato situace nastává, pokud byl zavaděč tříd konfigurován tak, aby načítal nejprve třídy s lokálním zavaděčem tříd (nadřízený jako poslední). Anotace bude rozpoznána pouze v případě, že je načtena zavaděčem tříd produktu. |
Akce | Odeberte příslušnou třídu anotací z cesty ke třídám aplikace nebo aplikačního serveru. |
Vysvětlení | Určený atribut nesmí být určen nebo musí mít výchozí hodnotu. |
Akce | Odeberte atribut z anotace zdrojového kódu nebo z deskriptoru implementace. |
Vysvětlení | Tato informační zpráva není přeložena. |
Akce | Podrobnosti naleznete v příslušné zprávě. |
Vysvětlení | Tato varovná zpráva není přeložena. |
Akce | Podrobnosti naleznete v příslušné zprávě. |
Vysvětlení | Tato chybová zpráva není přeložena. |
Akce | Podrobnosti naleznete v příslušné zprávě. |