Vysvětlení | Výjimka zásobníku volání, k níž došlo při vygenerování původní výjimky správcem perzistence. |
Akce | Přečtěte si předchozí chybovou zprávu, která způsobila výskyt této výjimky zásobníku volání. |
Vysvětlení | Používá se k vypsání textu zprávy výjimek vnořených (též zřetězených) v původní výjimce. |
Akce | Pomocí řetězu výjimek lze zjistit příčinu problému. Příčinou problému je často poslední výjimka v posloupnosti. |
Vysvětlení | Došlo k výjimce související s vnořenými nebo zřetězenými výjimkami. |
Akce | Informace o chybě naleznete ve vnořených nebo zřetězených výjimkách. |
Vysvětlení | Parametr DataAccessSpec <typ>, který je součástí souboru xxxAdapterBinding.java generovaného nástrojem pro implementaci, nebyl nalezen pro daný název specifikace přístupu k datům a daný záměr přístupu. Může se jednat například o rozdíl mezi optimistickým a pesimistickým přístupem nebo mezi čtením a aktualizací <záměry přístupu?>. Tato chyba nastává z jednoho z následujících důvodů: Zdroj dat systému back-end nepodporuje příkaz SQL potřebný pro záměr přístupu. Implementovaný kód je dřívější verzí, která neobsahuje nové funkce. |
Akce | Zkontrolujte použitý typ objektu bean v generované třídě xxxAdapterBinding. Třída obsahuje definici pro specifikaci přístupu k datům. Při odstraňování problému může být potřebné znovu implementovat soubor podnikového archivu (EAR). |
Vysvětlení | Došlo k chybě v jednom nebo více souborech zdrojového kódu .java generovaných nástrojem Deploy Tool. |
Akce | Ověřte, že generované soubory neobsahují chyby. Ověřte také, že jste při použití nástroje Deploy Tool zadali správné informace. |
Vysvětlení | Pro určený název role relace není definována relace. |
Akce | Zkontrolujte kód pro objekt typu bean ConcretexxxBean generovaný nástrojem Deploy Tool a určete, zda je určený název role definován správně. |
Vysvětlení | Objekt EJB (Enterprise JavaBean) v příslušném kontextu neexistuje. |
Akce | Ověřte, zda je objekt EJB v rámci kontextu k dispozici. |
Vysvětlení | Data již byla z úložiště dat odstraněna (například z relační databáze). |
Akce | Ověřte, zda již byla data z úložiště dat odstraněna. |
Vysvětlení | Transakce z kontextu má hodnotu Null. |
Akce | Ověřte, zda je transakce v rámci kontextu k dispozici. Absence transakce obvykle indikuje logickou chybu v rámci interní komponenty kontejneru. |
Vysvětlení | Metoda finder chybí ve funkci executeFinderForLink <typ>. |
Akce | Zkontrolujte kód pro objekt typu bean ConcretexxxBean generovaný nástrojem Deploy Tool a určete, zda je daná metoda finder definována správně. |
Vysvětlení | Pro daný název neexistuje objekt PMHomeInfo <typ>. |
Akce | Zkontrolujte třídu ConcretexxxBean generovanou nástrojem Deploy Tool a určete, zda je daný název názvem abstraktního schématu generovaným v tomto kódu. |
Vysvětlení | Došlo k výjimce při vytváření parametru DataAccessSpec <typ> ze třídy xxxAdapterBinding generované nástrojem Deploy Tool. |
Akce | Zkontrolujte generovanou třídu xxxAdapterBinding. |
Vysvětlení | Aktuální ID systému back-end <server?> v souboru ibm-ejb-jar-bnd.xml neobsahuje odpovídající třídu xxxAdapterBinding. Třída je generována nástrojem Deploy Tool. |
Akce | Zkontrolujte proces implementace. |
Vysvětlení | Aktuální ID systému back-end <server?> v souboru ibm-ejb-jar-bnd.xml má hodnotu Null. |
Akce | Zkontrolujte proces implementace. |
Vysvětlení | Aktuální ID systému back-end <server?> v souboru ibm-ejb-jar-bnd.xml neodpovídá zdroji dat, k němuž je připojen. |
Akce | Zkontrolujte proces implementace nebo definici zdroje dat. |
Vysvětlení | Došlo k výjimce související s vnořenými nebo zřetězenými výjimkami. |
Akce | Pomocí řetězu výjimek lze zjistit příčinu problému. Příčinou problému je často poslední výjimka v posloupnosti. |
Vysvětlení | Došlo k výjimce související s vnořenými nebo zřetězenými výjimkami. |
Akce | Pomocí řetězu výjimek lze zjistit příčinu problému. K této výjimce obvykle dochází z důvodu chyby v konfiguraci zdroje dat. |
Vysvětlení | Data ve zdroji dat byla pro objekt typu bean určený pouze pro čtení změněna. |
Akce | Spusťte transakci znovu nebo vyberte jinou strategii ověření čtení. |
Vysvětlení | Stav konkrétního objektu typu bean není pro určenou metodu životnosti správný. |
Akce | 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/. |
Vysvětlení | Došlo k výjimce při hledání parametru AccessIntenetService <typ> objektem <hledající objekt?>. |
Akce | Ověřte, že je v běhové komponentě definován parametr AccessIntentService <typ>. Další informace naleznete v tématu "AccessIntent" v dokumentaci. |
Vysvětlení | Při provádění operace ejbCreate, ejbStore nebo ejbRemove pro objekt typu bean, který je načítán jako pokus o čtení, došlo k výjimce. |
Akce | V parametru AccessIntent zkontrolujte metodu, kterou je objekt typu bean načítán. |
Vysvětlení | Nastal nepřípustný stav, protože operace ejbRemove, ejbLoad nebo ejbStore je volána před voláním operace ejbPostCreate nebo ejbActivate. |
Akce | Zkontrolujte, zda nedochází k problémům v implementovaném kódu nebo v kontejneru. |
Vysvětlení | Nastal nepřípustný stav, protože operace ejbActivate nebo ejbCreate byla volána pro připravený objekt typu bean. |
Akce | Zkontrolujte, zda nedochází k problémům v implementovaném kódu nebo v kontejneru. |
Vysvětlení | Došlo k výjimce při použití operace ejbCreate, ejbStore nebo ejbRemove pro objekt typu bean, který je na úrovni třídy určen pouze pro čtení. |
Akce | Zkontrolujte nastavení datové mezipaměti v souboru ibm-ejb-jar-ext.xml. |
Vysvětlení | Došlo k výjimce při použití operace ejbFind nebo ejbLoad pro objekt typu bean, který je na úrovni třídy určen pouze pro čtení. Parametr AccessIntent je však nastaven jako pro aktualizaci. |
Akce | Zkontrolujte nastavení datové mezipaměti v souboru ibm-ejb-jar-ext.xml. Zkontrolujte také v parametru AccessIntent metodu, kterou je objekt typu bean načítán. |
Vysvětlení | Z objektu EntityContext <typ> byla pro objekt AccessIntent <typ> obdržena hodnota Null. |
Akce | Zkontrolujte vlastníka komponenty kontejneru. |
Vysvětlení | Ve struktuře přidružení nebyl v přidružených metadatech nalezen platný typ odkazu. |
Akce | Struktura přidružení pravděpodobně není synchronizována s kódem generovaným nástrojem Deploy Tool. |
Vysvětlení | Kontejner vygeneroval chybu RemoveException při pokusu správce perzistence o kaskádové odebrání pro přidružený objekt typu bean. |
Akce | Určete základní příčinu chyby RemoveException. |
Vysvětlení | Objekt DataAccessSpec <typ> pro metodu finder obsahoval seznam CompleteAssociationList <typ>. Položka xxxDataCacheEntry <typ> však nebyla generována tak, aby jej využívala. |
Akce | Zkontrolujte typ objektu typu bean použitý ve třídách xxxAdapterBinding a xxxCacheEntry generovaných nástrojem Deploy Tool. Zkontrolujte vstup nástroje Deploy Tool pro tento typ objektu typu bean. |
Vysvětlení | Kód klienta odeslal požadavek PMCacheInvalidationRequest s názvem abeanAbstractSchemaName. Konfigurujte použití životnosti v mezipaměti <volba?> pro tento typ objektu bean nebo název beanAbstractSchemaName pro požadavek přidružený k nesprávnému objektu typu bean. |
Akce | Pomocí nástroje pro sestavení aktualizujte konfiguraci objektu entity bean. Další informace týkající se nástrojů pro sestavení naleznete v Informačním centru. V rámci nástroje pro sestavení klepněte na kartu Rozšíření společnosti IBM a nastavte volbu použití životnosti v mezipaměti <volba?> na odpovídající hodnotu lišící se od hodnoty Vypnuto. Můžete také vyhledat kód aplikace odesílající požadavek PMCacheInvalidationRequest <požadavek?> a opravte hodnotu pro název beanAbstractSchemaName. |
Vysvětlení | Kód klienta odeslal nesprávnou zprávu služby JMS (Java Message Service) do tématu zneplatnění mezipaměti pro správce perzistence. |
Akce | Najděte kód aplikace, který odesílá <co odesílá?> do tématu zneplatnění prostředí PM, a ověřte, že vychází z popsaného rozhraní pro zneplatnění mezipaměti. |
Vysvětlení | Kód klienta odeslal nesprávnou zprávu služby JMS (Java Message Service) do tématu zneplatnění mezipaměti pro správce perzistence. |
Akce | Najděte kód aplikace, který odesílá <co odesílá?> do tématu zneplatnění prostředí PM. Nastavte parametr beanHomeJNDIName na správnou hodnotu. |
Vysvětlení | Objekty entity bean s perzistencí spravovanou kontejnerem (CMP) nezaručily, že každý objekt entity bean používá jedinečný název rozhraní JNDI (Java Naming and Directory Interface) pro domovské rozhraní objektu typu bean. |
Akce | Prozkoumejte název rozhraní JNDI pro domovské rozhraní objektu typu bean, který je používán instalovanými objekty typu bean, a odeberte veškeré duplicitní názvy. Instalované objekty typu bean naleznete v deskriptoru implementace a na jiných místech. |
Vysvětlení | Požadavek na zneplatnění mezipaměti prostředí PM způsobil chybu při serializaci objektu primárního klíče do pole byte[]. Pokud je příčinou selhání třída klíče pro objekt typu bean, měly by se na jiných místech vyskytnout jiné chyby. |
Akce | Potvrďte, že se třída primárního klíče pro objekt typu bean správně serializuje a deserializuje podle požadavků specifikace EJB (Enterprise JavaBean) 2.x. Pokud ano, ohlaste tuto chybu společnosti IBM. |
Vysvětlení | Kód klienta odeslal nesprávnou zprávu služby JMS (Java Message Service) do tématu zneplatnění mezipaměti pro správce perzistence. |
Akce | Najděte kód aplikace, který odesílá zprávu JMS do tématu zneplatnění prostředí PM. Ověřte, že kód aplikace obsahuje dokumentované rozhraní pro zneplatnění mezipaměti. Zejména ověřte, že objekty klíče předávané v požadavku mají správný typ pro název beanHomeJNDIName předaný v požadavku. |
Vysvětlení | Zneplatnění mezipaměti správce perzistence během spouštění serveru nebylo správně nastaveno. Pravděpodobně došlo k interní chybě v instalaci tématu TopicConnectionFactory nebo TopicDestination služby JMS (Java Message Service). |
Akce | Zpráva je zřejmě použita jako odkaz na informace týkající se určování příčiny problému online. Je-li to možné, pokuste se uvést nějakou nápovědu, aby zákazník mohl problém diagnostikovat sám. |
Vysvětlení | Podproces PMCacheInvalidationMessageHandler obdržel výjimku při přijímání zpráv zneplatnění. |
Akce | Zpráva je zřejmě použita jako odkaz na informace týkající se určování příčiny problému online. Je-li to možné, pokuste se uvést nějakou nápovědu, aby zákazník mohl problém diagnostikovat sám. |
Vysvětlení | Adaptér prostředků vyvolal výjimku při přijetí žádosti o připojení. |
Akce | Ověřte, že je konektor Java EE (Java Platform, Enterprise Edition) neboli adaptér prostředků, který je konfigurován pro aktuální typ objektu bean, platným adaptérem prostředků. Chyba je důsledkem selhání pro továrnu připojení. |
Vysvětlení | Adaptér prostředků vyvolal výjimku při přijetí žádosti o připojení. |
Akce | Ověřte, že je konektor Java EE (Java Platform, Enterprise Edition) neboli adaptér prostředků, který je konfigurován pro aktuální typ objektu bean, platným adaptérem prostředků. Chyba je důsledkem selhání metody connection.getInteraction nebo interakce jako takové. |
Vysvětlení | Nejčastější příčinou této výjimky je uváznutí aplikací EJB (Enterprise JavaBean) verze 2.0 s jinou transakcí v této aplikaci nebo s jinou aplikací v tomto nebo jiném počítači. Uváznutí v tomto kontextu znamená, že došlo k pokusu o získání uzamčení dat v databázi v případě, kdy uzamčení působící konflikt již vytvořila jiná transakce. Uzamčení jsou získána při pokusu o přístup k datům pro objekt bean nebo, v některých případech, blízký objekt bean ve stejné databázové tabulce. |
Akce | Opravte logiku databáze nebo vzor přístupu k datům pro tuto aplikaci nebo pro jinou aplikaci tak, aby k tomuto konfliktu nedocházelo. Podrobnější informace o uzamčeních a způsobu jejich získání najdete v dokumentaci ke konkrétní databázi nebo jinému úložišti dat. Další informace o způsobu konfigurace aplikací s cílem zamezit uváznutí naleznete v dokumentaci v části týkající se záměru přístupu. |
Vysvětlení | Adaptér prostředků konfigurovaný pro tento typ objektů bean určil, že dodaný klíč je duplicitní s klíčem, který již v úložišti dat existuje. Tato chyba může nastat při běžném zpracování aplikace. |
Akce | Aplikace by měla přijímat tuto výjimku a informovat o ní koncového uživatele. |
Vysvětlení | V průběhu práce s daty byla tato data v databázi změněna jinou aplikací. Aplikace používá optimistické řízení přístupu, například Access Intent = optimisticUpdate, a k této chybě dochází i přes výhody tohoto způsobu řízení. |
Akce | Upravte aplikaci tak, aby tuto výjimku zpracovávala. Zopakujte pokus o aktualizaci nebo informujte koncového uživatele o nezdaru a vyzvěte ho k rozhodnutí, zda má dojít k novému pokusu. |
Vysvětlení | Použitý typ objektu bean je součástí hierarchie dědičnosti. Metoda vyhledávače vrátila data pro podtřídu objektů bean, která nebyla podtřídami objektu extractor generovanými nástrojem Deploy Tool rozpoznána. |
Akce | Ověřte, že v této hierarchii dědičnosti existuje položka deskriptoru implementace pro všechny možné typy objektů bean. Poté ověřte, že nástroj Deploy Tool generoval třídu xxxExtractor pro všechny tyto typy objektů bean. |
Vysvětlení | V důsledku použití metody finder nebo select došlo k chybě při načítání dat z adaptéru prostředků nebo příslušného úložiště dat. |
Akce | Ověřte, že jsou informace o mapování nebo mapování typů atributů objektu bean na typy úložiště dat správné. Pokud jsou tyto informace správné, zkontrolujte třídy xxxExtractor generované nástrojem Deploy Tool. Zkontrolujte zejména metody extractXXX(). |
Vysvětlení | V důsledku použití metody finder nebo select způsobila data vrácená adaptérem prostředků nebo příslušným úložištěm dat chybu. |
Akce | Přečtěte si dokumentaci pro adaptér prostředků, který používáte, a zjistěte, zda je kompatibilní s možností použití jako úložiště dat pro objekty bean modulu s perzistencí spravovanou kontejnerem (CMP) 2.0. Používáte-li relační adaptér prostředků (výchozí adaptér), jedná se o interní chybu. |
Vysvětlení | Došlo k pokusu o volání metody, která není funkční před extrakcí dat objektu bean z tohoto řádku výsledků. Data jsou extrahována s použitím metody xxxExtractor.extractData. |
Akce | Zpráva je zřejmě použita jako odkaz na informace týkající se určování příčiny problému online. Je-li to možné, pokuste se uvést nějakou nápovědu, aby zákazník mohl problém diagnostikovat sám. |
Vysvětlení | Data načtená z úložiště dat pro objekt typu bean neodpovídají generovanému kódu objektu extractor pro příslušný typ objektu bean. Metoda tedy nemůže správně zpracovat data, která mají být použita jako objekt entity bean. |
Akce | Došlo k interní chybě v nástroji, který generoval objekt extractor pro tento typ objektů bean. Tato chyba není způsobena žádnou chybou uživatele při mapování dat nebo jiné konfiguraci. |
Vysvětlení | V důsledku použití metody finder nebo select došlo k chybě při iteraci v rámci výsledků javax.resource.cci.ResultSet vrácených z adaptéru prostředků nebo příslušného úložiště dat. |
Akce | Přečtěte si dokumentaci pro adaptér prostředků, který používáte, a zjistěte, zda je kompatibilní s možností použití jako úložiště dat pro objekty bean modulu s perzistencí spravovanou kontejnerem (CMP) 2.0. Používáte-li relační adaptér prostředků (výchozí adaptér), jedná se o interní chybu. |
Vysvětlení | Adaptér prostředků vrátil výsledek javax.resource.cci.ResultSet. Volání další metody pro tento výsledek selhalo. |
Akce | Přečtěte si dokumentaci pro adaptér prostředků, který používáte, a zjistěte, zda je kompatibilní s možností použití jako úložiště dat pro objekty bean modulu s perzistencí spravovanou kontejnerem (CMP) 2.0. Používáte-li relační adaptér prostředků (výchozí adaptér), jedná se o interní chybu. |
Vysvětlení | Došlo k interní chybě v důsledku logiky, která vytváří a inicializuje kolekci ResultCollection. |
Akce | Zpráva je zřejmě použita jako odkaz na informace týkající se určování příčiny problému online. Je-li to možné, pokuste se uvést nějakou nápovědu, aby zákazník mohl problém diagnostikovat sám. |
Vysvětlení | Je možné, že připojení používané k získání výsledku ResultSet je přerušené, což může způsobit zavření výsledků ResultSets. Tato chyba je také důsledkem předčasného zavření připojení správcem připojení J2C (Java 2 Connection). |
Akce | Zkontrolujte, zda úložiště dat neobsahuje zahozené připojení. Přečtěte si dokumentaci pro adaptér prostředků, který používáte, a zjistěte, zda je kompatibilní jako úložiště dat pro objekty bean modulu s perzistencí spravovanou kontejnerem (CMP) 2.0. Používáte-li relační adaptér prostředků (výchozí adaptér), jedná se o interní chybu. |
Vysvětlení | Byla vygenerována výjimka SQLException při iteraci <aplikačního serveru?> v rámci výsledků ResultSet vrácených z metody finder nebo select. |
Akce | Přečtěte si dokumentaci pro adaptér prostředků, který používáte, a zjistěte, zda je kompatibilní s možností použití jako úložiště dat pro objekty bean modulu s perzistencí spravovanou kontejnerem (CMP) 2.0. Používáte-li relační adaptér prostředků (výchozí adaptér), jedná se o interní chybu. |
Vysvětlení | Došlo k výjimce, která nesouvisí se zprávou PMGR6040 nebo PMGR6041, při iteraci <aplikačního serveru> v rámci výsledků ResultSet vrácených z metody finder nebo select. |
Akce | Přečtěte si dokumentaci pro adaptér prostředků, který používáte, a zjistěte, zda je kompatibilní s možností použití jako úložiště dat pro objekty bean modulu s perzistencí spravovanou kontejnerem (CMP) 2.0. Používáte-li relační adaptér prostředků (výchozí adaptér), jedná se o interní chybu. |
Vysvětlení | Byl proveden pokus o zavření připojení používaného jinou metodou než find nebo select. Mezi tyto metody patří metoda create, update nebo remove. |
Akce | Zkontrolujte, zda nedošlo k zahození připojení k úložišti dat nebo jinému problému s připojeními k databázi. Přečtěte si dokumentaci pro adaptér prostředků, který používáte, a zjistěte, zda je kompatibilní jako úložiště dat pro objekty bean modulu s perzistencí spravovanou kontejnerem (CMP) 2.0. Používáte-li relační adaptér prostředků (výchozí adaptér), jedná se o interní chybu. |
Vysvětlení | Správce perzistence vyžaduje, aby adaptéry prostředků vracely výsledek metody vyhledávače nebo výběru jako objekt javax.resource.cci.ResultSet nebo javax.resource.cci.IndexedRecord. Výsledek javax.resource.cci.MappedRecord není podporován. |
Akce | Přečtěte si dokumentaci pro adaptér prostředků, který používáte, a zjistěte, zda je kompatibilní s možností použití jako úložiště dat pro objekty bean modulu s perzistencí spravovanou kontejnerem (CMP) 2.0. Pravděpodobně došlo k chybě nebo opomenutí v podtřídě EJBToRAAdapter dodané s adaptérem prostředků nebo přidané do adaptéru prostředků. Používáte-li relační adaptér prostředků (výchozí adaptér), jedná se o interní chybu. |
Vysvětlení | Adaptér prostředků pro tento typ objektů bean vrátil výsledek metody vyhledávače nebo výběru jako neznámý typ objektu. |
Akce | Přečtěte si dokumentaci pro adaptér prostředků, který používáte, a zjistěte, zda je kompatibilní s možností použití jako úložiště dat pro objekty bean modulu s perzistencí spravovanou kontejnerem (CMP) 2.0. Pravděpodobně došlo k chybě nebo opomenutí v podtřídě EJBToRAAdapter dodané s adaptérem prostředků nebo přidané do adaptéru prostředků. Používáte-li relační adaptér prostředků (výchozí adaptér), jedná se o interní chybu. |
Vysvětlení | Kolekce vrácené z metody vyhledávače nebo výběru jsou pouze pro čtení a nelze provádět změny jejich obsahu. Aplikace se pokusila volat metodu kolekce, která se pokouší aktualizovat obsah. |
Akce | Změňte aplikaci tak, aby nevolala metody kolekce, které se pokoušejí obsah aktualizovat. Pokud potřebujete kolekci obsahující některé, ale ne všechny, objekty bean z vrácené kolekce, zkopírujte požadované prvky do kolekce, kterou můžete vytvořit. |
Vysvětlení | Generovaný extraktor nepřepsal metodu discriminate. Extraktor měl metodu přepsat, protože příslušný objekt typu bean je součástí hierarchie dědičnosti. |
Akce | Pokud jste změnili kód generovaný nástrojem Deploy Tool, zkontrolujte, zda neobsahuje chyby. |
Vysvětlení | Tento generovaný extraktor nepřepsal metodu extractDiscriminationValues. Extraktor měl metodu přepsat, protože příslušný objekt typu bean je součástí hierarchie dědičnosti. |
Akce | Pokud jste změnili kód generovaný nástrojem Deploy Tool, zkontrolujte, zda neobsahuje chyby. |
Vysvětlení | Modul wrapper fieldResultRawData je modulem wrapper pro výslednou sadu nebo indexovaný záznam vrácené z metody vyhledávače nebo výběru. Tento modul wrapper je nastaven na hodnotu jinou než Null. Kód, který inicializoval kolekci ResultCollection, zřejmě obsahuje interní logickou chybu. |
Akce | Zpráva je zřejmě použita jako odkaz na informace týkající se určování příčiny problému online. Je-li to možné, pokuste se uvést nějakou nápovědu, aby zákazník mohl problém diagnostikovat sám. |
Vysvětlení | Tato adresa IP se používá ke generování jedinečných hodnot klíče pro použití s objekty typu bean definovanými s neznámým typem primárního klíče. Tato adresa IP se používá v distribuovaných operačních systémech, nikoli v operačním systému z/OS. Bez adresy IP nemůže správce perzistence podporovat neznámý typ klíče. |
Akce | Zpráva je zřejmě použita jako odkaz na informace týkající se určování příčiny problému online. Je-li to možné, pokuste se uvést nějakou nápovědu, aby zákazník mohl problém diagnostikovat sám. |
Vysvětlení | Aplikace se pokusila volat metodu, která není podporována. |
Akce | Změňte aplikaci tak, aby v ní nebyly volány metody, které nejsou podporovány. |
Vysvětlení | Generovaný parametr DataAccessSpec <specifikace?> obsahuje prvek WholeRowExtractor <typ?> s více než jedním extraktorem, což znamená, že budou nejprve čtena jiná data objektu typu bean. V rámci <specifikace?> však není k dispozici prvek ReadAheadHint <typ?> určující, která další data objektu typu bean budou nejprve čtena. |
Akce | Pokud jste změnili kód generovaný nástrojem Deploy Tool, zejména třídu xxxAdapterBinding, zkontrolujte, zda neobsahuje chyby. |
Vysvětlení | Formát nebo obsah dat v generované podtřídě BeanAdapterBinding pro objekt typu bean s perzistencí spravovanou kontejnerem (CMP) neodpovídá datům očekávaným běhovou komponentou správce perzistence. Tato chyba může být důsledkem chyby v příkazu ejbdeploy nebo v běhové komponentě správce perzistence. Chyba může být také důsledkem nesprávné úpravy generovaného kódu. |
Akce | Pokud jste změnili kód generovaný nástrojem Deploy Tool, zkontrolujte, zda neobsahuje chyby. V opačném případě tuto chybu ohlaste společnosti IBM. "Nedávejte zákazníkům pokyn k ohlášení chyby společnosti IBM. Pokud nemůžete poskytnout jiné řešení, přidejte následující informace." Vyhledejte informace k určení problému na webové stránce podpory serveru WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support. |
Vysvětlení | Při načítání dat z adaptéru prostředků nebo příslušného úložiště dat, která byla výsledkem použití metody finder nebo select, došlo k chybě nízké úrovně. Běžnou příčinou chyby je situace, kdy data v daném sloupci nejsou serializovaným nebo externě řízeným objektem jazyka Java, jak bylo deklarováno. Může také nastat chyba v důsledku mapování tohoto sloupce systému backend na atribut objektu typu bean. |
Akce | Ověřte, že hodnota tohoto sloupce v úložišti dat je serializovaným nebo externě řízeným objektem jazyka Java. Pokud se jedná o serializovaný nebo externě řízený objekt jazyka Java, zkontrolujte, zda třídy generované nástrojem Deploy Tool, zejména třída xxxAdapterBinding, obsahují tento typ objektů bean. |
Vysvětlení | Při rušení serializace sloupce dat, který byl výsledkem metody finder nebo select, nebyla nalezena třída jazyka Java objektu, který byl do tohoto sloupce serializován dříve. |
Akce | Prozkoumejte cestu ke třídám jazyka Java, soubor archivu Java (JAR) a další položky přidružené k aplikaci a určete, proč tato třída nebyla nalezena. Tuto třídu typicky poskytuje uživatel. V rámci testu se pokuste o vytvoření instance této třídy nebo se na ni odkažte jiným způsobem v rámci vámi vytvořeného servletu. Servlet musí být spuštěn na aplikačním serveru, na němž je spuštěn správce perzistence. |
Vysvětlení | Tato chyba slouží k ujasnění původu předchozí výjimky. |
Akce | Přečtěte si předchozí výjimku a určete odpovídající akci. |
Vysvětlení | Tato chyba slouží k ujasnění původu předchozí výjimky. |
Akce | Přečtěte si předchozí výjimku a určete odpovídající akci. |
Vysvětlení | Tato chyba slouží k ujasnění původu předchozí výjimky. |
Akce | Přečtěte si předchozí výjimku a určete odpovídající akci. |
Vysvětlení | Tato chyba slouží k ujasnění původu předchozí výjimky. |
Akce | Přečtěte si předchozí výjimku a určete odpovídající akci. |
Vysvětlení | Příznak INTERNAL_USE_ONLY_throwOnDatastoreAccess, který je v rámci produktu interní, byl změněn. Změna tohoto příznaku je považována za chybu uživatele a není podporována. |
Akce | Odeberte kód aplikace, který provádí změnu příznaku INTERNAL_USE_ONLY_throwOnDatastoreAccess. |