Explanation | A tároló nem tudott egy állapotőrző munkamenet-komponenst passzív állapotba helyezni. |
Action | Ellenőrizze, hogy a passzív állapotba helyezési könyvtár létezik, a folyamat írás jogosultsággal rendelkezik a könyvtárhoz és elegendő lemezterület áll rendelkezésre. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A tárolónak nem sikerült egy állapotmegőrző munkamenet-komponenst aktiválnia a tárterületről. |
Action | Művelet végrehajtása a CNTR0003W üzenetben lévő kivétel üzenet alapján. |
Explanation | Egy szál kizárólagos zárolást próbált foganatosítani a tárolóban, de ez a zárolásra várakozás során megszakításra került. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A tároló nem tudott egy EJB-komponenst passzív állapotba helyezni. |
Action | Művelet végrehajtása a CNTR0005W üzenetben lévő kivétel üzenet alapján. |
Explanation | Egy állapotőrző komponens aktiválása során a tároló nem tudott csatlakoztatni egy visszaállított csonk (hivatkozás) objektumot. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A tároló nem tudott egy passzív állapotba helyezett állapotmegőrző munkamenet-komponenst eltávolítani a tárterületről. |
Action | Művelet végrehajtása a CNTR0008W üzenetben lévő kivétel üzenet alapján. |
Explanation | Az alkalmazáskiszolgáló egy olyan EJB-komponenst próbált meg elérni, amely a tárolóban nem lett telepítve. |
Action | Keressen korábbi hibaüzeneteket, amelyek jelzik, hogy a komponens telepítése nem sikerült. |
Explanation | A tároló NumberFormatException kivétel miatt nem tudott feldolgozni egy környezetbejegyzést. |
Action | Győződjön meg róla, hogy a környezetbejegyzés értéke a megadott típus érvényes karaktersorozat-ábrázolása. |
Explanation | A tároló találkozott egy érvénytelen környezet bejegyzés típusával. |
Action | Győződjön meg róla, hogy a környezetbejegyzés típusa az alábbiak egyike: String,Integer,Boolean,Double,Byte,Short,Long vagy Float. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A tároló nem tudta leképezni a kivételt egy érvényes CORBA kivételre. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A tároló a passzív állapotba helyezési tárolóból nem tudott eltávolítani egy passzív állapotba helyezett állapotőrző munkamenet-komponenst. |
Action | Művelet végrehajtása a CNTR0016W üzenetben lévő kivétel üzenet alapján. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Az EJB metódusaláíráson nem deklarált kivétel jött létre, amikor az EJB tároló megpróbált meghívni egy EJB metódust. |
Action | A kivétel eredetének meghatározása érdekében vizsgálja meg a veremtartalmat. Ha a kivétel ügyfél által írt kódból ered, akkor javítsa ki a kivétel okát. Ha nem, akkor látogassa meg az IBM terméktámogatási webhelyet a hibafelderítéssel kapcsolatos információkért. |
Explanation | Az EJB metódusaláíráson nem deklarált kivétel jött létre, amikor az EJB tároló megpróbálta meghívni ezt az EJB metódust. |
Action | A kivétel eredetének meghatározása érdekében vizsgálja meg a veremtartalmat. Ha a kivétel ügyfél által írt kódból ered, akkor javítsa ki a kivétel okát. Ha nem, akkor látogassa meg az IBM terméktámogatási webhelyet a hibafelderítéssel kapcsolatos információkért. |
Explanation | Az EJB metódusaláíráson nem deklarált kivétel jött létre, amikor az EJB tároló megpróbálta meghívni ezt az EJB metódust. |
Action | A kivétel eredetének meghatározása érdekében vizsgálja meg a veremtartalmat. Ha a kivétel ügyfél által írt kódból ered, akkor javítsa ki a kivétel okát. Ha nem, akkor látogassa meg az IBM terméktámogatási webhelyet a hibafelderítéssel kapcsolatos információkért. |
Explanation | Az EJB metódusaláíráson nem deklarált kivétel jött létre, amikor az EJB tároló megpróbálta meghívni ezt az EJB metódust. |
Action | A kivétel eredetének meghatározása érdekében vizsgálja meg a veremtartalmat. Ha a kivétel ügyfél által írt kódból ered, akkor javítsa ki a kivétel okát. Ha nem, akkor látogassa meg az IBM terméktámogatási webhelyet a hibafelderítéssel kapcsolatos információkért. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A tároló nem tudta megnyitni a passzív állapotba állítási könyvtárat. |
Action | Győződjön meg róla, hogy a passzív állapotba állítási könyvtár létezik. |
Explanation | Az Enterprise Java komponens (EJB) tároló IOException kivételt észlelt egy állapotőrző a munkamenet-komponens olvasására tett kísérlet során. |
Action | Az elvégzendő művelet meghatározása érdekében tekintse meg az IOException kivételben lévő üzenetet. Győződjön meg róla, hogy a fájlhoz a megfelelő fájljogosultságok be vannak állítva. |
Explanation | A tároló IOException kivételt észlelt egy állapotőrző munkamenet-komponens fájljának írása során. |
Action | Az elvégzendő művelet meghatározása érdekében tekintse meg az IOException kivételben lévő üzenetet. Győződjön meg róla, hogy a fájlhoz a megfelelő fájljogosultságok be vannak állítva. |
Explanation | Egy adatforrás sincs megadva az egyedkomponenshez. |
Action | Adjon meg egy adatforrást az entitáskomponenshez vagy egy alapértelmezett adatforrást a modulhoz. |
Explanation | Az adatforrás-kapcsolat véglegesítésére tett kísérlet során SQLException kivétel történt. |
Action | Tekintse át a használt adatbázis termék szállítójának dokumentációját. Az SQLException részeként jellemzően szállító-specifikus kivételkód jelenik meg. Ez a kivételkód a szállító-specifikus dokumentációval együtt segíthet a kivétel okának meghatározásában. |
Explanation | Az adatforrás-kapcsolat bezárására tett kísérlet során SQLException kivétel történt. |
Action | Tekintse át a használt adatbázis termék szállítójának dokumentációját. Az SQLException részeként jellemzően szállító-specifikus kivételkód jelenik meg. Ez a kivételkód a szállító-specifikus dokumentációval együtt segíthet a kivétel okának meghatározásában. |
Explanation | Elképzelhető, hogy az entitáskomponens érvénytelen vagy helytelen adatforrásnévvel lett egy adatforráshoz kötve. Ha az adatforrásnév helyes, akkor lehet, hogy az adatforrás beállítása nem megfelelő. |
Action | Ha az üzenetet a CNTR0026W üzenet előzi meg, akkor meg kell adni az adatforrás nevét. Ha az üzenetet nem előzi meg CNTR0026W üzenet, akkor ellenőrizze az adatforrásnevet a CNTR0032W üzenetben, amely ezt az üzenetet követi. Ha a 'név nem található' kivétel történt, adatforrásnév nagy valószínűséggel helytelen. Ha helyes adatforrásnév van megadva, akkor ellenőrizze az adatforrás-konfigurációt. Elképzelhető például, hogy az adatforrás-konfigurációban helytelen adatbázisnevet, felhasználói azonosítót vagy jelszót adott meg. |
Explanation | Az üzenet közvetlenül a CNTR0031W üzenetet követi, és megadja az entitáskomponens indításakor használt adatforrásnevet. |
Action | Végezze el a CNTR0031W üzenethez leírt műveletet. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Az Enterprise Java komponens (EJB) V1.x tároló által kezelt megmaradáson beállított komponens egy komponenspéldányon próbált meg metódusokat elindítani a keresőmetódus feldolgozásához. |
Action | Telepítse újra a komponenst, majd próbálkozzon újra a művelettel. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A tranzakció a TX_NOT_SUPPORTED, TX_NEVER vagy a TX_SUPPORTS tranzakció-attribútummal lett elindítva. A tranzakció frissített egy tároló által kezelt megmaradás (CMP) entitáskomponenst, és a tranzakció tárolja az állandó tároló frissítését. Ha egy párhuzamos tranzakció használja a CMP entitáskomponenst ugyanazzal az elsődleges kulcsértékkel, akkor előfordulhat, hogy az egyik tranzakció frissítései felülírják a másik tranzakció frissítéseit. |
Action | Az alkalmazásnak biztosítania kell, hogy az egyidejű tranzakciók ne frissítsék ugyanazzal az elsődleges kulcsértékkel rendelkező CMP entitáskomponenst. Ha ez nem biztosítható, akkor a kezdeményező tranzakció az adatkonzisztencia fenntartása érdekében a TX_NEVER, TX_NOT_SUPPORTED és TX_SUPPORTS tranzakicó-attribútumot nem használhatja. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A kereső olyan gyűjteményt hozott létre, amely több, mint 2147483647 entitáskomponenst tartalmaz. |
Action | Módosítsa a keresőt, hogy ne hozzon létre olyan entitáskomponens-gyűjteményt, amely több, mint 2147483647. |
Explanation | A felhasználó az 'A véglegesítési beállítást' adta meg egy terhelésvezérelt kiszolgálón lévő EJB-komponensen. Ez a konfiguráció kombináció nem támogatott. |
Action | Módosítsa az EJB-komponenst, hogy másik véglegesítési beállítást használjon, vagy módosítsa a kiszolgálót, hogy az ne terhelésvezérelt legyen. |
Explanation | Az EJB-komponens számára megadott aktiválási irányelvet a rendszer nem támogatja. Lehet, hogy a C beállítás, ami az alapértelmezésben végzett művelet, nem a kívánt eredmény. Az Aktiválási irányelv és a Betöltési irányelv kombinációja az alkalmazáskiszolgáló módszere az EJB specifikációban megtalálható A, B és C véglegesítési beállítások megvalósítására. |
Action | Az üzenet kiküszöbölése érdekében telepítse újra az EJB-komponenst érvényes beállítások kombinációjával. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Sem a komponens-specifikus, sem az alapértelmezésű kapcsolatgyárkötés nincs megadva a komponenshez. |
Action | A komponens telepítésekor adjon meg egy kötést a kapcsolatgyár részére. |
Explanation | Az EJB specifikáció a következő okok valamelyike miatt nem engedélyezi a fenti metódust: - A MessageDriven-Context felület getRollbackOnly és setRollbackOnly metódusait csak azokban az üzenetvezérelt komponens metódusokban kell használni, melyek egy tranzakció környezetében futnak. # - A getCallerPrincipal és az isCallerInRole metódusok meghívása nem engedélyezett az üzenetvezérelt komponens metódusokban, mivel a tároló nem rendelkezik ügyfélbiztonsági kontextussal. # - A getRollbackOnly és a setRollbackOnly metódusok nem engedélyezettek az üzenetvezérelt komponens metódusokban, amelyekhez a Tároló nem rendelkezik értelmes tranzakció-kontextussal, és minden olyan üzenetvezérelt komponenshez is, amely komponensvezérelt tranzakció-elhatárolással rendelkezik. # - A UserTransaction felület a tárolóvezérelt tranzakció-határolással rendelkező üzenetvezérelt komponensek számára nem elérhető. # - A getEJBHome vagy getEJBLocalHome meghívása az üzenetvezérelt komponens metódusokban le van tiltva, mivel az üzenetvezérelt komponensekhez nem találhatók EJBHome vagy EJBLocalHome objektumok. # |
Action | Ne hívja meg a metódust ebben a környezetben. |
Explanation | A kereső metódus megadott egy keresőkollekció időtúllépési hatókört, de a beállított érték nulla. |
Action | Ha a keresőgyűjtemény időtúllépési hatókör szükséges, akkor adjon meg egy nullától különböző értéket. |
Explanation | A felhasználó egy EJB-komponensen az "A" Végrehajtási lehetőség és az Optimista konkurenciavezérlés beállítást is megadta. Az alkalmazáskiszolgáló nem támogatja az "A" Végrehajtási lehetőség és az Optimista konkurenciavezérlés együttes beállítását az EJB-komponensen. |
Action | Módosítsa az EJB-komponenst, hogy "A" Végrehajtási lehetőség és az Optimista konkurenciavezérlés egyikét használja, de mindkettőt ne. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Az ügyfél hosszabb ideig volt inaktív, mint az inaktivitási időkorlát értéke. |
Action | Ez normális működés lehet, ha az ügyfél elmegy és a tranzakciót aktívan hagyja. Ha az ügyfél továbbra is aktív, akkor az adminisztrátorra van szüksége annak eldöntéséhez, hogy az Ügyfél vagy a Tranzakció inaktivitás időkorlátértéke módosításra kerüljön-e. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A tároló Throwable kivételt észlelt a java:comp/env bejegyzés létrehozására tett kísérlet során. |
Action | Művelet végrehajtása a CNTR0055W üzenetben lévő kivétel üzenet alapján. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A minimális tárolómérethez csak pozitív egész szám adható meg. Az alapértelmezett érték kerül felhasználásra. |
Action | Módosítsa a minimális tárolóméret értékét pozitív egész számra. |
Explanation | A maximális tárolómérethez csak pozitív egész szám adható meg. Az alapértelmezett érték kerül felhasználásra. |
Action | Módosítsa a maximális tárolóméret értékét pozitív egész számra. |
Explanation | A maximális tárolóméret a minimálisnál nem lehet kisebb. A minimális és maximális tárolómérethez az alapértelmezett értékek kerülnek felhasználásra. |
Action | Módosítsa a maximális tárolóméretet olyan értékre, amely nagyobb vagy egyenlő, mint a minimális tárolóméret. |
Explanation | Ezek a maximális és minimális tárolóértékek, amelyek felhasználásra kerülnek ehhez a komponenstípushoz. |
Action | Semmit sem kell tennie. |
Explanation | A felhasználó megadta, hogy a findByPrimaryKey csak olvasható attribútum minden entitáskomponensen újradefiniálásra kerüljön true (igaz) értékkel. |
Action | Semmit sem kell tennie. |
Explanation | A tárolóspecifikáció formátuma: komponensnév=min,max . A komponensnév és a minimum és maximum érték között egyenlőségjelnek kell lennie. |
Action | Győződjön meg róla, hogy a komponensnév és a minimum és maximum érték között található egy egyenlőségjel. |
Explanation | Lehet, hogy az egyik telepítési leíró szintaxisa érvénytelen. |
Action | Ellenőrizze, hogy az EJB telepítésleírójának kötési információi helyesek-e. |
Explanation | Egy tevékenység-munkamenetben aktivált EJB csak soros tranzakciókban vehet részt. Különböző tranzakció-attribútumok megléte - például REQUIRES az egyik metódushoz és REQUIRES_NEW vagy NOT_SUPPORTED egy másikhoz - okozhatja ezt a hibát. |
Action | Tekintse át az EJB metódusokhoz rendelt tranzakció-attribútumokat és ellenőrizze, hogy a metódushívási szekvenciák nem eredményeznek több egyidejű tranzakciót egy tevékenység munkamenet ugyanazon komponenséhez. |
Explanation | A tárolóvezérelt megmaradás (CMP) komponensekkel rendelkező helyi tranzakciók esetén csak a ContainerAtBoundary feloldásvezérlés támogatott. |
Action | Összeállítási eszköz segítségével a CMP komponens IBM kiterjesztések lapján módosítsa a "Resolution Control" elemet "ContainerAtBoundary" értékre, majd indítsa újra a kiszolgálót. |
Explanation | Az "activity session" helyi tranzakcióhatár nem érvényes az üzenetvezérelt komponensekre. |
Action | Módosítsa a helyi tranzakcióhatárt "activity session" értékről "bean method" értékre, majd indítsa újra az alkalmazáskiszolgálót. |
Explanation | Az EJB specifikáció kijelenti, hogy egy munkamenet-komponens vagy munkamenet-komponens alapkönyvtár "Bean Managed Transactions" beállítással nem deklarálhat metódus szintű tranzakció-attribútumokat. A Tárolóvezérelt metódus szintű tranzakció-attribútumai értelmetlenek, mivel a munkamenet-komponens komponensvezérelt tranzakciókat fog használni. |
Action | Távolítsa el a komponens metódusainak vagy saját könyvtárának tranzakció-attribútumait. |
Explanation | Az EJB vagy a "Bean Managed Transactions" alapkönyvtára nem deklarálhat "Container Managed Activity Session" attribútumokat a metódusaihoz. |
Action | Távolítsa el az EJB metódusainak vagy saját könyvtárának "Container Managed Activity Session" attribútumait. |
Explanation | Az Activity Session EJB V1.1 modulokban nem támogatott. |
Action | Az "Activate At" irányelvhez válassza ki a "Once" vagy a "Transaction" értéket. |
Explanation | Az Activity Session EJB V1.1 modulokban nem támogatott. |
Action | A Helyi tranzakcióhatárhoz válassza ki a "Bean method" értéket. |
Explanation | A "ContainerAtBoundary" Helyi tranzakciók feloldásvezérlést az EJB V1.1 modulok nem támogatják. |
Action | A helyi tranzakciók feloldásvezérléséhez válassza az "Application" beállítást. |
Explanation | A tárolóvezérelt Tevékenység-munkamenet használatához beállított komponenseknek az "Activity Session" "Activate at", vagy az "Interval", "Daily", illetve "Weekly" "Load at" irányelvet kell használnia. |
Action | Győződjön meg róla, hogy az "Activity Session" "Activate at" irányelve vagy az "Interval", "Daily" vagy "Weekly" "Load at" irányelve kerül felhasználásra a tárolóvezérelt tevékenység-munkameneteknél. |
Explanation | A helyi tranzakciófeloldás-vezérlésnek ContainerAtBoundary értékűnek kell lennie tárolóvezérelt tranzakció vagy tevékenység-munkamenet esetében. |
Action | Állítsa a helyi tranzakciófeloldás-vezérlést "ContainerAtBoundary" értékre. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | A komponens legalább egy megvalósítás, saját felület, távoli felület, helyi felület vagy más hasonló osztálya nem található vagy nem tölthető be. |
Action | Ellenőrizze, hogy a komponens megvalósítási osztálya, saját felülete, távoli felülete és egyéb osztályok megfelelően vannak telepítve és beállítva. |
Explanation | Elképzelhető, hogy a Java Enterprise Edition (Java EE) érvénytelen kötési információkat adott meg. |
Action | Ellenőrizze, hogy az Java EE összetevő telepítésleírójának kötési információi helyesek-e. |
Explanation | Elképzelhető, hogy a Java Enterprise Edition (Java EE) érvénytelen kötési információkat adott meg. |
Action | Ellenőrizze, hogy az Java EE összetevő telepítésleírójának kötési információi helyesek-e. |
Explanation | A felhasználó megadta, hogy az Egyéni kereső hozzáférési szándékot be kell tartani. Ha a metódus Frissítési hozzáférési szándékkal rendelkezik, akkor a Hozzáférési szándék elfogadásra kerül. |
Action | Letilthatja a hozzáférési szándék feldolgozását az egyéni keresőkön a Java virtuális gép (JVM) és a komponens szintű tulajdonságok használatával, vagy csak olvashatóra is állíthatja a metódus hozzáférési szándékát. |
Explanation | A vállalati Java komponens (EJB) megvalósításához szükséges az EJB időzítő szolgáltatás, amely le van tiltva, vagy nem indult el. |
Action | Annak meghatározásához, hogy miért nem indult el az EJB időzítő szolgáltatás, lásd az előző üzeneteket. Ezt követően javítsa ki a hibát, vagy engedélyezze az EJB időzítő szolgáltatást. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Az üzenetvezérelt komponens (MDB) metódusát "requires", "not supported" vagy "bean managed" tranzakció-attribútummal kell telepíteni. |
Action | Telepítse újra az alkalmazást a "requires", "not supported" vagy a "bean managed" tranzakció-attribútumot használva az MDB metódusához. |
Explanation | Az erőforrás-illesztő olyan metódust próbál meghívni, melyet nem az üzenetvezérelt komponens (MDB) valósított meg. |
Action | Állapítsa meg, hogy az MDB e megfelelő erőforrás-illesztő használatára lett-e beállítva. Ha a komponenst a helyes erőforrás-illesztőhöz kötötte, akkor módosítsa úgy az üzenetvezérelt komponenst, hogy biztosítsa az adott metódus megvalósítását. |
Explanation | Egy erőforrás-illesztő a JCA MessageEndpointFactory objektumon meghívta az createEndpoint metódust és az egyik paramétereként egy XAResource objektumot adott át. Az erőforrás-illesztő életciklus-kezelő azonban hibát észlelt, amely megakadályozta az erőforrás-illesztő tranzakció-helyreállításának beállítását. A végpont nem hozható sikeresen létre. |
Action | Vizsgálja meg a hibanaplóban, hogy volt-e korábban olyan hibaüzenet, amely az erőforrás-illesztőhöz kötött üzenetvezérelt komponens (MDB) sikertelen beállítását jelezte. A hibaüzenet megszüntetéséhez javítsa a hibát. |
Explanation | Egy erőforrás-illesztő a JCA MessageEndpointFactory objektumon meghívta az createEndpoint metódust, és az egyik paramétereként egy XAResource objektumot adott át. Az erőforrás-illesztő tranzakció-helyreállítása nem támogatott, mivel az erőforrás-illesztő jelezte, hogy nem támogatja az XA tranzakciókat. Emiatt az erőforrás-illesztő a createEndpoint metódusnak nem adhat át XAResource objektumot. |
Action | Kérje meg az erőforrás-illesztő szállítót, hogy javítsa ki az erőforrás-illesztő beállítását vagy megvalósítását. |
Explanation | Az EJB 1.x, V2.0 és az Állapotőrző munkamenet-komponensek nem tudják megvalósítani a javax.ejb.TimedObject felületet. |
Action | Módosítsa az EJB telepítést 2.1 vagy újabb változatúra, módosítsa a megvalósítást, hogy ne valósítsa meg a javax.ejb.TimedObject felületet vagy módosítsa az EJB típusát. |
Explanation | Az EJB specifikáció nem engedélyezi az EJB metódushoz beállított tranzakció-attribútumot. További részletekért tekintse meg az EJB specifikációt. |
Action | Módosítsa a telepítésleírót, hogy az EJB metódushoz egy engedélyezett tranzakció-attribútumot adjon meg. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Elképzelhető, hogy a Java Enterprise Edition (Java EE) érvénytelen kötési információkat adott meg. |
Action | Ellenőrizze, hogy az Java EE összetevő telepítésleírójának kötési információi helyesek-e. |
Explanation | Egy alkalmazás olyan alkalmazás EJB-komponensét próbálta meg elérni, amely nem lett telepítve, nem lett elindítva, vagy amelynek elindítása nem sikerült. |
Action | Ellenőrizze, hogy az alkalmazás telepítésre és elindításra került. Ha az alkalmazás telepítésre és elindításra került, akkor tekintse meg az EJB-komponens indítási hibájával kapcsolatos korábbi üzeneteket és javítsa ki ezeket a problémákat. |
Explanation | Hiba történt egy EnterpriseBean alkalmazás inicializálása és indítása során. |
Action | Művelet végrehajtása a CNTR0093E üzenetben lévő kivétel üzenet alapján. |
Explanation | A Komponens-gyorsítótár LoadPolicy, amely időközönként újrabetölt egy egyedkomponenst, csak az EJB V2.x tárolóvezérelt megmaradás (CMP) komponenseken támogatott. |
Action | Módosítsa a Komponens-gyorsítótár LoadPolicy elemet a komponenstípus által támogatott értékre, vagy módosítsa a komponenst, hogy EJB V2.x tárolóvezérelt megmaradást használjon. |
Explanation | A munkamenet-komponenst úgy állították be, hogy vállalati Java komponens (EJB) modulszinten újradefiniálja a memóriák közötti replikálási beállításokat, azonban EJB modul szinten nem állnak rendelkezésre memóriák közötti replikálási beállítások. |
Action | Tiltsa le az újradefiniálást EJB modul szinten, vagy biztosítsa a munkamenet-komponens memóriák közötti replikálási beállításait. |
Explanation | A munkamenet-komponenst úgy állították be, hogy alkalmazásszinten újradefiniálja a memóriák közötti replikálási beállításokat, azonban alkalmazásszinten nem állnak rendelkezésre memóriák közötti replikálási beállítások. |
Action | Tiltsa le az újradefiniálást alkalmazás szinten, vagy biztosítsa a munkamenet-komponens memóriák közötti replikálási beállításait a munkamenet-komponenshez. |
Explanation | Memóriák közötti replikálást használó állapotőrző munkamenet-komponens átállás van beállítva, de a memóriák közötti replikációs beállítások hiányoznak. |
Action | Tiltsa le az állapotőrző munkamenet-komponens átállást, vagy adja meg az EJB tárolóhoz a memóriák közötti replikálási beállításokat. |
Explanation | Az alkalmazás úgy került beállításra ezen komponens számára, hogy az egyéni findBy metódusok meghívása előtt a komponens ne szinkronizáljon az állandó tárolóval. Ez a viselkedés nem felel meg az EJB V2.0 és későbbi specifikációknak, de javíthatja a teljesítményt. |
Action | Semmit sem kell tennie. |
Explanation | A z/OS Controller Service for Stateful SessionBean támogatás a DRS-ben sikeresen inicializálásra került. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódusban kivétel történt. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus nullértékű alárendelt tokent kapott. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus nullértékű entryKey paramétert kapott. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus nullértékű entryKey értéket kapott. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus az entryKey paramétert nem tudta byte-tömbbé alakítani. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus elfogott egy kivételt az alárendelt token feldolgozásakor. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus nem tudott beszerezni proxyt az alárendelt token feldolgozásához. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus az alárendelt tokent nem tudta byte-tömbbé alakítani. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus elfogott egy kivételt proxy beszerzése közben az alárendelt token feldolgozásához. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus null eseményparamétert kapott. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus az átadott entryKey paraméter értéket nem tudta byte-tömbbé alakítani. |
Action | Semmit sem kell tennie. |
Explanation | A megadott metódus az eseményt nem tudta byte-tömbbé alakítani. |
Action | Semmit sem kell tennie. |
Explanation | Az EJB specifikáció megköveteli, hogy az üzenetvezérelt komponensek megvalósítsák az üzenetfigyelő felületet az üzenetkezelés típushoz, amelyet támogat. |
Action | Módosítsa az osztályt úgy, hogy megvalósítsa az EJB specifikáció által megkövetelt felületet. |
Explanation | A megadott SfDRSControllerInstance REPLICATION_UP eseményt kapott. |
Action | Semmit sem kell tennie. |
Explanation | A megadott SfDRSControllerInstance REPLICATION_DOWN eseményt kapott. |
Action | Semmit sem kell tennie. |
Explanation | A megadott SfDRSControllerInstance IS_CONGESTED eseményt kapott. |
Action | Semmit sem kell tennie. |
Explanation | A megadott SfDRSControllerInstance NOT_CONGESTED eseményt kapott. |
Action | Semmit sem kell tennie. |
Explanation | A komponens úgy került beállításra, hogy az EJB tároló ne hívja meg a ejbStore() metódust, amennyiben a komponens nem lett módosítva. Ez a viselkedés nem felel meg az EJB V2.0 és későbbi specifikációknak, de javíthatja a teljesítményt. |
Action | Semmit sem kell tennie. |
Explanation | A komponens úgy került beállításra, hogy összefogja a feldolgozást, ami azon metódusok meghívása előtt és után történik, amelyek a helyi saját felületen és a helyi üzleti felületen meg vannak határozva. Ez a viselkedés nem felel meg az EJB V2.0 és későbbi specifikációknak, de javíthatja a teljesítményt. |
Action | Semmit sem kell tennie. |
Explanation | Csak a helyi felülettel rendelkező EJB V2.x vagy újabb egyedkomponensek valósíthatják meg a com.ibm.websphere.ejbcontainer.LightweightLocal felületet. Az ok kódja a következő adott hibákat azonosítja: 1 - Az EJB nem egyedkomponens. 2 - A komponens EJB V1.x vagy tároló által felügyelt adatállandóság (CMP) V1.x egyedkomponens. 3 - Az EJB komponens nem rendelkezik megadott helyi felülettel. |
Action | Módosítsa az EJB típusát "Entity" értékre, módosítsa az EJB telepítést 2.0 vagy újabb változatúra, módosítsa az EJB telepítést egy helyi felület megadásával, vagy módosítsa a megvalósítást, hogy az ne valósítsa meg a com.ibm.websphere.ejbcontainer.LightweightLocal felületet. |
Explanation | Egy logikai típusú EJB java:comp/env kontextus bejegyzéshez 'true' vagy 'false' értéket kell hozzárendelni. Bármilyen más érték 'false' értéket eredményez, de a konfiguráció hibáját is jelezheti. Lehet, hogy az alkalmazás nem a várt módon működik. |
Action | Módosítsa a logikai típusú EJB java:comp/env kontextus bejegyzést 'true' vagy 'false' értékre. |
Explanation | Minden ejb-név elemhez egy tároló-tranzakció elemben egyeznie kell egy érvényes ejb-név elemmel az enterprise-komponensek elemen belül. |
Action | Javítsa az ejb-jar-xml fájlt úgy, hogy minden ejb-név elemhez egy tároló-tranzakció elemben egyeznie kell egy érvényes ejb-név bejegyzésekkel az enterprise-komponensek elemen belül. |
Explanation | Egy metódusjogosultság elemben minden ejb-név elemnek egyeznie kell egy érvényes ejb-név elemmel az enterprise-komponensek elemein belül. |
Action | Javítsa az ejb-jar-xml fájlt úgy, hogy a metódusjogosultság elemben minden ejb-név elemnek egyeznie kell egy érvényes ejb-név bejegyzéssel az enterprise-komponensek elemein belül. |
Explanation | Minden ejb-név elemhez egy kizáró-lista elemben egyeznie kell egy érvényes ejb-név elemmel az enterprise-komponensek elemen belül. |
Action | Javítsa az ejb-jar-xml fájlt úgy, hogy minden ejb-név elemhez egy kizáró-lista elemben egyeznie kell egy érvényes ejb-név bejegyzésekkel az enterprise-komponensek elemen belül. |
Explanation | A beszúrási alrendszerrel bejegyzett beszúrási processzoroknak nem sikerült azonosítania és összegyűjtenie az osztályhoz kapcsolódó minden feljegyzést. |
Action | Javítsa ki az ejb-jar.xml fájlt és az osztály feljegyzéseit. |
Explanation | Egy üzenetvezérelt komponensnek meg kell határoznia egy üzenet figyelési felületet az XML, feljegyzések, vagy az Enterprise JavaBeans (EJB) osztály megvalósítási részkifejezéseinek használatával. |
Action | Ellenőrizze az MDB osztályhoz tartozó XML fájlt és Java forrást, és határozza meg az üzenetfigyelési felületet. |
Explanation | A maximális tárolóméret időkorlátnak csak pozitív egész szám vagy nulla adható meg. Az alapértelmezett érték kerül felhasználásra. |
Action | Módosítsa a maximális tárolóméret időkorlát értékét pozitív egész számra. |
Explanation | Ezek a minimális és maximális tárolóméret értékek és a maximális tárolóméret időkorlát ennél a komponenstípusnál. |
Action | Semmit sem kell tennie. |
Explanation | Az egyszerű JNDI kötési név nem keverhető adott JNDI kötésekkel egy adott komponenshez vagy alapkönyvtárhoz. |
Action | Javítsa ki a kötési fájl beállításait a komponenshez, vagy az alapkönyvtárhoz a megadott modulban. |
Explanation | A komponens típusától függően, egy EJB-komponensnek legalább egy konfigurált összetevővel, üzlettel, webszolgáltatás végponttal, vagy üzenet figyelővel kell rendelkeznie. |
Action | Javítsa ki az ejb-jar.xml fájlt, vagy forráskód feljegyzés konfiguráció beállítást ehhez a komponenshez. |
Explanation | Állapotnélküli munkamenet-komponensek nem rendelkezhetnek konfigurált üzenet figyelőkkel. Állapotőrző munkamenet-komponensek nem rendelkezhetnek ezen konfigurált felület típusok egyikével sem. |
Action | Javítsa ki az ejb-jar.xml fájlt, vagy forráskód feljegyzés konfiguráció beállítást ehhez a komponenshez. |
Explanation | Példány komponensek nem rendelkezhetnek ezen konfigurált felület típusok egyikével sem. |
Action | Javítsa ki az ejb-jar.xml fájlt, vagy forráskód feljegyzés konfiguráció beállítást ehhez a komponenshez. |
Explanation | Üzenetvezérelt komponensek nem rendelkezhetnek ezen konfigurált felület típusok egyikével sem. |
Action | Javítsa ki az ejb-jar.xml fájlt, vagy forráskód feljegyzés konfiguráció beállítást ehhez a komponenshez. |
Explanation | Egy üzenetvezérelt komponens kötésnek léteznie kell a kötési fájlban minden egyes üzenetvezérelt komponenshez. |
Action | Tekintse meg az ejb-jar-bnd.xml kötési fájl MDB komponensét, és győződjön meg róla, hogy létezik a kötési bejegyzés. |
Explanation | A megadott komponens vagy alapkönyvtár helyi kötési neve nem ejblocal: résszel kezdődik. |
Action | Javítsa ki a helyi kötési nevet a komponenshez, vagy az alapkönyvtárhoz a megadott modulban. |
Explanation | A megadott komponens vagy alapkönyvtár távoli kötési neve nem kezdődhet ejblocal: résszel. |
Action | Javítsa ki a távoli kötési nevet a komponenshez, vagy az alapkönyvtárhoz a megadott modulban. |
Explanation | A JNDI kötési nevek nem tartalmazhatnak kitöltetlen karaktersorozatokat. |
Action | Javítsa ki az ejb-jar-bnd.xml kötési fájlt, hogy ennek a komponensnek érvényes JNDI neve legyen. |
Explanation | Minden egyes üzleti felületnek egyetlen konfigurált JNDI kötési neve lehet. |
Action | Javítsa ki az ejb-jar-bnd.xml kötési fájlt, hogy ennek a komponensnek egyetlen JNDI kötési neve legyen. |
Explanation | Minden egyes üzleti felület JNDI kötésnek érvényes konfigurált üzleti felületi osztállyal kell rendelkeznie. |
Action | Javítsa ki az ejb-jar.xml fájlt, vagy a forráskód feljegyzéseket egy érvényes üzleti felületi osztály konfigurálásához. |
Explanation | Minden egyes saját JNDI kötésnek konfigurált saját felületi osztállyal kell rendelkeznie. |
Action | Javítsa ki az ejb-jar.xml fájlt, vagy a forráskód feljegyzéseket egy érvényes saját felületi osztály konfigurálásához. |
Explanation | Minden EJB kötés igényel egy EJB-komponens szakaszt az ibm-ejb-jar-bnd.xml fájllal. |
Action | Ellenőrizze az ibm-ejb-jar-bnd.xml fájlt és győződjön meg róla, hogy minden EJB kötés tartalmaz egy EJB-komponens szakaszt. |
Explanation | Az üzenetvezérelt komponensek minden kötése igényel egy jca-adapter szakaszt az üzenetvezérelt kötésen belül. |
Action | Ellenőrizze a kötési fájlt, hogy minden üzenetvezérelt kötés tartalmaz egy jca-adapter szakaszt. |
Explanation | Az üzenetvezérelt komponensek minden kötése igényel egy jca-adapter szakaszt, amely tartalmaz egy aktiválás-megh-kötési-név értéket. |
Action | Ellenőrizze a kötési fájlt, hogy minden üzenetvezérelt kötés tartalmaz egy jca-adapter szakaszt egy aktiválás-megh-kötési-név értékkel. |
Explanation | Az üzenetvezérelt komponensek minden kötése igényel egy jca-adapter szakaszt, amely tartalmaz egy cél-kötési-név értéket. |
Action | Ellenőrizze a kötési fájlt, hogy minden üzenetvezérelt kötés tartalmaz egy jca-adapter szakaszt egy cél-kötési-név értékkel. |
Explanation | A kötési fájl vagy egy egyszerű szintaktikai hibát tartalmaz, vagy egy szemantikai sértést. |
Action | Vizsgálja meg a naplófájlt további 'caused by' kivételeket keresve, amely adott értelmező üzenet részleteket nyújthatnak. Javítsa ki a kötés fájl hibáját, és telepítse újra az alkalmazást. |
Explanation | A kötési fájl vagy egy egyszerű szintaktikai hibát tartalmaz, vagy egy szemantikai sértést. |
Action | Javítsa ki a kötés fájl hibáját, és telepítse újra az alkalmazást. |
Explanation | A komponens által igényelt kapcsolatgyár erőforrás nincs konfigurálva. A CMP példány komponens nem fog működni. |
Action | Hozza létre a szükséges kapcsolatgyár erőforrást annak biztosítására, hogy a megfelelő adatforrás kiválasztásra kerüljön a CMP-használathoz az adminisztrációs konzolban. |
Explanation | Hiba történt a komponens inicializálási és indítási folyamata során. |
Action | Vizsgálja meg a kivétel üzenetét, és állapítsa meg, hogy a komponens miért nem indult el. Továbbá ellenőrizze a naplót olyan más kivétel üzeneteket keresve, amelyek kapcsolódnak ezen komponens indításához. |
Explanation | Ebben a hibaüzenetben azonosított feljegyzések ütköznek egymással. Ne adja meg ezeket a feljegyzéseket ugyanazon metódusban. |
Action | Módosítsa a Java forráskódot a feljegyzések egyikének, vagy mindkettő eltávolításával a megadott metódusból. Majd telepítse újra az alkalmazást. |
Explanation | Egy adott szerep csak egyszer adható meg egy @RolesAllowed feljegyzésben. |
Action | Módosítsa a Java forráskódot a többször szereplő szerep eltávolításával a feljegyzésből. Majd telepítse újra az alkalmazást. |
Explanation | Ebben a hibaüzenetben azonosított feljegyzések ütköznek egymással. Ne adja meg ezeket a feljegyzéseket ugyanazon osztályban. |
Action | Módosítsa a Java forráskódot a feljegyzések egyikének, vagy mindkettő eltávolításával a megadott osztályból. Majd telepítse újra az alkalmazást. |
Explanation | Egy adott szerep csak egyszer adható meg egy @RolesAllowed feljegyzésben. |
Action | Módosítsa a Java forráskódot a többször szereplő szerep eltávolításával a feljegyzésből. Majd telepítse újra az alkalmazást. |
Explanation | Az az összetevő, amely erre a komponensre próbál hivatkozni konfigurációs hibával rendelkezik. Az összetevő egy nem támogatott felületet adott meg ehhez a komponenshez. |
Action | Módosítsa az ejb-ref címkét vagy az @EJB feljegyzést azon az összetevőn, amely megpróbál hivatkozni erre a komponensre, azért hogy egy támogatott felületet adjon meg. Ellenőrizze a naplófájlt kapcsolódó kivételt keresve, amely jelzi a konfigurációs hibával rendelkező meghívó összetevőt. |
Explanation | Az az összetevő, amely a komponensre próbál hivatkozni konfigurációs hibával rendelkezik. Az összetevő nem adta, meg, hogy a komponensen a helyi, vagy a távoli felületet hívja meg. |
Action | Módosítsa az ejb-ref címkét vagy az @EJB feljegyzést azon az összetevőn, amely megpróbál hivatkozni erre a komponensre úgy, hogy vagy a helyi, vagy a távoli felületét adja meg a komponensnek. Ellenőrizze a naplófájlt kapcsolódó kivételt keresve, amely jelzi a konfigurációs hibával rendelkező meghívó összetevőt. |
Explanation | Az állapotőrző munkamenet-komponensek nem konfigurálhatók egyszerre átállás támogatására, és kiterjesztett hatókörű perzisztencia kontextus támogatásra. |
Action | Szüntesse meg a komponens két konfigurációs beállításának egyikét. Majd telepítse újra az alkalmazást. |
Explanation | Az EJB-komponenseknek meg kell valósítania az összes metódust, amely meg van adva a felületi osztályukon. |
Action | Javítsa ki a komponens megvalósítást, hogy tartalmazza az összes szükséges metódust. Majd telepítse újra az alkalmazást. |
Explanation | Az időzítő komponenseknek olyan időtúllépési metódust kell megvalósítaniuk, amely vagy egyetlen javax.ejb.Timer típusú paraméterrel rendelkezik, vagy nincs paramétere. |
Action | Javítsa ki a komponens megvalósítását úgy, hogy tartalmazza a megkövetelt paramétert, vagy ne tartalmazzon paramétert. Majd telepítse újra az alkalmazást. |
Explanation | Hiba lehet a modul konfiguráció kiterjesztési fájljában, vagy a két komponens egyike nem létezik. |
Action | Javítsa ki a konfigurált öröklési viszonyt a modul kiterjesztési XML fájljában, vagy biztosítsa a hiányzó komponens megvalósítást. |
Explanation | Az időmérő komponenseknek, amelyek a TimedObject felülettől örökölnek, meg kell valósítaniuk a következő időtúllépési metódust: ejbTimeout |
Action | Javítsa ki a komponens megvalósítást, hogy tartalmazza a szükséges metódust. Majd telepítse újra az alkalmazást. |
Explanation | Az időmérő komponensek csak egyetlen időmérő metódust valósíthatnak meg. |
Action | Javítsa ki a komponens megvalósítást, hogy csak egy időtúllépési metódust tartalmazzon. Majd telepítse újra az alkalmazást. |
Explanation | Az időmérő komponenseknek megvalósítást kell biztosítania a konfigurált időtúllépési metódusokhoz. |
Action | Javítsa ki a komponens megvalósítást, hogy tartalmazza a szükséges időtúllépési metódust. Majd telepítse újra az alkalmazást. |
Explanation | Az időmérő komponenseknek csak egy időtúllépési metódust szabad konfigurálnia. |
Action | Javítsa ki a konfigurációt úgy, hogy csak egyetlen időtúllépési metódust adjon meg. Majd telepítse újra az alkalmazást. |
Explanation | Az időtúllépési metódusoknak nem szabad létrehoznia alkalmazás kivételeket. |
Action | Javítsa ki az időtúllépési metódus megvalósítást, hogy ne hozzon létre alkalmazás kivételeket. Majd telepítse újra az alkalmazást. |
Explanation | Az időtúllépési metódusoknak kitöltetlenül kell visszatérnie. |
Action | Javítsa ki az időtúllépési metódus megvalósítást, hogy kitöltetlenül térjen vissza. Majd telepítse újra az alkalmazást. |
Explanation | Az időtúllépési metódusoknak nem szabad statikusnak, vagy véglegesnek lenniük. |
Action | Javítsa ki az időtúllépési metódus megvalósítás deklarációját. Majd telepítse újra az alkalmazást. |
Explanation | A felület megadott nevesítési helyre lett kötve. |
Action | Az adott felület kikeresésére tett kísérletekhez használja a megadott nevesítési helyet. |
Explanation | Mivel az EJB-komponens több felülettel rendelkezik, minden egyes kötésnevet ki kell egészíteni, hogy azok egyediek legyenek. |
Action | Végezze el a következő műveletek valamelyikét: /n Keresse ki az EJB-komponens felületeit a kibővített nevek segítségével. /n Módosítsa a komponens konfigurációs adatait minden egyes felület számára egyedi kötéshelyek megadása által. |
Explanation | Az EJB-komponens helytelen lehet, vagy nem létező komponenshez lett megadva kötés. |
Action | Javítsa ki a kötésfájlt. Majd telepítse újra az alkalmazást. |
Explanation | Minden egyes EJB-komponens számára meg kell határozni egy komponenstípust, mint például állapotnélküli munkamenet-komponens, üzenetvezérelt komponens, és így tovább. |
Action | Javítsa ki a Java forráskódot vagy a komponens ejb-jar.xml konfigurációs beállítását. Majd telepítse újra az alkalmazást. |
Explanation | Minden egyes EJB-komponens felületnek egyedi kötéshelyet kell megadnia. |
Action | Javítsa ki a két komponens felület valamelyikének kötésfájlját, hogy minden egyes komponens egyedi kötéshellyel rendelkezzen. |
Explanation | Minden egyes EJB-komponens felületnek egyedi kötéshelyet kell megadnia. |
Action | Javítsa ki a két komponens felület valamelyikének kötésfájlját, hogy minden egyes komponens egyedi kötéshellyel rendelkezzen. |
Explanation | A saját könyvtár felület a kötött nevesítési helyre lesz kötve. |
Action | Semmit sem kell tennie. |
Explanation | A kiterjesztett megmaradási kontextusra hivatkozó állapotőrző munkamenet-komponenst ONCE aktiválási irányelvvel kell beállítani. |
Action | Módosítsa a komponenshez megadott aktiválási irányelvet ONCE értékre. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Egy munkamenet-komponens nem valósíthat meg egyszerre webszolgáltatás szolgáltatófelületet és JAX-RPC webszolgáltatás végpontfelületet is. |
Action | Távolítsa el a beállított JAX-RPC webszolgáltatás végpontfelületet az ejb-jar.xml fájlból, vagy módosítsa a komponens megvalósítását úgy, hogy a webszolgáltatás szolgáltatófelületet ne kerüljön megvalósításra. |
Explanation | A komponensnek az összes beállított webszolgáltatás végpont metódust meg kell valósítania. |
Action | Módosítsa a komponens megvalósítást úgy, hogy az összes webszolgáltatás végpont metódust tartalmazza. |
Explanation | Az időzítő elérte az EJB időzítő szolgáltatáson beállított újrapróbálkozások maximális számát (nonPersistentTimerRetryCount az EJBTimer beállítási objektumon). Az időzítő nem kísérel meg további próbálkozást mindaddig, amíg az időtúllépési metódus sikerrel nem jár. |
Action | Határozza meg az időtúllépési metódus sikertelenségének az okát, vagy növelje az újrapróbálkozások maximális számát. |
Explanation | Az üzenetvezérelt komponens indulásakor a megadott aktiválás meghatározás kerül felhasználásra az üzenetvégpont aktiválásához. |
Action | Semmit sem kell tennie. |
Explanation | Kísérlet történt az időzítéskezelő megszerzésére, mert az EJBTimer beállítóobjektumon (uniqueTimerManagerForNP) meg lett adva a nem állandóidőzítőkhöz való különálló szálkészlet létrehozására szolgáló beállítás. |
Action | Alternatívaként beállíthatja az időzítő szolgáltatást egy ütemező használatára a nem állandó időzítőkhöz. |
Explanation | Egy elfogó szakasz több ejb-ref, resource-ref, resource-env-ref vagy message-destination-ref szakaszt tartalmaz azonos névattribútum értékkel. Minden egyes ejb-ref, resource-ref, resource-env-ref vagy message-destination-ref szakasznak más névattribútum értékkel kell rendelkeznie. |
Action | Vagy távolítsa el a többszörös szakaszokat, vagy állítsa be egy elfogó szakaszon, illetve EJB-komponens munkameneten vagy üzenetvezérelt szakaszon belül egyedinek az ejb-ref, resource-ref, resource-env-ref vagy message-destination-ref szakaszok névértékeit. |
Explanation | Csak munkamenet komponenseken állíthat be aszinkron metódusokat. |
Action | Távolítsa el az aszinkron metódust a komponensből. |
Explanation | A modul ibm-ejb-jar.xmi vagy ibm-ejb-jar.xml fájljához egynél több ugyanannak az EJB-nek ugyanahhoz a hivatkozásához kapcsolódó összerendelés tartozik. |
Action | Távolítsa el egy kivételével az összes, a komponens hivatkozásához tartozó összerendelést. |
Explanation | Aszinkron metódusokon a következő tranzakció-attribútum típusokat lehet beállítani: TX_REQUIRED, TX_REQUIRES_NEW, vagy TX_NOT_SUPPORTED. |
Action | Módosítsa a metódus tranzakció-attribútum beállítását a három támogatott típus egyikére. |
Explanation | Váratlan kivétel történt. Az ok nem tudható azonnal. |
Action | Ha a probléma továbbra is fennáll, további információkért keressen rá az üzenetazonosítóra a következő webhelyeken: IBM WebSphere Application Server támogatási webhely: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS támogatási webhely: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Csak Singleton munkamenet komponenseket lehet meghatározni az indítási feljegyzéssel vagy az XML telepítésleíróval. |
Action | Törölje ki az indítás Java feljegyzését vagy az XML telepítésleírót az EJB osztályból, vagy módosítsa az osztályt Singleton munkamenet komponensre. |
Explanation | Az indítás singleton munkamenet komponens példányai annak a folyamatnak a részeként jönnek létre, amikor az alkalmazás elindítja a feldolgozást. Bármilyen hiba meghiúsítja az alkalmazás elindulását. |
Action | Szüntesse meg az ehhez a hibaüzenethez csatolt kivétel okát. |
Explanation | Ha megosztja az állandó időzítőkhöz beállított szálkészleteket, több időzítő szálat kell beállítania. Ha az EJB időzítő beállító objektumon az uniqueTimerManagerForNP attribútum igaz értékre van beállítva, a numNPTimerThreads attribútumot 1 vagy nagyobb értékre kell beállítani. |
Action | Az alkalmazáskiszolgáló EJB időzítő szolgáltatási beállításainál a nem állandó időzítő szálak számának adjon meg egy pozitív értéket. Alternatívaként az állandó időzítőkhöz beállított szálkészlet megosztásának lehetőségét kiválasztva beállíthatja az időzítő szolgáltatást az ütemező használatára a nem állandó időzítőkhöz (Adjon meg hamis értéket az EJBTimer beállítási objektum uniqueTimerManagerForNP attribútumának). |
Explanation | A hozzáférési időtúllépést vagy feljegyzéseken keresztül, vagy a telepítésleíró által adják meg. Az érték -1 vagy annál nagyobb legyen, és kisebb, mint a java.lang.Long.MAX_VALUE (9223372036854775807) értéke. |
Action | Javítsa ki a hozzáférési időtúllépés értékét az üzenet által meghatározott metódus részére. A "*" metódusnevet a rendszer a telepítésleíróban használja, a singleton osztály összes metódusának a jelölésére. Ha feljegyzést használ, és az @AccessTimeout feljegyzés nem található a metóduson, osztály szinten javítsa ki az @AccessTimeout feljegyzést. |
Explanation | Singleton munkamenet komponens részére a párhuzamosságkezelési típust vagy a @ConcurrencyManagement feljegyzés, vagy a telepítésleíróban a párhuzamosság-kezelési-típusú címke használatával lehet megadni. Singleton munkamenet komponensek esetében az érték csak BEAN vagy CONTAINER lehet. |
Action | Javítsa ki az @ConcurrencyManagement feljegyzést vagy a párhuzamosság-kezelési-típusú címkét úgy, hogy az érték vagy Bean vagy Container legyen. |
Explanation | Singleton munkamenet komponens esetében a telepítésleíró nem tudja felülírni a @ConcurrencyManagement feljegyzés által adott értéket. |
Action | Távolítsa el vagy módosítsa az ejb-jar.xml fájlban lévő értéket úgy, hogy ne írja felül a @ConcurrencyManagement feljegyzésben lévő értéket. |
Explanation | A rendszer megkísérelte elérni a munkakezelőt. |
Action | Győződjön meg róla, hogy az időzítő szolgáltatás ütemező rendelkezik beállított munkakezelővel. |
Explanation | A hozzáférési időtúllépést vagy feljegyzéseken keresztül, vagy a telepítésleíró által adják meg. Az ezredmásodperccé átalakított értéknek nulla és a java.lang.Long.MAX_VALUE (9223372036854775807) érték közé kell esnie, hogy érvényes legyen. |
Action | Javítsa ki a hozzáférési időtúllépés értékét az üzenet által meghatározott metódus részére. A "*" metódusnevet a rendszer a telepítésleíróban használja, a singleton osztály összes metódusának a jelölésére. Ha feljegyzést használ, és az @AccessTimeout feljegyzés nem található a metóduson, osztály szinten javítsa ki az @AccessTimeout feljegyzést. |
Explanation | A komponens a @DependsOn feljegyzésen vagy az ejb-jar.xml fájl depends-on elemén keresztül úgy lett beállítva, hogy egy másik komponenstől függjön. Azonban a komponens nem singleton munkamenet komponens. |
Action | Távolítsa el a függőségi metaadatot, vagy változtassa meg a komponens típusát. |
Explanation | A komponens a @DependsOn feljegyzésen vagy az ejb-jar.xml fájl depends-on elemén keresztül úgy lett beállítva, hogy egy másik komponenstől függjön. Azonban a másik komponens nem létezik. |
Action | Távolítsa el vagy módosítsa a nem létező komponenstől való függőséget. |
Explanation | A komponens úgy lett beállítva, hogy egy megadott néven keresztül függjön egy másik komponenstől. Ugyanabban a modulban nem szerepel a megadott nevű komponens, és több modul is tartalmaz olyan nevű komponenst. |
Action | Távolítsa el a függőséget, vagy használja például a következő teljes képzésű komponensnevet: module.jar#KomponensNév |
Explanation | A komponens a @DependsOn feljegyzésen vagy az ejb-jar.xml fájl depends-on elemén keresztül úgy lett beállítva, hogy egy másik komponenstől függjön. Azonban a másik komponens nem singleton. |
Action | Távolítsa el vagy módosítsa a nem singleton komponenstől való függőséget, vagy állítsa be a nem singleton komponens típusát. |
Explanation | A komponens a @DependsOn feljegyzésen vagy az ejb-jar.xml fájl depends-on elemén keresztül úgy lett beállítva, hogy önmagától vagy egy másik, tőle közvetve függő komponenstől függjön. |
Action | Távolítsa el vagy módosítsa a megadott komponenstől való függőséget, vagy a függőségei közül változtasson meg egyet úgy, hogy ne függjön tőle. |
Explanation | A módszer az @Asynchronous feljegyzésen vagy az ejb-jar.xml fájl asynch-method elemén keresztül úgy lett beállítva, hogy aszinkron legyen. Az üres visszatérési típussal rendelkező aszinkron metódusoknak nem lehet alkalmazáskivételük a hibajelző tagmondatban. |
Action | Módosítsa a módszer visszatérési típusát, távolítsa el az alkalmazáskivételt a hibajelző tagmondatból, vagy módosítsa a módszer metaadatát úgy, hogy az ne legyen aszinkron. |
Explanation | A megadott munkamenet komponens egy aszinkron metódust határoz meg az ejb-jar.xml fájlban, de nem adta meg a "metódus-név" elemet. |
Action | Módosítsa az ejb-jar.xml fájlt, és adjon meg egy metódusnevet az aszinkron metódus számára (vagy "*" értéket az összes metódushoz). |
Explanation | Az ejb-jar.xml fájl helytelenül ad meg egy metódus-paraméter elemet egy aszinkron-metódus elemben, mely helyettesítő karakter (*) metódus-név elemet tartalmaz. Az EJB 3.1-es specifikáció alapján ez nem engedélyezett. |
Action | Vagy távolítsa el az XML fájlból a metódus-paraméter elemet, vagy változtassa meg úgy a metódus-név elemet, hogy az egy megadott metódust ábrázoljon a megadott metódus-paraméter paraméterekkel. |
Explanation | Egy aszinkron metódus metódus-kapcsolat eleme számára kizárólag a "Helyi" és "Távoli" érték lehet érvényes. Minden más érték érvénytelen, és az EJB tároló nem ismeri fel az érvénytelen értéket tartalmazó aszinkron-metódus elemet. |
Action | Módosítsa a metódus-kapcsolat elem értékét "Helyi" vagy "Távoli" értékre. |
Explanation | Az aszinkron metódusoknak üres vagy jövőbeli<V> típust kell visszaadniuk. |
Action | Javítsa ki az aszinkron metódus megvalósítást úgy, hogy üres vagy jövőbeli<V> típust adjon vissza. Majd telepítse újra az alkalmazást. |
Explanation | Az állapotmegőrző munkamenet-komponensekhez nem adható meg automatikus időzítő. |
Action | Távolítsa el az automatikus időzítőt, vagy változtassa meg a komponens típusát. |
Explanation | Az automatikus időzítő lehet paraméter nélküli, vagy lehet egyetlen javax.ejb.Timer paramétere. |
Action | Változtassa meg a metódus paramétertípusait, vagy távolítsa el az automatikus időzítő metaadatait. |
Explanation | Az Enterprise JavaBeans előírás megköveteli, hogy az időtúllépés-visszahívási metódus a következő aláírással rendelkezzen: kitöltetlen <METHOD>() vagy kitöltetlen <METHOD>(Timer timer). |
Action | Javítsa ki a komponensosztályhoz tartozó időtúllépés-visszahívási metódus aláírását. |
Explanation | A telepítésleíró automatikus időzítő metaadatot tartalmaz a megadott metódusnévhez, de a program nem talált olyan nevű, időtúllépés miatti visszahívási metódusaláírással rendelkező metódust. Az időtúllépés miatti visszahívási metódusnak üres visszatérési típusúnak és vagy paraméter nélkülinek kell lennie, vagy egyetlen, javax.ejb.Timer típusú paramétert kell tartalmaznia. |
Action | Adjon meg egy metódust a megadott névvel, módosítsa egy létező metódus aláírását azzal a névvel, vagy a telepítésleíróból távolítsa el az időzítőt. |
Explanation | A megadott metódushoz automatikus időzítő metaadat tartozik a telepítésleíróban vagy a @Schedule vagy @Schedules feljegyzésben, de a megadott metaadatmező érvénytelen értéket tartalmaz. |
Action | Változtassa meg az automatikus időzítő metaadat mezőjét, vagy távolítsa el az automatikus időzítő metaadatát. |
Explanation | A megadott metódushoz automatikus időzítő metaadat tartozik a telepítésleíróban vagy a @Schedule vagy @Schedules feljegyzésben, de a megadott metaadatmező értéke a megengedett határokon kívül esik. |
Action | Változtassa meg az automatikus időzítő metaadat mezőjét, vagy távolítsa el az automatikus időzítő metaadatát. |
Explanation | A megadott metódushoz automatikus időzítő metaadat tartozik a telepítésleíróban vagy a @Schedule vagy @Schedules feljegyzésben, de a megadott metaadatmező érvénytelen értéktartomány határokkal rendelkezik. Az értéktartomány alsó és felső határának nem negatív egész számnak vagy kulcsszó értéknek kell lennie. |
Action | Változtassa meg az automatikus időzítő metaadat mezőjét, vagy távolítsa el az automatikus időzítő metaadatát. |
Explanation | A megadott metódushoz automatikus időzítő metaadat tartozik a telepítésleíróban vagy a @Schedule vagy @Schedules feljegyzésben, de a megadott metaadatmező érvénytelen időköz értéket tartalmaz. A növekmény értékeknek egész számoknak kell lenniük. |
Action | Változtassa meg az automatikus időzítő metaadat mezőjét, vagy távolítsa el az automatikus időzítő metaadatát. |
Explanation | A megadott metódushoz automatikus időzítő metaadat tartozik a telepítésleíróban vagy a @Schedule vagy @Schedules feljegyzésben, de a megadott metaadatmező érvénytelen listaértéket tartalmaz. A listaértékeknek egész számoknak, kulcsszavaknak vagy értéktartományoknak kell lenniük. |
Action | Változtassa meg az automatikus időzítő metaadat mezőjét, vagy távolítsa el az automatikus időzítő metaadatát. |
Explanation | A megadott metódushoz automatikus időzítő metaadat tartozik a telepítésleíróban vagy a @Schedule vagy @Schedules feljegyzésben, de a megadott metaadatmező növekményt használ. Növekményeket csak másodperc, perc és óra mezők esetében használhat. |
Action | Változtassa meg az automatikus időzítő metaadat mezőjét, vagy távolítsa el az automatikus időzítő metaadatát. |
Explanation | A megadott metódushoz a telepítésleíróban, illetve a @Schedule vagy @Schedules magyarázatban automatikus időzítési metaadatok tartoznak, de a metaadat megadott mezőjében a hét napját nem tartalmazó sorszámneves kulcsszó található. Az 1., 2., 3., 4. és 5. kulcsszavakat a hét napját jelző kulcsszónak kell követnie. |
Action | Változtassa meg az automatikus időzítő metaadat mezőjét, vagy távolítsa el az automatikus időzítő metaadatát. |
Explanation | Vagy a modul tartalmaz érvénytelen metaadatokat, vagy az EJB időzítő szolgáltatás ütemezője nem tudta létrehozni az automatikus időzítőket. |
Action | Ellenőrizze a modul metaadatát és az ütemező beállítását. |
Explanation | A kiszolgáló meghatározott számú automatikus időzítőt hozott létre a megadott modulhoz. Ha a kiszolgáló korábban már létrehozott állandó automatikus időzítőket e modul számára, akkor az alkalmazás további indításai során már nem lehet több állandó automatikus időzítőt létrehozni. |
Action | Semmit sem kell tennie. |
Explanation | Az @Interceptors feljegyzés, vagy az interceptor-class címke a telepítési leíróban került felhasználásra az elfogó osztálynevek listájának biztosításához. Egy osztály csak egyszer szerepelhet az elfogó osztályok listájában. |
Action | Szüntesse meg az elfogó osztály másodpéldányát az elfogó osztályok listájában. Vagy módosítsa az elfogó osztály nevét, ha helytelen név lett megadva. |
Explanation | Az elfogó osztály lehet osztályszintű, vagy egy metódusszintű elfogó, de nem lehet mindkét típusú. |
Action | Szüntesse meg az elfogó osztályt az osztályszintű vagy a metódusszintű elfogólistában. |
Explanation | Az elfogó osztály lehet alapértelmezett vagy metódusszintű elfogó, de nem lehet mindkét típusú. |
Action | Szüntesse meg az elfogó osztályt az alapértelmezett vagy a metódusszintű elfogólistában. |
Explanation | Az osztályban több metódus van megadva adott típusú elfogó metódusként. Az Enterprise JavaBeans 3.0 specifikáció nem engedélyezi, hogy több ugyanolyan típusú elfogó metódussal rendelkezzen az osztály számára. |
Action | Javítsa ki a Java forráskód feljegyzéseket vagy az osztály telepítési leíróját, hogy az csak egyetlen elfogó metódussal rendelkezzen az adott típusból. |
Explanation | Az elfogó-kötési elem egy exclude-class-interceptors elemet használ, amelynek meg kell adni egy method-name címkét. |
Action | Javítsa ki a telepítési leírót egy method-name címke megadásával. |
Explanation | Az interceptor-binding elem olyan exclude-default-interceptors elemet használ, amely csak 2-es, 3-as vagy 4-es stílusú interceptor-binding elemek számára használható. |
Action | Szüntesse meg az exclude-default-interceptor elemet. Vagy módosítsa az ejb-name címkét az interceptor-binding elemben egy specifikus EJB-komponens név megadása által. |
Explanation | 3-as és 4-es stílusú interceptor-binding elemek nem határozhatók meg egyszerre egy EJB-komponens ugyanazon metódusa számára. |
Action | Szüntesse meg a 3-as vagy a 4-es stílusú interceptor-binding elemet a megadott metóduson a komponensben. |
Explanation | Amikor az elfogó-rend elem kerül felhasználásra, akkor az osztályszinten megadott rendezésnek teljes rendezésnek kell lennie. A sorrendnek minden elfogó osztály felett kell lennie, amely azon a szinten és feljebb lett meghatározva. Az egyetlen kivétel a szabály alól, ha az elfogóosztályok kifejezetten ki lettek zárva egy exclude-default-inteceptors elemen keresztül. |
Action | Határozzon meg további elfogóneveket az osztályszintű interceptor-order elemen a komponensben. Ezután a komponens teljes sorrendet fog biztosítani az elfogókról. |
Explanation | Amikor az interceptor-order elem kerül felhasználásra, akkor a metódusszinten megadott rendezésnek teljes rendezésnek kell lennie. A sorrendnek minden elfogó osztály felett kell lennie, amely azon a szinten és feljebb lett meghatározva. Az egyetlen kivétel a szabály alól, ha az elfogóosztályok kifejezetten ki lettek zárva egy exclude-default-inteceptors vagy exclude-class-interceptors elemen keresztül. |
Action | Határozzon meg további elfogóneveket a metódusszintű interceptor-order elemen a komponensben. Ezután a komponens teljes sorrendet fog biztosítani az elfogókról. |
Explanation | Az Enterprise JavaBeans 3.0 specifikáció nem engedélyezi, hogy egy elfogó metódus final vagy static legyen. |
Action | Távolítsa el a final vagy static módosítót az elfogómetódusról. |
Explanation | A vállalati JavaBeans 3.0 specifikáció megköveteli, hogy az around-invoke és around-timeout metódusok aláírása a következő legyen: Objektum <METHOD>(InvocationContext) kivételt ad |
Action | Javítsa ki az elfogó metódusaláírását. |
Explanation | A specifikáció megköveteli, hogy az EJB-komponens életciklus metódusai az alábbi aláírások egyikével rendelkezzenek: void METHOD() vagy Object METHOD() az Interceptor 1.2 változathoz |
Action | Javítsa ki az elfogó metódusaláírását. |
Explanation | A specifikáció megköveteli, hogy az elfogó osztály életciklus metódusai az alábbi aláírások egyikével rendelkezzenek: void METHOD (InvocationContext) vagy Object METHOD (InvocationContext) az Interceptor 1.2 változatához |
Action | Javítsa ki az elfogó metódusaláírását. |
Explanation | Az Enterprise JavaBeans 3.0 specifikáció megköveteli, hogy a @Remove feljegyzések állapotőrző munkamenet-komponensek üzleti metódusain legyenek alkalmazva. |
Action | Helyezze át a @Remove feljegyzést a komponens egyik üzleti metódusára, vagy változtassa üzleti metódussá a megadott metódust. |
Explanation | Az Enterprise JavaBeans 3.0 meghatározás egy megfelelő ejbCreate<METHOD> metódust igényel, hogy egy állapotmegőrző munkamenet-komponens osztály inicializálási metódusa legyen. Ez a követelmény olyan állapotőrző munkamenet-komponensekre vonatkozik, amelyek az EJB 2.1 vagy korábbi alkalmazás programozási felület számára lettek írva. |
Action | Távolítsa el az @Init feljegyzést, vagy az init-method elemet az ejb-jar.xml fájlban a komponens megadott metódusából. |
Explanation | Az @Init feljegyzés az EJB-komponens több metódusára is alkalmazva van. Az Enterprise JavaBeans 3.0 specifikáció megköveteli, hogy a saját, vagy a helyi saját felület adaptált create<METHOD> metódusának neve meg legyen adva, ha bárhogyan is félreérthető. |
Action | Az @Init feljegyzés value elemével adja meg a create<METHOD> nevét a két megadott metódus valamelyikén. Ez a megközelítés kiküszöböli a félreértést. |
Explanation | Az init-method elem olyan metódus nevet ad meg, amely az EJB-komponens osztály nem public metódusa. |
Action | Javítsa ki a metódus nevét vagy a metódus aláírását az init-method elemben a komponens egyik public metódusára. |
Explanation | Az EJB-komponens 3.0 szintű elfogó osztály nem található vagy nem tölthető be. |
Action | Ellenőrizze, hogy az elfogó osztály helyesen lett-e telepítve és konfigurálva. |
Explanation | A megadott metódusnév nem metódusa az elfogóosztálynak. |
Action | Javítsa ki vagy a metódus nevét vagy a metódus aláírását, hogy az az elfogó osztály egyik metódusát adja meg. |
Explanation | A method-name elem nem engedélyezett egy 1-es stílusú interceptor-binding elem számára. |
Action | Javítsa ki az interceptor-binding elemet, hogy az egy 2-es stílusú interceptor-binding elem legyen, vagy távolítsa el a method-name elemet. |
Explanation | Az elfogó osztály nem szerepelhet az alapértelmezett elfogók listájában és az osztályszintű elfogók listájában is, hacsak az alapértelmezett elfogók nincsenek zárva az osztály szinten. |
Action | Távolítsa el az többször szereplő elfogót az alapértelmezett vagy az osztályszintű elfogó listából. Vagy zárja ki az alapértelmezett elfogókat az osztályszinten a komponenshez. |
Explanation | Állapotnélküli munkamenet-komponens esetén az Enterprise JavaBeans 3.0 specifikáció megköveteli, hogy az ejbCreate, ejbRemove, ejbActivate és ejbPassivate metódusokat @PostConstruct, @PreDestroy, @PostActivate és @PrePassivate életciklus visszahívási elfogó metódusokként kell alkalmazni értelemszerűen. |
Action | Javítsa ki a telepítési leírót vagy a feljegyzést, hogy a metódus megfelelő életciklus visszahívási elfogó típusú legyen. |
Explanation | Állapotőrző munkamenet-komponens esetén az Enterprise JavaBeans 3.0 specifikáció megköveteli, hogy az ejbRemove, ejbActivate és ejbPassivate metódusokat @PreDestroy, @PostActivate és @PrePassivate életciklus visszahívási elfogó metódusokként kell alkalmazni értelemszerűen. Az ejbCreate metódust @Init metódusként kell kezelni. |
Action | Javítsa ki a telepítési leírót vagy a feljegyzést, hogy a metódus megfelelő életciklus visszahívási elfogó típusú legyen. |
Explanation | Message Driven Beans komponens esetén az Enterprise JavaBeans 3.0 specifikáció megköveteli, hogy az ejbCreate és ejbPassivate metódusokat @PostConstruct és @PreDestroy életciklus visszahívási elfogó metódusokként kell alkalmazni értelemszerűen. |
Action | Javítsa ki a telepítési leírót vagy a feljegyzést, hogy a metódus megfelelő életciklus visszahívási elfogó típusú legyen. |
Explanation | Az Enterprise JavaBeans (EJB) specifikáció szerint egy 3-as stílusú vagy 4-es stílusú interceptor-binding elemnek a <method-name> címkét kell használnia egy metódus nevének megadására, amely az EJB-komponens üzleti felületei között található. |
Action | Határozza meg az EJB-komponens üzleti felületei között található metódusnevek valamelyikét, vagy adja hozzá a metódust az EJB-komponens üzleti felületei közül egyhez. |
Explanation | Az Enterprise JavaBeans (EJB) specifikáció szerint csak egy 1-es stílusú interceptor-binding használható a modul számára. |
Action | Javítsa ki a telepítési leírót, hogy csak egy 1-es stílusú interceptor-binding kerüljön használatra a modul számára. |
Explanation | Az Enterprise JavaBeans (EJB) specifikáció szerint csak egy 2-es stílusú interceptor-binding használható minden egyes EJB-komponens számára. |
Action | Javítsa ki a telepítési leírót, hogy csak egy 2-es stílusú interceptor-binding kerüljön használatra az EJB-komponens számára. |
Explanation | Az Enterprise JavaBeans (EJB) specifikáció szerint csak egy 3-as stílusú interceptor-binding használható minden egyes EJB-komponens metódus számára. |
Action | Javítsa ki a telepítési leírót, hogy csak egy 3-as stílusú interceptor-binding kerüljön használatra az EJB-komponens metódusa számára. |
Explanation | Az Enterprise JavaBeans (EJB) specifikáció szerint csak egy 4-es stílusú interceptor-binding használható az EJB-komponens adott metódusaláírásának metódusa számára. |
Action | Javítsa ki a telepítési leírót, hogy csak egy 4-es stílusú interceptor-binding kerüljön használatra az EJB-komponens metódusa számára. |
Explanation | Az AroundConstruct feljegyzést csak elfogó osztályok használhatják. EJB-komponens osztályok nem használhatják. |
Action | Távolítsa el az AroundConstruct feljegyzést a metódusból az EJB-komponens osztályon. |
Explanation | A kiszolgálón futó alkalmazáshoz társított egyetlen automatikus EJB időzítő sem lett eltávolítva az ütemezőből. Ezért az ütemező a jövőben megkísérelheti ezen időzítők futtatását. |
Action | A megadott kiszolgálón futó alkalmazáshoz társított időzítők eltávolításához hajtsa végre a 'removeAutomaticEJBTimers' parancsot egy kapcsolódó wsadmin munkamenetből. |
Explanation | A kiszolgálón futó alkalmazáshoz és modulhoz társított egyetlen automatikus EJB időzítő sem lett eltávolítva az ütemezőből. Ezért az ütemező a jövőben megkísérelheti ezen időzítők futtatását. |
Action | A megadott kiszolgálón futó alkalmazáshoz és modulhoz társított időzítők eltávolításához hajtsa végre a 'removeAutomaticEJBTimers' parancsot egy kapcsolódó wsadmin munkamenetből. |
Explanation | A removeAutomaticEJBTimers parancs segítségével kézzel eltávolíthatja a már érvénytelen automatikus EJB időzítőket. |
Action | Bármilyen automatikus EJB időzítő eltávolítási folyamatot egy másik belső folyamat indít el, melynek neve RemoveBinaries, és amelyet a program nem talált. Ennek következtében az automatikus EJB időzítők eltávolítási folyamata nem futott le. |
Explanation | A removeAutomaticEJBTimers parancs segítségével kézzel eltávolíthatja a már érvénytelen automatikus EJB időzítőket. |
Action | Az automatikus EJB időzítők eltávolítási folyamata nem hajtódik végre, ha az alkalmazás kapcsolat nélküli wsadmin munkamenetben fut. Ennek következtében az automatikus EJB időzítők eltávolítása nem sikerült. |
Explanation | A kiszolgáló megkísérelt lefuttatni egy időtúllépés miatti visszahívás metódust egy automatikus időzítőre, de az alkalmazáson összeférhetetlen módosítást hajtottak végre az automatikus időzítők eltávolítása nélkül. |
Action | Az adatbázis tartalmának kézi törléséhez állítsa le az alkalmazást, és futtassa a removeAutomaticEJBTimers parancsot az AdminTask objektumra. Az alkalmazás újraindításakor a kiszolgáló automatikusan újra létrehozza az időzítőket. |
Explanation | A specifikáció megköveteli, hogy az aszinkron metódusok csak biztonsági kontextus információt tartalmazzanak. |
Action | Győződjön meg róla, hogy a munkakezelő példány úgy lett beállítva, hogy csak a specifikációban előírt biztonsági kontextust adja tovább. |
Explanation | A specifikáció nem támogat semmilyen végrehajtási kontextus információt, mely az időtúllépési metódusnak lett átadva. |
Action | Győződjön meg róla, hogy a munkakezelő példány úgy lett beállítva, hogy csak a specifikációban előírásai szerint nem ad tovább kontextus információt. |
Explanation | A @StatefulTimeout feljegyzés csak az állapotmegőrző munkamenet komponensekhez használható. Az EJB tároló figyelmen kívül hagyja a feljegyzést ezen a komponensen. |
Action | Távolítsa el a @StatefulTimeout feljegyzést a megadott komponensről, vagy tegye a komponenst állapotmegőrző munkamenet komponenssé. |
Explanation | Az @Asynchronous feljegyzés csak komponens osztályokhoz használható, üzleti felületekhez nem. Az EJB tároló figyelmen kívül hagyja ezeket a feljegyzéseket a felületeken. A komponens metódusok szinkron módon fognak futni, kivéve, ha a feljegyzés a komponens osztályon vagy egy komponens osztály metódusán lett megadva, vagy ha az ejb-jar.xml fájl telepítésleírójában a metódusok aszinkronnak lettek deklarálva. |
Action | Távolítson el minden @Asynchronous feljegyzést a megadott üzleti felületről, és ellenőrizze, hogy a komponens osztályban a feljegyzések helyesen lettek-e megadva. |
Explanation | Az @StatefulTimeout feljegyzés csak komponens osztályokhoz használható, üzleti felületekhez nem. Az EJB tároló figyelmen kívül hagyja ezt a feljegyzést a felületeken. A komponens alapértelmezésű időtúllépési értéket fog használni, kivéve, ha a feljegyzés a komponens osztályon vagy egy komponens osztály metódusán lett megadva, vagy ha az ejb-jar.xml fájl telepítésleírójában a komponens meghatároz egy állapotmegőrző-időtúllépési értéket. |
Action | Távolítsa el a @StatefulTimeout feljegyzést a megadott üzleti felületről, és ellenőrizze, hogy a komponens osztályban a feljegyzések helyesen lettek-e megadva. |
Explanation | Kizárólag pozitív egész számot lehet megadni az állapotmegőrző időtúllépés értékeként. Az alapértelmezett érték kerül felhasználásra. |
Action | Módosítsa az állapotmegőrző időtúllépés értékét pozitív egész számra. |
Explanation | Az időtúllépési értéket kötelező meghatározni az állapotmegőrző-időtúllépési telepítésleíró elemhez. |
Action | Adjon hozzá egy időtúllépési értéket az állapotmegőrző-időtúllépési telepítésleíró elemhez a megadott komponens számára. |
Explanation | Az állapotmegőrző időtúllépés vagy feljegyzéseken keresztül, vagy a telepítésleíró által adható meg. Az ezredmásodperccé átalakított értéknek nulla és a java.lang.Long.MAX_VALUE (9223372036854775807) érték közé kell esnie, hogy érvényes legyen. |
Action | Javítsa ki az állapotmegőrző időtúllépés értékét az üzenet által meghatározott EJB komponens részére. |
Explanation | Ez az elem csak az állapotmegőrző munkamenet komponensekre vonatkozik. A vállalati JavaBean (EJB) tároló figyelmen kívül hagyja az állapotmegőrző-időtúllépést ezen a komponensen. |
Action | Távolítsa el az állapotmegőrző-időtúllépési telepítésleíró elemet a megadott komponensről, vagy tegye a komponenst állapotmegőrző munkamenet komponenssé. |
Explanation | Az állapotmegőrző időtúllépés értéke pozitív kell, hogy legyen, vagy 0 annak jelzésére, hogy nincs időkorlát, vagy -1 annak jelzésére, hogy az időkorlát végtelen. |
Action | Módosítsa a StatefulTimeout feljegyzést az EJB komponensen. |
Explanation | Az állapotmegőrző időtúllépés értéke pozitív kell, hogy legyen, vagy 0 annak jelzésére, hogy nincs időkorlát, vagy -1 annak jelzésére, hogy az időkorlát végtelen. |
Action | Módosítsa az EJB telepítésleíróban az állapotmegőrző-időtúllépési elemet. |
Explanation | Kizárólag pozitív egész számot lehet megadni az állapotmegőrző időtúllépés értékeként. Az alapértelmezett érték kerül felhasználásra. |
Action | Módosítsa az állapotmegőrző időtúllépés értékét pozitív egész számra. |
Explanation | A telepítésleíró meghatároz egy időzítőt, mely a megadott metódust célozza meg, de nem jelzi ki, hogy az adott metódus hány paramétert fogad el. A komponens osztályhierarchiájában több metódus is viseli ugyanazt a nevet, ezek a metódusok alkalmasak az időzítő visszahívásainak a fogadására. Ennek eredményeként az EJB tároló nem tudja megállapítani, hogy az időzítőnek melyik metódust kell megcéloznia. |
Action | Módosítsa úgy a telepítésleírót, hogy az időzítő kifejezetten jelezze, hogy a metódus nullaparaméteres vagy az egyes paraméteres változatát célozza-e meg. |
Explanation | Ha a WAR elemben állapotnyilvántartó munkamenet komponens található, függőségeket kell megadnia az összes olyan állandó kontextushivatkozástól és állandó egységhivatkozástól, amelyet el szándékozik érni. |
Action | Adja hozzá a megfelelő @PersistenceContext vagy @PersistenceUnit forráskód-magyarázatot az állapotnyilvántartó munkamenet komponenshez, vagy adja hozzá a megfelelő <persistence-context-ref> vagy <persistence-unit-ref> elemet a megfelelő <session> elemhez az ejb-jar.xml fájlban. |
Explanation | Ha a WAR elemben állapotnyilvántartó munkamenet komponens található, függőségeket kell megadnia az összes olyan állandó kontextushivatkozástól és állandó egységhivatkozástól, amelyet el szándékozik érni. |
Action | Adja hozzá a megfelelő @PersistenceContext vagy @PersistenceUnit forráskód-magyarázatot az állapotnyilvántartó munkamenet komponenshez, vagy adja hozzá a megfelelő persistence-context-ref (állandó kontextushivatkozás) vagy persistence-unit-ref (állandó egységhivatkozás) elemet a megfelelő munkamenethez az XML telepítésleíróban. |
Explanation | Több helyen volt meghatározva erőforrás-hivatkozás, mely ütköző információkat tartalmazott. |
Action | Módosítsa úgy az erőforrás-hivatkozási meghatározásokat, hogy azok ne ütközzenek, vagy csak egyetlen erőforrás-hivatkozást használjon, és a többi erőforrás-hivatkozási meghatározást távolítsa el. |
Explanation | Egy vállalati JavaBean komponenst nem lehet JAX-RPC végpontként meghatározni, és becsomagolni egy WAR modulba. |
Action | Csomagolja be a vállalati JavaBean komponenst egy EJBJAR modulba. Vagy pedig frissítse az ejb-jar.xml leírót úgy, hogy többé ne határozza meg a vállalati Enterprise JavaBean komponenst JAX-RPC végpontként. |
Explanation | Amikor a felhasználó az ejb-jar.xml fájlban meghatároz egy EJB komponenst, meg kell adnia egy osztálynevet a komponens számára. |
Action | Módosítsa az ejb-jar.xml fájlt vagy az alkalmazás forráskódját, és telepítse újra az alkalmazást. |
Explanation | Az indítási komponenseket nem szabad .war fájlba csomagolni. |
Action | Csomagolja az indítási komponenseket egy önálló EJB JAR modulba. Alternatív megoldásként a @Startup feljegyzés vagy az annak megfelelő XML elem segítségével csomagolja be a komponenst vagy egy EJB JAR modulba vagy pedig egy WAR modulba. |
Explanation | A vállalati JavaBean (EJB) specifikációnak megfelelően az EJB 2.1-es távoli és helyi ügyfélprogram nézeteket a rendszer nem támogatja singleton munkamenet komponensek esetében. |
Action | Javítsa ki az ejb-jar.xml fájlt, vagy forráskód feljegyzés konfiguráció beállítást ehhez a komponenshez. |
Explanation | A vállalati JavaBean (EJB) specifikáció szerint a vállalati komponens metódusának visszatérési típusainak meg kell egyezniük a megfelelő felülettel. |
Action | Módosítsa a metódus visszatérési típusát úgy, hogy a vállalati komponens és a felület visszatérési típusa ugyanaz legyen. |
Explanation | A vállalati JavaBean (EJB) specifikáció szerint a vállalati komponens metódusának visszatérési típusainak kompatibilisnek kell lenniük a megfelelő felülettel. |
Action | Módosítsa a metódus visszatérési típusát úgy, hogy a vállalati komponens és a felület visszatérési típusa kompatibilis legyen. |
Explanation | A vállalati JavaBean (EJB) 3.1-es specifikáció előírja, hogy egy állapotmegőrző munkamenet komponens egyszerre nem valósíthatja meg a javax.ejb.SessionSynchronization felületet, és az ejb-jar.xml fájlban vagy egy feljegyzéssel nem állíthat be egy munkamenet szinkronizáló metódust is. |
Action | Távolítsa el vagy a javax.ejb.SessionSynchronization felület megvalósítását, vagy pedig a munkamenet szinkronizáló metódus beállítását. |
Explanation | A vállalati JavaBean (EJB) 3.1-es specifikációja megköveteli, hogy egy állapotmegőrző munkamenet komponensosztály munkamenet szinkronizáló metódusai rendelkezzenek a következő aláírásokkal: kezdés-után és befejezés-előtt : void <METHOD> (), befejezés-után : void <METHOD> (logikai) |
Action | Javítsa ki a munkamenet szinkronizáló metódusaláírást ehhez a komponensosztályhoz. |
Explanation | A komponens köteles minden beállított munkamenet szinkronizáló metódust megvalósítani. |
Action | Módosítsa úgy a komponens általi megvalósítást, hogy tartalmazza az összes munkamenet szinkronizáló metódust. |
Explanation | A vállalati JavaBean (EJB) 3.1-es specifikációja megköveteli, hogy egy állapotmegőrző munkamenet komponenshez minden munkamenet szinkronizáló metódustípusból csak egy legyen beállítva. |
Action | Minden munkamenet szinkronizáló metódustípusból csak egyet állítson be ehhez a komponenshez. |
Explanation | A vállalati JavaBean (EJB) 3.1-es specifikációja megköveteli, hogy egy állapotmegőrző munkamenet komponensosztály munkamenet szinkronizáló metódusai rendelkezzenek a következő aláírásokkal: kezdés-után és befejezés-előtt : void <METHOD> (), befejezés-után : void <METHOD> (logikai) |
Action | Javítsa ki a munkamenet szinkronizáló metódusaláírást ehhez a komponensosztályhoz. |
Explanation | A távoli aszinkron EJB-metódushívásokból származó beolvasatlan eredmények száma közelíti vagy elérte a maximumot. Amikor a beolvasatlan eredmények száma eléri a maximumot, a termék eldobja a legrégebbi eredményt. |
Action | Az AsyncFutureObjectCount PMI statisztikáját ellenőrizve határozza meg, mely EJB-eredményekhez tartoznak gazdátlan eredmények, majd frissítse a megfelelő ügyfélkódot, hogy az legyen az eredmények gazdája. Ha az eredmények eldobása gyorsabban történik, mint ahogy az ügyfelek kérhetnék maguknak az eredményeket, állítsa be az aszinkron EJB-metódusok jövőbeni távoli objektumfennállási időtartamát, majd állítsa be a com.ibm.websphere.ejbcontainer.maxUnclaimedAsyncResults rendszertulajdonság értékével a gazdátlan eredmények legnagyobb kívánt számát. Másik lehetőség: beállíthatja az EJB-t a távoli helyett helyi illesztőfelület használatára, mivel az aszinkron metódus adta eredményeket a helyi illesztőfelületen nem kell nyomon követnie az EJB-tárolónak, így azok normálisan gyűjthetők a hulladéktárolóba. |
Explanation | Ha nincs jelen EJB-komponens kontextus, akkor az EJB-komponensre jellemző típusok, mint például a javax.ejb.EJBContext és javax.ejb.TimerService, nem érhetők el beszúráshoz vagy kikereséshez. |
Action | Módosítsa az alkalmazást úgy, hogy csak egy EJB-komponens kontextusán belüli EJB-komponensre jellemző adott típusokra vonatkozzanak a beszúrási vagy kikeresési műveletek. |
Explanation | A telepítési leíróban vagy annotációban deklarált automatikusan létrehozott EJB-komponens állandó időmérők nem támogatottak az aktuális profilban, és a futás során figyelmen kívül maradnak. Az EJB-komponens időmérők alkalmazás általi tervezett felhasználásától függően az alkalmazás lehet, hogy nem az elvárt módon fog futni. |
Action | Távolítsa el a nem támogatott, automatikusan létrehozott állandó időmérőket az alkalmazásból. |
Explanation | A nagyvállalati komponens be van állítva az állapotnyilvántartó munkamenet komponens átállására, de az átállás nem lehetséges ennél az állapotnyilvántartó munkamenet komponensnél, mert az úgy van beállítva, hogy ne lehessen háttértárba helyezni a forráskódban lévő @Stateful feljegyzés vagy az ejb-jar.xml fájlban lévő <passivation-capable> elem által. |
Action | Ha szükség van az átállásra ennél a komponensnél, akkor frissítse az állapotnyilvántartó munkamenet komponens forráskódját, hogy lehetővé tegye annak passzív állapotba helyezését, majd frissítse vagy a forráskódban lévő @Stateful feljegyzést, vagy pedig az ejb-jar.xml fájlban lévő <passivation-capable> elemet. |
Explanation | Az állapotnyilvántartó munkamenet komponens be van állítva egy aktiválási irányelv használatára, de csak a ONCE aktiválási irányelv használható ennél az állapotnyilvántartó munkamenet komponensnél, mert az úgy van beállítva, hogy ne lehessen háttértárba helyezni a forráskódban lévő @Stateful feljegyzés vagy az ejb-jar.xml fájlban lévő <passivation-capable> elem által. |
Action | Ha egy különböző aktiválási irányelvre van szükség ennél a komponensnél, akkor frissítse az állapotnyilvántartó munkamenet komponens forráskódját, hogy lehetővé tegye annak passzív állapotba helyezését, majd frissítse vagy a forráskódban lévő @Stateful feljegyzést, vagy pedig az ejb-jar.xml fájlban lévő <passivation-capable> elemet. |
Explanation | Az elvárt és a tényleges indulási időpont közötti időtartam túllépte a beállított lateTimerThreshold értéket. |
Action | Fontolja meg több szál lefoglalását a kiszolgáló alapértelmezett végrehajtója számára a maxThreads konfigurációs érték növelésével, ami csökkenti a rendszer terhelését, vagy növelje a lateTimerThreshold konfigurációs értéket. |
Explanation | A modul ibm-web-bnd.xmi vagy ibm-web-bnd.xml fájlja egynél több összerendeléssel rendelkezik ugyanahhoz a hivatkozáshoz. |
Action | Távolítsa el egy kivételével az összes összerendelést, amely a hivatkozásra vonatkozik. |
Explanation | Az egyedi EJB-komponensek egyetlen modulváltozatban sem támogatottak, ha a modul Java EE 7. vagy újabb változatú alkalmazásba van csomagolva. Egy alkalmazás akkor tekinthető Java EE 7. változatúnak, ha az application.xml fájl deklaráltan a 7-es változat, vagy az alkalmazásba csomagolt bármelyik EJB vagy WAR modul a Java EE a 7. változaton van. |
Action | Távolítsa el a nem támogatott egyedi EJB komponenst az alkalmazásból, vagy csomagolja a komponenst 6. vagy régebbi változatú alkalmazásba. |
Explanation | A kiszolgáló elindítja az EJB modult. |
Action | Semmit sem kell tennie. |
Explanation | A kiszolgáló elindította az EJB modult. |
Action | Semmit sem kell tennie. |
Explanation | A kiszolgáló nem tudta elindítani az EJB modult. |
Action | A kivétel információinak felhasználásával azonosítsa a probléma forrását, majd oldja meg azt. Tekintse meg a hibafelderítési információkat a WebSphere Application Server terméktámogatási weboldalon: http://www.ibm.com/software/webservers/appserv/was/support/. |
Explanation | A kiszolgáló leállítja az EJB modult. |
Action | Semmit sem kell tennie. |
Explanation | A kiszolgáló leállította az EJB modult. |
Action | Semmit sem kell tennie. |
Explanation | A kiszolgáló nem tudta leállítani az EJB modult. |
Action | A kivétel információinak felhasználásával azonosítsa a probléma forrását, majd oldja meg azt. Tekintse meg a hibafelderítési információkat a WebSphere Application Server terméktámogatási weboldalon: http://www.ibm.com/software/webservers/appserv/was/support/. |
Explanation | Az EJB-komponens úgy van beállítva, hogy az első használatkor induljon el, ne a modulja elindítása után. Az EJB-komponens indítása az első használatkor meghiúsult. |
Action | A kivétel információinak felhasználásával azonosítsa a probléma forrását, majd oldja meg azt. Tekintse meg a hibafelderítési információkat a WebSphere Application Server terméktámogatási weboldalon: http://www.ibm.com/software/webservers/appserv/was/support/. |
Explanation | Hiba történt az EJB-komponens példányának létrehozásakor a megadott JNDI névvel. |
Action | A hibával kapcsolatos információkért tekintse meg a beágyazott kivételt, vagy egy korábbi hibaüzenetet. |
Explanation | Az ejbLite szolgáltatások az EJB-komponensek saját vagy komponens felületeit nem támogatják. Az ejbLite szolgáltatásokban csak az üzleti felületek támogatottak. |
Action | Az alkalmazást módosítva távolítsa el az EJB-komponens saját és komponens felületek használatát, vagy adjon hozzá ejbHome szolgáltatást a server.xml fájlhoz. |
Explanation | Az ejbLite szolgáltatások az EJB-komponensek távoli felületeit nem támogatják. Az ejbLite szolgáltatásokban csak a helyi felületek támogatottak. |
Action | Az alkalmazást módosítva távolítsa el az EJB-komponens távoli felületek használatát, vagy adjon hozzá ejbRemote szolgáltatást a server.xml fájlhoz. |
Explanation | A telepítési leíróban vagy annotációban deklarált nem-állandó automatikus EJB-komponens időmérőket az ejbLite-3.1 szolgáltatás nem támogatja és a futás során figyelmen kívül maradnak. Az EJB-komponens időmérők alkalmazás általi tervezett felhasználásától függően az alkalmazás lehet, hogy az elvárt módon fog futni, de lehet, hogy nem. |
Action | Távolítsa el a nem támogatott automatikus időmérőket az alkalmazásból, vagy adja hozzá az ejbLite szolgáltatás olyan változatát a server.xml fájlhoz, amely támogatja a nem-állandó automatikus időmérőket. |
Explanation | Az ejbLite szolgáltatások az EJB-komponensek saját vagy komponens felületeit nem támogatják. Az ejbLite szolgáltatásokban csak az üzleti felületek támogatottak. |
Action | Az alkalmazást módosítva távolítsa el az EJB-komponens saját és komponens felületek használatát, vagy adjon hozzá ejbHome szolgáltatást a server.xml fájlhoz. |
Explanation | Az ejbLite szolgáltatások az EJB-komponensek távoli felületeit nem támogatják. Az ejbLite szolgáltatásokban csak a helyi felületek támogatottak. |
Action | Az alkalmazást módosítva távolítsa el az EJB-komponens távoli felületek használatát, vagy adjon hozzá ejbRemote szolgáltatást a server.xml fájlhoz. |
Explanation | Az üzenetvezérelt komponens aktiválás meghatározása elérhető, továbbá az üzenet végpont aktív és készen áll üzenetek fogadására. |
Action | Semmit sem kell tennie. |
Explanation | Az üzenetvezérelt komponens eltávolítás alatt van, vagy az aktiválás meghatározás már nem érhető el. Az üzenetvégpont már nem érhető el üzenetek fogadásához. |
Action | Semmit sem kell tennie. |
Explanation | A kiszolgáló elindítja az üzenetvezérelt komponenst, de az üzenetvégpontot nem tudja aktiválni, mert az aktiválás meghatározás nem található. Az üzenetvégpont nem fogad üzeneteket, amíg a végpont aktiválásra nem kerül. |
Action | Ellenőrizze, hogy az aktiválás meghatározás a megadott névvel be lett-e állítva. Ha a konfiguráció létezik, akkor várja meg, hogy az aktiválás meghatározás elérhető legyen. |
Explanation | A kiszolgáló elindítja az üzenetvezérelt komponenst, de az üzenetvégpontot nem tudja aktiválni, mert a címzett nem található. Az üzenetvégpont nem fogad üzeneteket, amíg a végpont aktiválásra nem kerül. |
Action | Ellenőrizze, hogy a címzett a megadott névvel be lett-e állítva. Ha a konfiguráció létezik, akkor várja meg, hogy a címzett elérhető legyen. |
Explanation | Az ejbLite-3.1 szolgáltatás az aszinkron EJB metódusokat nem támogatja. |
Action | Távolítsa el a nem támogatott aszinkron metódusokat az alkalmazásból, vagy adja hozzá az ejbLite szolgáltatás olyan változatát a server.xml fájlhoz, amely támogatja az aszinkron metódusokat. |
Explanation | Az ejbLite-3.1 szolgáltatás a nem-állandó EJB időmérőket nem támogatja. |
Action | Távolítsa el a nem támogatott nem-állandó időmérőket az alkalmazásból, vagy adja hozzá az ejbLite szolgáltatás olyan változatát a server.xml fájlhoz, amely támogatja a nem-állandó időmérőket. |
Explanation | Az ejbLite szolgáltatások az állandó EJB időmérőket nem támogatják. |
Action | Távolítsa el a nem támogatott állandó időmérőket az alkalmazásból, vagy adja hozzá az ejbPersistentTimer szolgáltatást a server.xml fájlhoz. |
Explanation | Több EJB-komponens van meghatározva ugyanazzal a névvel az ejb-jar.xml fájlban. Minden EJB-komponensnek egyedi névvel kell rendelkeznie. |
Action | Távolítsa el a másodpéldány EJB-komponens meghatározásokat. |
Explanation | Az <ejb-class> elem nincs megadva az ejb-jar.xml fájlban. Ez az elem kötelező az annotációk nélkül meghatározott EJB-komponensek esetében. |
Action | Adja hozzá az <ejb-class> elemet az EJB-komponens meghatározásához az ejb-jar.xml fájlban. |
Explanation | A <session-type> elem nincs megadva az ejb-jar.xml fájlban. Ez az elem kötelező az annotációk nélkül meghatározott munkamenet komponensek esetében. |
Action | Vegye fel a <session-type> elemet a munkamenet komponens meghatározásába. |
Explanation | Egy EJB-komponens csak egy típussal rendelkezhet, de nem kompatibilis típusok vannak megadva az ejb-jar.xml fájlban és az annotációban. |
Action | Módosítsa az elem típusát vagy az annotáció típusát az EJB-komponenshez. |
Explanation | Egy EJB-komponens csak egy típussal rendelkezhet, de több component-defining annotáció is meg van adva. |
Action | Távolítsa el a component-defining annotációk egyikét. |
Explanation | Egy EJB-komponens csak egy típussal rendelkezhet, de nem kompatibilis típusok vannak megadva az ejb-jar.xml fájlban és az annotációban. |
Action | Módosítsa az elem típusát vagy az annotáció típusát az EJB-komponenshez. |
Explanation | Az EJB-komponensek csak egy osztállyal deklarálhatók, ez azonban két különálló osztály annotációival lett deklarálva. |
Action | Távolítsa el az egyik annotációt, vagy módosítsa az egyik EJB-komponens nevét. |
Explanation | Az érték nélkül megadott @Remote vagy @Local annotáció azt jelzi, hogy az implements részkifejezésben szereplő üzleti felületet távolinak, illetve helyinek kell tekinteni (értelemszerűen), így mindkét annotáció megadható érték nélkül. |
Action | Távolítsa el az annotációt vagy az üzleti felületekkel adja meg az annotációkat. |
Explanation | Az érték nélkül megadott @Remote vagy @Local annotáció azt jelzi, hogy az implements részkifejezésben szereplő üzleti felületet távolinak, illetve helyinek kell tekinteni (értelemszerűen), de az osztály nem rendelkezik üzleti felülettel az implements részkifejezésében. |
Action | Vegyen fel üzleti felületcsatolót az implements részkifejezésbe, távolítsa el az annotációt, vagy az üzleti felületekkel adja meg az annotációkat. |
Explanation | Az érték nélkül megadott @Remote vagy @Local annotáció azt jelzi, hogy az implements részkifejezésben szereplő üzleti felületet távolinak, illetve helyinek kell tekinteni, értelemszerűen, de az osztály több üzleti felülettel is rendelkezik az implements részkifejezésében. |
Action | Távolítsa el egy kivételével az összes üzleti felületet az implements részkifejezésből, vagy az összes üzleti felülettel adja meg az annotációkat. |
Explanation | Egy osztály egy EJB-komponenshez vagy helyi üzleti felületként, vagy távoli üzleti felületként lehet megadva, de mindkettőként nem. |
Action | Frissítse az EJB-komponens osztályt, a felület osztályt vagy a telepítési leírót úgy, hogy a felület vagy helyi üzleti felületként, vagy távoli üzleti felületként legyen megadva, de nem mindkettőként. |
Explanation | A @Remote és @Local annotációk csak akkor rendelkezhetnek értékkel, ha egy EJB-komponens osztályon vannak meghatározva. |
Action | Távolítsa el az értéket a @Remote vagy @Local annotációból a felületen. |
Explanation | Az EJB-komponens neve helytelen lehet, vagy nem létező EJB-komponenshez lett megadva kiterjesztés. |
Action | Javítsa az EJB-komponens nevét az ibm-ejb-jar-ext.xml fájlban. |
Explanation | A <local-transaction> kiterjesztés ACTIVITY_SESSION határattribútum-értéke nem támogatott a Liberty profilban. |
Action | Módosítsa az ibm-ejb-jar-ext.xml fájlt úgy, hogy BEAN_METHOD értéket határozzon meg a határ számára, vagy távolítsa el az attribútumot, hogy a rendszer az alapértelmezett BEAN_METHOD értéket használja. |
Explanation | Az EJB-komponensek csak egy osztállyal deklarálhatók, ez azonban különálló osztályokkal lett deklarálva az XML fájlban és egy annotáció által. |
Action | Távolítsa el az osztályt az ejb-jar.xml fájlból, távolítsa el az annotációt vagy módosítsa az EJB-komponens nevek egyikét. |
Explanation | Vagy az ejb-jar.xml fájl határoz meg érvénytelen osztálynevet, vagy az osztályfájl nem került becsomagolásra az alkalmazással. |
Action | Javítsa ki az osztálynevet az ejb-jar.xml fájlban, vagy csomagolja az osztályfájlt az alkalmazáshoz. |
Explanation | Az üzenet végpont nem lett aktiválva, mert az aktiválás meghatározás autoStart=false beállítással lett konfigurálva. Az üzenet végpont egy resume parancs kiadásakor lesz aktiválva. |
Action | Nincs teendő. |
Explanation | Az üzenet végpont csak akkor szüneteltethető, amikor aktív állapotban van. |
Action | Nincs teendő. |
Explanation | Az üzenet végpont csak akkor folytatható, amikor inaktív állapotban van. |
Action | Nincs teendő. |
Explanation | Az üzenet végpont csak akkor szüneteltethető, amikor aktív állapotban van. |
Action | Várja meg, hogy az üzenet végpont aktív állapotba kerüljön, mielőtt megkísérelné a szüneteltetést. |
Explanation | Az üzenet végpont csak akkor folytatható, amikor szüneteltetett állapotban van. |
Action | Várja meg, hogy az üzenet végpont szüneteltetett állapotba kerüljön, mielőtt megkísérelné a folytatást. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint, egy távoli saját felületet kell megadni, amikor egy távoli összetevőfelület biztosított. |
Action | Módosítsa úgy az alkalmazás beállítását, hogy egy távoli saját felületet biztosítson a komponens számára. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint, egy helyi saját felületet kell megadni, amikor egy helyi összetevőfelület biztosított. |
Action | Módosítsa úgy az alkalmazás beállítását, hogy egy helyi saját felületet biztosítson a komponens számára. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a komponensosztályt nyilvánosként kell meghatározni. |
Action | Határozza meg a komponensosztályt nyilvános osztályként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a komponensosztályt nem szabad végsőként meghatározni. |
Action | Ne határozza meg a komponensosztályt végleges osztályként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a komponensosztályt nem szabad absztraktként meghatározni. |
Action | Ne határozza meg a komponensosztályt absztrakt osztályként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a komponensosztályt felső szintűként kell meghatározni. |
Action | Határozza meg a komponensosztályt felső szintű osztályként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a komponensosztálynak kell lennie egy paramétereket nem fogadó, nyilvános konstruktorának. |
Action | Módosítsa úgy a komponensosztályt, hogy legyen egy olyan nyilvános konstruktora, amely nem fogad paramétereket. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a komponensosztály nem határozhat meg véglegesítési metódust. |
Action | Ne határozza meg a véglegesítési metódust a komponensosztályban. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a komponensosztálynak meg kell valósítania a javax.ejb.EntityBean osztályt. |
Action | Módosítsa úgy a komponensosztályt, hogy megvalósítsa a javax.ejb.EntityBean osztályt. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint az üzleti metódusok nevei nem kezdődhetnek ejb-vel. Ellenkező esetben ütközések léphetnek fel a visszahívási metódusokkal. |
Action | Módosítsa úgy az üzleti metódus nevét, hogy ne kezdődjön ejb karaktersorozattal. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a konfigurált üzleti és összetevő felületeknek Java felületeknek kell lennie. |
Action | Módosítsa úgy a komponens beállítását, hogy Java felületeket biztosítson. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a konfigurált üzleti felületeknek nem szabad kiterjesztenie semmilyen felületet a javax.ejb.EntityBean csomagban. |
Action | Módosítsa úgy az üzleti felületet, hogy ne terjesszen ki felületet a javax.ejb csomagban. Szintén módosíthatja a komponens beállítását úgy, hogy a felületet ne határozza meg üzleti felületként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a konfigurált helyi felületek nem terjeszthetik ki a javax.rmi.Remote felületet. |
Action | Módosítsa a felületet úgy, hogy ne terjessze ki a javax.rmi.Remote felületet. Szintén módosíthatja a komponens beállítását úgy, hogy a felületet ne határozza meg helyi felületként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a konfigurált helyi összetevőfelületeknek ki kell terjesztenie a javax.ejb.EJBLocalObject felületet. |
Action | Módosítsa úgy a felületet, hogy kiterjessze a javax.ejb.EJBLocalObject felületet. Szintén módosíthatja a komponens beállítását úgy, hogy a felületet ne határozza meg helyi összetevő felületként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a konfigurált távoli összetevőfelületeknek ki kell terjesztenie a javax.ejb.EJBObject felületet. |
Action | Módosítsa úgy a felületet, hogy kiterjessze a javax.ejb.EJBObject felületet. Szintén módosíthatja a komponens beállítását úgy, hogy a felületet ne határozza meg távoli összetevő felületként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a konfigurált helyi sajátfelületeknek ki kell terjesztenie a javax.ejb.EJBLocalHome felületet. |
Action | Módosítsa úgy a felületetet, hogy kiterjessze a javax.ejb.EJBLocalHome felületet, vagy módosítsa úgy a komponens beállítását, hogy a felületet ne határozza meg helyi saját felületként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a konfigurált távoli saját felületeknek ki kell terjesztenie a javax.ejb.EJBHome felületet. |
Action | Módosítsa úgy a felületetet, hogy kiterjessze a javax.ejb.EJBHome felületet, vagy módosítsa úgy a komponens beállítását, hogy a felületet ne határozza meg távoli saját felületként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a saját felületen minden létrehozási metódusnak vissza kell térnie az összetevő felületre. |
Action | Módosítsa úgy a saját felületen a létrehozási metódusokat, hogy azok visszatérjenek az összetevő felületre. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint, minden saját felületnek legalább egy létrehozási metódust meg kell határoznia. |
Action | Módosítsa úgy a saját felületet, hogy meghatározzon egy létrehozási metódust. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a saját felületen minden létrehozási metódusnak vissza kell térnie az összetevő felületre. |
Action | Módosítsa úgy a saját felületen a létrehozási metódusokat, hogy azok visszatérjenek az összetevő felületre. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a saját felületen minden létrehozási metódus throws részkifejezésének tartalmaznia kell a javax.ejb.CreateException kivételt. |
Action | Módosítsa úgy a saját felületen a létrehozási metódusokat, hogy azok a javax.ejb.CreateException kivételt adják. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint, egy állapotnélküli munkamenet-komponens saját felületének csak egy metódusa lehet. A metódusnak a létrehozási metódusnak kell lennie. |
Action | Távolítsa el a metódust a saját felületről. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint, egy állapotnélküli munkamenet-komponens saját felületén meghatározott minden metódusnak egy létrehozási karaktersorozattal kell kezdődnie. |
Action | Módosítsa úgy a saját felületen a metódus nevét, hogy a létrehozási karaktersorozattal kezdődjön, vagy távolítsa el a metódust. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint nem határozhat meg olyan metódusokat egy példány komponens saját felületen, amelyek eltávolítási karaktersorozattal kezdődnek. |
Action | Módosítsa úgy a saját felületen a metódus nevét, hogy ne az eltávolítási karaktersorozattal kezdődjön, vagy távolítsa el a metódust. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a komponensosztálynak meg kell valósítania egy ejbCreate, vagy egy inicializálási metódust egy saját felület minden egyes létrehozási metódusához. |
Action | Módosítsa úgy a komponens osztályt, hogy biztosítson egy olyan ejbCreate vagy egy inicializálási metódust, mely megfelel a metódusnak. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a példány komponens osztálynak meg kell valósítania egy ejbCreate metódust egy saját felület minden egyes létrehozási metódusához. |
Action | Módosítsa úgy a komponens osztályt, hogy biztosítson a metódusnak megfelelő ejbCreate metódust. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint egy példánykomponens osztály minden ejbCreate metódusának visszatérési típusának elsődleges kulcs típusból kell lennie. |
Action | Módosítsa a metódus visszatérési típusát az elsődleges kulcs osztályra. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a példány komponens osztálynak meg kell valósítania egy ejbCreate metódust egy saját felület minden egyes létrehozási metódusához. |
Action | Módosítsa úgy a komponens osztályt, hogy biztosítson a metódusnak megfelelő ejbPostCreate metódust. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint egy példánykomponens osztály minden ejbPostCreate metódusának visszatérési típusának kitöltetlennek kell lennie. |
Action | Módosítsa a metódus visszatérési típusát void típusra. |
Explanation | A felület metódusa a példánykomponens számára nem határoz meg megfelelő ejbFind metódust az osztályon. |
Action | Módosítsa úgy a komponens osztályt, hogy biztosítson a metódusnak megfelelő ejbFind metódust. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint egy példánykomponens osztály ejbFindByPrimaryKey metódusának visszatérési típusának elsődleges kulcs típusból kell lennie. |
Action | Módosítsa a metódus visszatérési típusát az elsődleges kulcs osztályra. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint egy példánykomponens osztály minden egyéni ejbFind metódusának visszatérési típusának elsődleges kulcs típusból kell lennie: a java.util.Collection osztály, vagy a java.util.Enumeration osztály. |
Action | Módosítsa a metódus visszatérési típusát elsődleges kulcs osztályra, java.util.Collection osztályra, vagy java.util.Enumeration osztályra. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a példány komponens osztálynak meg kell valósítania egy ejbHome metódust egy saját felület minden egyes saját metódusához. |
Action | Módosítsa úgy a komponens osztályt, hogy biztosítson a metódusnak megfelelő ejbHome metódust. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint egy példánykomponens osztály minden ejbHome metódusának visszatérési típusának egyeznie kell a kapcsolódó saját felült metódussal. |
Action | Módosítsa a metódus visszatérési típusát olyan típusra, mely megegyezik a megfelelő saját felület metódusával. |
Explanation | Az Enterprise JavaBeans (EJB) specifikációnak megfelelően a metódus hibajelző tagmondatán megadott kivételeket a tároló fogja használni, hogy meghatározza, mely kivételek minősülnek alkalmazás-kivételeknek. Ha a metódus hibajelző tagmondatán megadott kivételek felületenként változnak, a kivétel néhány felületen nem a várt módon fog viselkedni. |
Action | Módosítsa az alkalmazást, hogy az azonos aláírással rendelkező metódusok ugyanazt a hibajelző tagmondat kivételt határozzák meg. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint minden EJB távoli üzleti metódus argumentumának és visszatérési típusának az RMI/IIOP érvényes típusának kell lennie. |
Action | Módosítsa úgy az alkalmazás metódust, hogy csak az RMI/IIOP érvényes típusait használja. Szintén módosíthatja úgy az alkalmazást, hogy a felületet ne használja EJB távoli felületként. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a távoli üzleti felület metódusok throws részkifejezése nem tartalmazhatja a java.rmi.RemoteException kivételt. |
Action | Távolítsa el a RemoteException kivételt a metódus throws részkifejezéséből. Továbbá módosíthatja a felületet úgy, hogy a java.rmi.Remote felületet valósítsa meg, vagy az alkalmazást is módosíthatja úgy, hogy a felületet ne használja, mint EJB távoli felületet. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint egy alkalmazás kivétel nem határozható meg a java.rmi.RemoteException kivétel alosztályaként. |
Action | Módosítsa úgy az alkalmazást, hogy ne legyenek olyan távoli üzleti felület metódusok, amelyek a java.rmi.RemoteException alosztállyal vannak meghatározva a throws részkifejezésben. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint egy összetevő felület alkalmazás kivétele nem határozható meg a java.lang.RuntimeException kivétel alosztályaként. |
Action | Módosítsa az alkalmazást úgy, hogy a távoli összetevő felület metódusok ne legyenek meghatározva egy java.lang.RuntimeException alosztállyal a throws részkifejezésben. |
Explanation | Az Enterprise JavaBeans (EJB) meghatározás szerint a java.rmi.Remote felületet megvalósító távoli üzleti felület metódusokhoz a throws részkifejezésnek tartalmaznia kell a java.rmi.RemoteException kivételt. |
Action | Adja hozzá a RemoteException kivételt a metódus throws részkifejezéséhez. Továbbá módosíthatja a felületet úgy, hogy a java.rmi.Remote felületet ne valósítsa meg, vagy az alkalmazást is módosíthatja úgy, hogy a felületet ne használja, mint EJB távoli felületet. |
Explanation | A távoli felületek esetében a Java Language to IDL Mapping meghatározás a következő információkat állítja: Az egyszerű írási-olvasási tulajdonságokban a JavaBeans tervezési mintákat követő metódusok, vagy az egyszerű olvasási-írási metódusok az OMG IDL felület attribútumokba kerülnek leképezésre. Mindkét megadott metódus ugyanazon OMG IDL felület attribútumra kerülnek leképezésre. A felület nem érvényes RMI/IIOP típus. |
Action | Módosítsa az alkalmazást úgy, hogy vagy nevezze át, vagy távolítsa el az ütköző metódusok egyikét. |
Explanation | A vállalati JavaBean (EJB) specifikáció szerint a komponensosztály és bármelyik szülőosztály egyetlen metódusa sem határozható meg véglegesként, ha a komponensosztály felület nélküli nézetként van nyilvántartva. Továbbá az üzleti metódusok sem határozhatók meg végleges metódusként. |
Action | Módosítsa úgy az alkalmazást, hogy a metódus ne legyen végleges metódusként meghatározva. |
Explanation | A vállalati JavaBean (EJB) specifikáció szerint egy felület alkalmazás kivételét vagy a java.lang.Exception osztály vagy pedig a java.lang.RuntimeException osztály alosztályaként kell meghatározni. |
Action | Módosítsa úgy az alkalmazást, hogy a kivétel vagy a java.lang.Exception osztály vagy pedig a java.lang.RuntimeException osztály alosztálya legyen. |
Explanation | Ez az információs üzenet nem került lefordításra. |
Action | Részletekért tekintse meg az üzenetet. |
Explanation | Ez a figyelmeztető üzenet nem került lefordításra. |
Action | Részletekért tekintse meg az üzenetet. |
Explanation | Ez a hibaüzenet nem került lefordításra. |
Action | Részletekért tekintse meg az üzenetet. |
Explanation | Valamely általános kivételfeltétel jelentkezett. |
Action | Kombinálja ezen információkat a további kivétel üzenetekkel a további hibafelderítés végrehajtásához. |
Explanation | A megadott beállítások közül kettő inkompatibilis, ezért nem adhatók meg együtt. |
Action | Vizsgálja meg a használati utasítást és távolítsa el az egyik megadott beállítást. |
Explanation | A megadott beállítások egyike másik beállítást igényel, amely nem került megadásra. |
Action | Vizsgálja meg a használati utasítást és adja meg a kötelező beállítást. |
Explanation | A megadott EJB időzítő nem létezik a megadott kiszolgálón. Lehet, hogy az EJB időzítő lejárt, vagy törölték. |
Action | Ellenőrizze, hogy az EJB időzítő azonosítója és a kiszolgálónév helyesen lett-e megadva. Ha az EJB időzítő létezik, valamint az azonosító és a kiszolgálónév is helyes, további tudnivalókért lásd az előző kivételeket. |
Explanation | A megadott kiszolgálón beállított EJB időzítő szolgáltatás nem érhető el. Az EJB időzítő szolgáltatás nem indítható el, ha a kiszolgálón nincs elindítva a TimedObject vállalati Java komponenst tartalmazó alkalmazás. |
Action | Ellenőrizze, hogy a megadott kiszolgálófolyamaton a TimedObject enterprise Java komponenssel elindításra került egy alkalmazás. |
Explanation | A három szűrő egyikét kötelező megadni: -all -timer -app |
Action | Vizsgálja meg a használati utasítást, és adjon meg egyet a három szűrőből. |
Explanation | Meg kell adni egy kiszolgálónevet. |
Action | Vizsgálja meg a használati utasítást, és adjon meg egy kiszolgálónevet. |
Explanation | A felsorolt jar fájl nem EJB komponens modulként van beállítva. |
Action | Ha ennek a modulnak EJB-komponens összetevőket kellene tartalmaznia, akkor ellenőrizze a Java forráskód feljegyzéseket vagy az ejb-jar.xml konfigurációs adatokat. |
Explanation | A felsorolt jar fájl nem tartalmaz távoli felülettel rendelkező EJB-komponenseket. |
Action | Ha ennek a modulnak távoli felülettel rendelkező EJB-komponenseket kellene tartalmaznia, akkor ellenőrizze a modul feljegyzéseit vagy az ejb-jar.xml konfigurációs adatokat. |
Explanation | Az első paraméternek egy teljesen megadott osztálynévnek, egy JAR fájlnak, egy WAR fájlnak vagy egy EAR fájlnak kell lennie. A JAR, WAR, és EAR fájloknak tartalmazniuk kell a könyvtár teljes elérési útvonalát. |
Action | Hívja meg a createEJBStubs parancsot -help paraméterrel, hogy megtekinthesse a parancs szintaxisát. |
Explanation | A megadott fájl nem nyitható meg olvasási művelethez. |
Action | Vizsgálja meg ezen fájl fájlrendszer jogosultsági beállításait. |
Explanation | Egy paraméter createEJBStubs parancshívásonként csak egyszer adható meg. |
Action | Hívja meg a createEJBStubs parancsot -help paraméterrel, hogy megtekinthesse a parancs szintaxisát. |
Explanation | A naplófájl névnek egy fájlra kell mutatnia, tartalmazva a könyvtár útvonalat. Valamint a naplófájl neve nem kezdődhet "-" karakterrel. |
Action | Hívja meg a createEJBStubs parancsot -help paraméterrel, hogy megtekinthesse a parancs szintaxisát. |
Explanation | A megadott fájl nem nyitható meg írási művelethez. |
Action | Vizsgálja meg ezen fájl fájlrendszer jogosultsági beállításait. |
Explanation | A -logfile paraméterhez a naplófájl nevét kell megadni következő paraméternek. |
Action | Vizsgálja meg a használati utasítást és biztosítsa a szükséges naplófájl név paramétert. |
Explanation | A paraméter nem felel meg egyetlen engedélyezett bemeneti beállításnak sem. |
Action | Hívja meg a createEJBStubs parancsot -help paraméterrel, hogy megtekinthesse a parancs szintaxisát. |
Explanation | A bemeneti paraméterek száma túllépte a megengedett maximális értéket. |
Action | Hívja meg a createEJBStubs parancsot -help paraméterrel, hogy megtekinthesse a parancs szintaxisát. |
Explanation | Váratlan kivétel történt a parancsfeldolgozás során. |
Action | Adja hozzá a -verbose paramétert a createEJBStubs parancshoz további információk megjelenítéséhez. |
Explanation | Minden konfigurált alapkönyvtárnak rendelkeznie kell egy összetevő felülettel. |
Action | Vizsgálja meg a konfigurációs adatokat ehhez az alapkönyvtárhoz. |
Explanation | A kivétel váratlan volt. |
Action | Vizsgálja meg a fájlrendszer jogosultságok beállításait. |
Explanation | Az ideiglenes fájl nem hozható létre a fájlrendszeren. |
Action | Vizsgálja meg a megadott könyvtár fájlrendszer jogosultságok beállításait. |
Explanation | A megadott osztály nem tölthető be. |
Action | Győződjön meg róla, hogy nincsenek helyesírási hibák, és ezen osztály minden szülő osztályát tartalmazza a bemeneti Java archívum (JAR) vagy nagyvállalati archívum (EAR) fájl, vagy a -cp paraméterrel elérhetővé lettek téve. |
Explanation | Egy metódus paraméter vagy a felsorolt osztály egy metódus visszatérési érték osztálya nem tölthető be. |
Action | Győződjön meg róla, hogy minden osztály metódus paraméterként került átadásra, vagy mint metódus visszatérési érték használatos a felsorolt osztály metódusain, és tartalmazza a bemeneti Java archívum (JAR) fájlt vagy nagyvállalati archívum (EAR) fájlt, vagy a -cp paraméterrel elérhetővé lett téve. |
Explanation | A -cp paraméterhez az osztályútvonalnevet kell megadni következő paraméternek. |
Action | Vizsgálja meg a használati utasítást és biztosítsa a szükséges osztályútvonalnév paramétert. |
Explanation | Az első paraméterként megadott fájl nem található. |
Action | Ellenőrizze a helyesírást és a megadott fájl olvasási jogosultságait. |
Explanation | A megadott fájl nem nevezhető át. |
Action | Vizsgálja meg a fájlrendszer jogosultságok beállításait. Győződjön meg róla továbbá, hogy a célfájl még nem létezik. |
Explanation | A megadott fájl nem törölhető. |
Action | Vizsgálja meg a fájlrendszer jogosultságok beállításait. |
Explanation | A -newfile paraméterhez megadott név nem engedélyezett. |
Action | Győződjön meg róla, hogy a név nem egyezik meg a bemeneti fájléval. |
Explanation | Az EJB moduloknak legalább egy EJB-komponenst kell tartalmaznia. |
Action | Győződjön meg róla, hogy legalább egy EJB-komponens konfigurálásra került a modulhoz. Az EJB-komponensnek vagy egy ejb-jar.xml fájlt, vagy forráskód feljegyzéseket kell használnia. |
Explanation | A fájlnév frissítése paraméternek JAR, WAR vagy EAR fájltípusnak kell lennie és tartalmaznia kell a fájl útvonalát is. |
Action | Hívja meg a createEJBStubs parancsot -help paraméterrel, hogy megtekinthesse a parancs szintaxisát. |
Explanation | A megadott könyvtár nem törölhető. |
Action | Törölje kézzel a könyvtárat. |
Explanation | A megadott kimeneti fájl nem található. |
Action | Ellenőrizze a helyesírást és a fájl írási jogosultságait. |
Explanation | A megadott könyvtárat nem lehet létrehozni. |
Action | Győződjön meg róla, hogy a fájlrendszerre vonatkozó jogosultságok engedélyezik-e könyvtár létrehozását. |
Explanation | A megadott fájl nem hozható létre a fájlrendszeren. |
Action | Vizsgálja meg a megadott könyvtár fájlrendszer jogosultságok beállításait. |
Explanation | A megadott kimeneti fájl nem lehet létező fájl. |
Action | Adjon meg új kimeneti fájlnevet. |
Explanation | Az alkalmazás konfigurációs adatok üres karaktersorozat nevű függvénytár könyvtárat adtak meg. Ez a művelet letiltja a függvénytár könyvtárat. |
Action | Ha a függvénytár könyvtárat ehhez az alkalmazáshoz nem szabad letiltani, akkor módosítsa az application.xml konfigurációs fájlt az alkalmazás nagyvállalati archívum (EAR) fájlban. |
Explanation | A megadott JAR vagy WAR fájl nem tartalmaz távoli felületi osztályokat EJB-komponensekhez. |
Action | Ha ennek an modulnak távoli felületi osztályokat kellene tartalmaznia EJB-komponensekhez, akkor adja hozzá ezeket az osztályokat a modulhoz. |
Explanation | A teljes képzésű osztálynév bemeneti típusa nem kompatibilis a megadott paraméterrel. |
Action | Vizsgálja meg az utasítás felhasználását és vagy módosítsa a bemenet típusát vagy távolítsa el a megadott paramétert. |
Explanation | A beágyazható tároló keresi az érvényes Enterprise JavaBeans (EJB) modulok osztályútvonalait. Az érvényes EJB modulok egy ejb-jar.xml fájlt vagy Enterprise JavaBeans (EJB) feljegyzéseket tartalmaznak. |
Action | Semmit sem kell tennie. |
Explanation | A beágyazható tárolónak meg kell adni a kezdeti értékeket, mielőtt a felhasználói kód hozzáfér a vállalati komponensekhez. |
Action | Semmit sem kell tennie. |
Explanation | Az Enterprise JavaBeans (EJB) modulok keresési folyamata vagy a beágyazható Enterprise JavaBeans (EJB) tároló inicializálása sikertelen volt, és a tároló a továbbiakban nem használható. Az FFDC kimeneten további diagnosztikát lehet találni. |
Action | Vizsgálja meg a kivétel típusát, és tetszés szerint az FFDC kimenetet is, hogy meghatározhassa az inicializálás sikertelenségének az okát. Ennek a hibának az általános oka egy érvénytelen EJB modul az osztályútvonalban. |
Explanation | A felhasználói kód arra utasította a beágyazható tárolót, hogy több modult is ugyanazzal a fájlnévvel indítson el. |
Action | Adjon meg egy olyan modullistát, amelyik nem tartalmaz többször szereplő fájlneveket, vagy az egyik modult nevezze át egy egyedi fájlnevet használva. |
Explanation | A beágyazható EJB tároló elindítja a meghatározott Enterprise JavaBeans (EJB) modult. Ez tartalmazza az Enterprise JavaBeans (EJB) komponens gyárak és saját könyvtárak hozzárendelését a JNDI rendszerhez, valamint bármilyen EJB kód végrehajtását, amely az indításkor futtatandóként volt megadva. |
Action | Semmit sem kell tennie. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló nem talált érvényes Enterprise JavaBeans (EJB) modulokat az indításhoz. Egy érvényes EJB modul egy érvényes META-INF/ejb-jar.xml fájlt vagy EJB feljegyzésekkel rendelkező osztályokat tartalmaz. Ez azért történhetett meg, mert az osztályútvonal nem tartalmaz EJB modult, vagy mert a javax.ejb.embeddable.modules tulajdonság nem létező modulokat határozott meg. |
Action | Nézze át az osztályútvonalat és a javax.ejb.embeddable.modules tulajdonságot, hogy meghatározhassa, mely EJB moduloknak kellene elindulniuk. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló a kivétel miatt nem tudta leállítani az Enterprise JavaBeans (EJB) modult. A vállalati komponensek még mindig kötve lehetnek a JNDI rendszerhez és még mindig elérhetők az ügyfelek számára. A modul újraindításával kapcsolatos további próbálkozások elnevezési vagy más erőforrás-ütközések miatt meghiúsulhatnak. |
Action | Oldja meg a hibát a kivétel, a naplók és az FFDC kimenet megvizsgálása útján. Ha más modulok rendesen állnak le, vizsgálja meg a meghiúsult modult. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló leállása nem sikerült, mikor egy kivétel miatt a Bezárás metódus lett meghívva. Mivel ez az összes Enterprise JavaBeans (EJB) modul leállása után történt, a probléma az Enterprise JavaBeans (EJB) tárolóval vagy a beállításával van. |
Action | Oldja meg a hibát a kivétel, a naplók, az FFDC kimenet megvizsgálása és a beágyazható Enterprise JavaBeans (EJB) tároló beállításának átnézése segítségével. |
Explanation | A Bezárás metódus meghívása következtében a beágyazható Enterprise JavaBeans (EJB) tároló végrehajtotta a leállítási rutint. |
Action | Semmit sem kell tennie. |
Explanation | A beágyazható EJB tároló nem tudta bezárni a java:global névteret. Ez azt jelenti, hogy a névtérhez kötött vállalati JavaBean komponensek vagy más objektumok szivároghatnak. Továbbá, ez JNDI problémákhoz vezethet, ha további beágyazható Enterprise JavaBeans (EJB) tárolópéldányokat hoznak létre. |
Action | Oldja meg a hibát a kivétel, a naplók és az FFDC kimenet megvizsgálása útján. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló nem tudta beolvasni a konfigurációs tulajdonságokat a megadott fájlból. Ez akkor fordulhat elő, ha a fájl nem megfelelően formázott tulajdonságfájl. |
Action | Ellenőrizze, hogy a megadott fájl létezik-e a fájlrendszerben, és hogy jól formázott tulajdonságfájl (vagyis: <tulajdonság_név>=<tulajdonság_érték>). |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló nem tudta a javax.sql.DataSource példányt hozzákötni a JNDI névtérhez. |
Action | Oldja meg a hibát a kivétel, a naplók és az FFDC kimenet megvizsgálása útján. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló által használt tulajdonságok által tartalmazott adatforrásban nincs megadva a Java névadási és címjegyzék felület (JNDI) neve. |
Action | Adjon a tulajdonságfájlhoz egy név tulajdonságot az adatforrás számára. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló által használt tulajdonságok által tartalmazott adatforrásban nincs megadva osztálynév. |
Action | Adjon a tulajdonságfájlhoz egy osztálynév tulajdonságot az adatforrás számára. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tárolónak az adatforrásra vonatkozó tulajdonságai tartalmaznak egy ConnectionPool.MaxConnections értéket, ami nem pozitív szám vagy nulla. |
Action | Módosítsa a ConnectionPool.MaxConnections tulajdonság értékét az adatforráshoz egy pozitív számra vagy nullára. |
Explanation | A leállítási folyamat során felmerült hiba egy kivétel miatt megakadályozta, hogy a JPA szolgáltató rendesen bezáródjon. Ez jelenthet egy másik problémát is, amely korábban valószínűleg megjelent a naplókban. A JPA használatára tett jövőbeli kísérletek esetleg meghiúsulhatnak. |
Action | Oldja meg a hibát a kivétel, a naplók és az FFDC kimenet megvizsgálása útján, az alapul szolgáló hiba megtalálása és megoldása céljából. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló által használt tulajdonságok által tartalmazott adatforrás egy érvénytelen ConnectionPool értéket tartalmaz. |
Action | Módosítsa a ConnectionPool tulajdonság értékét az adatforráshoz egy érvényes értékre. Az érvényes értékek egy kapcsolattár nevei. |
Explanation | Az LTC feloldó tulajdonsága egy nem támogatott értékhez lett hozzárendelve. |
Action | Az LTC feloldó tulajdonságát egy alapértelmezésű Application vagy ContainerAtBoundary értékhez kell hozzárendelni. |
Explanation | Az LTC feloldatlan művelet tulajdonsága egy nem támogatott értékhez lett hozzárendelve. |
Action | Az LTC feloldó tulajdonságát egy alapértelmezésű Rollback vagy Commit értékhez kell hozzárendelni. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló nem tudta a java.net.URL példányt hozzákötni a JNDI névtérhez. |
Action | Oldja meg a hibát a kivétel, a naplók és az FFDC kimenet megvizsgálása útján. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló által használt tulajdonságok által tartalmazott URL erőforrásban nincs megadva a Java névadási és címjegyzék felület (JNDI) neve. |
Action | Adjon a tulajdonságfájlhoz egy név tulajdonságot az URL erőforrás számára. |
Explanation | A beágyazható Enterprise JavaBeans (EJB) tároló által használt tulajdonságok által tartalmazott URL erőforrásban nincs megadva specifikáció. |
Action | Adjon a tulajdonságfájlhoz egy specifikáció tulajdonságot az URL erőforrás számára. |