Vysvětlení | |
Akce |
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 zavedení. |
Akce | Ověřte správnost kódu XML obsaženého v deskriptoru zavedení. |
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 zavedení 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 zavedení. |
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, Integer, Boolean, Double, Byte, Short, Long, or Float. |
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 nemá hodnotu pole s určeným názvem člena. |
Akce | Ověřte, že je název pole zadán bez chyb a že třída příslušné pole obsahuje. |
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 zavedení. |
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 zavedení 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á faktorie objektu je pro objekt vazby nesprávná. |
Akce | Ověřte správné svázání objektu s faktorií. |
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 zavedení. |
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 zavedení 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í | Objekt odkazu byl určen nesprávně. |
Akce | Ověřte správnost určeného objektu vkládání. |
Vysvětlení | Určený objekt je nesprávný. |
Akce | Ověřte, že je objekt nastaven na typ Reference. |
Vysvětlení | Faktorie je určena nesprávně. |
Akce | Určete faktorii 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 zavedení 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. |