IMS TM erőforrás-illesztő üzenetek és kivételek

Az IMS TM erőforrás-illesztő üzenetek és kivételek magyarázatai és felhasználói intézkedései

Az (IMS Connector for Java néven is ismert) IMS TM erőforrás-illesztőt használó Java programok fejlesztése során találkozhat olyan helyzetekkel, amikor a program kivételeket dob. Némelyik kivételt ezek közül az IMS TM erőforrás-illesztő dobja, míg másokat az IMS TM erőforrás-illesztő által használt osztály függvénytárak (mint például a Java osztály függvénytárak). Ez a témakör információkat nyújt az IMS TM erőforrás-illesztő J2C alkalmazások által előállított kivételekről.

Az alábbi üzenetleírásokban a dőlt betűvel szedett kifejezések a futás közbeni értékeket helyettesítik.

hosztnév
Az IMS Connect programot futtató gép TCP/IP hosztneve.
belsőmetódusnév
Annak a metódusnak a neve, amelyik eredetileg a kivételt dobta. Ezt a kivételt az IMS Connector for Java fogta el és újradobja másik kivételként a Common Connector Framework specifikáció szerint.
hossz
Az adatok hossza.
függvénytárFájlnév
A natív Helyi beállítás függvénytár fájlneve.
llérték
Az LL értéke.
maxhossz
Az adatok maximális érvényes hossza.
metódusnév
A kivételt dobó metódus neve.
mód
Az interakció típusa az IMS TM erőforrás-illesztő és az IMS Connect összetevő között a hoszton (ahogyan az interactionSpec tulajdonságban meghatározott).
natíveMetódusNév
A natív Helyi beállítás metódus neve.
portszám
Az IMS Connect programhoz hozzárendelt portszám.
tulajdonságNév
A tulajdonság neve.
tulajdonságÉrték
A tulajdonság értéke.
ok_kód
Az IMS Connect által visszaadott ok-kód.
rekordtípus
A rekord típusa.
visszatérési_kód
Az IMS Connect által visszaadott visszatérési kód, decimális formátumban.
észlelési_kód
Az IMS OTMA felől visszaérkezett észlelési kód
socket_kivétel
A socket kivétel.
forrás_kivétel
Egy belső metódusban a hiba első előfordulásakor dobott kivétel.
forrás_metódusnév
Az a belső metódus, amelyben a hiba első alkalommal történt.
állapot
Az IMS Connector for Java belső állapota.

Kapcsolódó olvasmányok

Az IMS Connector for Java J2C alkalmazások által előállított kivételek

A következő kivételeket a Java 2 Platform, Enterprise Edition (J2EE) Connector Architecture (J2C) osztály függvénytárakkal összeépített alkalmazások állítják elő hibafeltétel észlelése esetén.

ICO0001E
javax.resource.spi.EISSystemException:
ICO0001E: metódusnév hiba.
Az IMS Connect által visszaadott hiba:
RETCODE=[visszatérési_kód], REASONCODE=[ok_kód].
ok_kód_karaktersorozat.

Magyarázat: Az IMS Connect hibát adott vissza. A hibában érintett kapcsolat nem kerül újrafelhasználásra. Az ok_kód_karaktersorozat az ok_kód tömör leírását biztosítja, ha az rendelkezésre áll.

Felhasználói intézkedés: Ellenőrizze az MVS konzolt ehhez kapcsolódó IMS Connect hibaüzenetekért. Az IMS Connect hibaüzenetek a "HWS" karakterekkel kezdődnek. A visszatérési kód (visszatérési_kód) és ok-kód (ok_kód) értékekről, valamint az IMS Connect hibaüzenetekről diagnosztikai információkért tanulmányozza az IMS Connect kézikönyvet.

ICO0002E
javax.resource.spi.EISSystemException:
ICO0002E:metódusnév hiba.
IMS OTMA visszaadott hiba:
SENSECODE=[észlelési_kód], REASONCODE=[otma_ok_kód].
[forrás_metódusnév:forrás_kivétel]

Magyarázat: Az IMS OTMA egy NAK hibát adott vissza.

Felhasználói intézkedés: A NAK hibához tartozó észlelési kód (észlelési_kód) és OTMA ok-kód (otma_ok_kód) értékeinek diagnosztikai információi az IMS OTMA kézikönyvban találhatók. Figyeljen arra, hogy az IMS Connector for Java az észlelési_kódot és az otma_ok_kódot decimálisan jeleníti meg. Ha az alkalmazás kétfázisú véglegesítéssel fut, akkor a NAK hibával a következő észlelési kód értékeket kaphatja:
  • Észlelési kód = 23 (decimális, 17 hexadecimális)

    Az IMS rendszere nem rendelkezik RRS feldolgozás támogatással. Gondoskodjék róla, hogy az IMS rendszere RRS támogatással rendelkező védett párbeszédes feldolgozással rendelkezik. További információkért tanulmányozza a Kétfázisú véglegesítés előfeltételei fejezetet.

  • Észlelési kód = 46 (decimális, 2E hexadecimális)

    Az RRS szolgáltatást és kétfázisú véglegesítési feldolgozást az IMS Connect és az IMS Connector for Java nem támogatja. Gondoskodjék róla, hogy mind az IMS Connect, mind az IMS Connector for Java legalább 2.1.0 vagy újabb verziójú legyen.

ICO0003E
javax.resource.spi.CommException:
ICO0003E:metódusnév hiba.
Meghiúsult a kapcsolódás a [hosztnév] hoszthoz,
a [portszám] porton.
[java_kivétel]

Magyarázat: Az IMS Connector for Java nem tudott kapcsolódni a hoszt és port kombinációhoz. A java_kivétel jelzi a kapcsolódás sikertelenségének az okát. További információkért tanulmányozza a lenti Felhasználói intézkedés szakaszt.

Felhasználói intézkedés: Vizsgálja meg a java_kivételt, hogy megállapítsa a hoszthoz kapcsolódás meghiúsulásának okát. Néhány java_kivétel a következő:
  • java.net.UnknownHostException: hosztnév

    Az alkalmazás kapcsolatgyárának beállítása során megadott hosztnév érvénytelen vagy az alkalmazás érvénytelen hosztnevet adott meg. Ellenőrizze a hosztnév helyesírását. Lehetséges, hogy a hosztnév teljes képzésű elérési útját vagy az IP címet kell megadnia.

  • java.net.ConnectException: Csatlakozás visszautasításra került
    A kivétel néhány lehetséges oka:
    • A portszám érvénytelen. Győződjön meg róla, hogy a hosztnév által jelölt érvényes IMS Connect portszámot használ.
    • A megadott port leállításra került. Ez az IMS Connect VIEWHWS parancsával állapítható meg. Ha a port leállításra került, akkor az állapota NOT ACTIVE. A port indításához használja az IMS Connect OPENPORT dddd parancsát, ahol a dddd a megadott portszám.
    • A megadott hoszton az IMS Connect nem fut. Indítsa el az IMS Connect programot a hoszt számítógépen.
    • A TCP/IP protokoll újraindításra került az IMS Connect megszakítása és újraindítása, vagy a hoszton a STOPPORT, majd az OPENPORT parancs kiadása nélkül.
  • java.net.SocketException: csatlakozás (kód=10051)
    A kivétel néhány lehetséges oka:
    • A megadott hosztnévhez tartozó számítógép nem érhető el a TCP/IP hálózaton. Gondoskodjék róla, hogy a hoszt számítógép elérhető legyen a TCP/IP hálózaton. Ezt a megadott hoszt számítógépre vonatkozó ping parancs kiadásával ellenőrizze. Azon a számítógépen adja ki a ping parancsot, amelyiken az IMS Connector for Java fut. Indítsa el a TCP/IP protokollt a hoszton, ha az még nem került elindításra.
    • A TCP/IP protokoll újraindult, de az alkalmazás által használt port állapota NOT ACTIVE. A helyzet javítására a következők valamelyikét teheti:
      • A port aktiválásához használja az IMS Connect OPENPORT dddd parancsát, ahol a dddd a portszám
      • Indítsa újra az IMS Connect programot
ICO0005E
javax.resource.spi.CommException:
ICO0005E:metódusnév hiba.
Kommunikációs hiba történt az IMS üzenet küldése vagy fogadása során.
[java_kivétel]

Magyarázat: Az IMS Connector for Java nem tudott sikeresen végrehajtani egy küldés és fogadás interakciót a cél IMS Connect programmal. A java_kivétel jelzi az interakció végrehajtása sikertelenségének az okát. További információkért tanulmányozza a lenti Felhasználói intézkedés szakaszt.

Felhasználói intézkedés: Vizsgálja meg a java_kivételt, hogy megállapítsa a meghiúsulás okát. Néhány java_kivétel a következő:

ICO0006E
javax.resource.ResourceException:
ICO0006E:metódusnév hiba.
A DataStoreName számára megadott érték null vagy üres karaktersorozat.

Magyarázat: A metódusnév által jelölt metódus egy üres DatastoreName paraméterrel került meghívásra. Ez a hibaüzenet akkor jelenik meg a nyomkövetési naplóban, amikor egy kapcsolatgyár üres DatastoreName paraméterrel indul. Az üzenetet egy J2EE figyelmeztetés követi:

J2CA0007W: Kivétel történt a setDataStoreName
metódus meghívása során a Kapcsolatgyár_JNDI_név
erőforrás által használt com.ibm.connector2.ims.ico.IMSManagedConnectionFactory objektumra.
Ezután folytatódik a feldolgozás újabb hibaüzenetekhez vezetve, amikor az IMS Connect a válaszában jelzi, hogy nullértékű nevű adattároló nem található. A másik üzenetet aktiváló, alapul szolgáló üzenet a következő:
javax.resource.spi.EISSystemException: ICO0001E: 
com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@.processOutputOTMAMsg(byte[],
InteractionSpec, Record) hiba. Az IMS Connect által visszaadott hiba: RETCODE=[4],
REASONCODE=[NFNDDST ]. Az adattár nem található.
Amikor ez a hiba történik, egy vonatkozó HWSS0742W figyelmeztető üzenet kerül megjelenítésre a hoszt számítógép MVS konzolján, ahol az IMS Connect fut. Ez a HWSS0742W üzenet egy mezőt tartalmaz, amely megjeleníti a keresett adattároló nevet; ebben az esetben ez teljesen üres:
DESTID=        ;

Felhasználói intézkedés: Adjon meg érvényes nevet a DatastoreName paraméter számára. Felügyelt környezetben a DatastoreName paraméter egy kapcsolatgyárnak a WebSphere Application Server kiszolgálóhoz megvalósuló beállítása során kerül meghatározásra. Nem felügyelt környezetben a DatastoreName paraméter a Java alkalmazásban megadott.

ICO0007E
javax.resource.NotSupportedException:
ICO0007E:metódusnév hiba.
A [tulajdonságNév] tulajdonság
[tulajdonságÉrték] értéke nem támogatott. 

Magyarázat: A tulajdonságNév tulajdonság számára megadott tulajdonságÉrték érték nem támogatott.

Felhasználói intézkedés: Adjon meg támogatott értéket a megnevezett tulajdonság számára. Például a J2C architektúrában meghatározott InteractionSpec osztály InteractionVerb tulajdonságának bizonyos értékeit nem támogatja az IMSInteractionSpec osztály ebben az IMS Connector for Java kiadásban. A ReRoute paraméter TRUE értéke sem támogatott dedikált állandó socket kapcsolatokon.

ICO0008E
javax.resource.ResourceException:
ICO0008E:metódusnév hiba. A [tulajdonságNév] tulajdonság [tulajdonságÉrték] értéke
meghaladja a maximális megengedett [maxTulajdonságHossz] hosszt.

Magyarázat: A tulajdonságNév tulajdonság számára megadott tulajdonságÉrték érték hossza meghaladja a tulajdonságNév tulajdonság értéke számára megengedett maximális maxTulajdonságHossz hosszt.

Felhasználói intézkedés: Adjon meg olyan értéket a megnevezett tulajdonság számára, amely nem haladja meg a maxTulajdonságHosszt.

ICO0009E
javax.resource.ResourceException:
ICO0009E:metódusnév hiba.
A [tulajdonságNév] tulajdonság [tulajdonságÉrték] értéke érvénytelen. 

Magyarázat: A tulajdonságNév tulajdonság számára megadott tulajdonságÉrték érték nem érvényes.

Felhasználói intézkedés: Adjon meg olyan nevet, amely érvényes a megnevezett tulajdonságra. Például az IMS TM erőforrás-illesztő InteractionSpec osztályának az InteractionVerb tulajdonságára vonatkozó érvényes értékek felsorolása az IMSInteractionSpec osztály Javadoc dokumentációjában található.

ICO0010E
javax.resource.spi.IllegalStateException:
ICO0010E:metódusnév hiba.
A metódus érvénytelen IMSConnection példányon került meghívásra.

Magyarázat: A metódusnév által jelölt metódus egy érvénytelen IMSConnection példányon került meghívásra. Ha a metódusnév lazyEnlist, akkor az aktuális tranzakcióban olyan kapcsolat igénybevételére történt kísérlet, amelyet nem lehet igénybe venni.

Felhasználói intézkedés: A metódus valószínűleg olyan IMSConnection példányon került kiadásra, amely már lezárásra került.

  • Ha a metódusnév nem lazyEnlist, akkor győződjön meg róla, hogy az adott IMSConnection példány nem lezárt, mielőtt megkísérelné a használatát vagy a lezárását.
  • Ha a metódusnév lazyEnlist, akkor győződjön meg róla, hogy az alkalmazás nem használ nem felügyelt kapcsolatokat felügyelt környezetben, mivel csak a felügyelt kapcsolatok alkalmasak a Késleltetett tranzakció-igénybevétel optimalizálás (Lazy Transaction Enlistment Optimization) eljárásra. További információkért tanulmányozza a WebSphere Application Server 6.0 online információs központjában található Késleltetett igénybevétel témakört.
ICO0011E
javax.resource.spi.IllegalStateException:
ICO0011E:metódusnév hiba.
A metódus érvénytelen IMSInteraction példányon lett meghívva.

Magyarázat: A metódusnév által jelölt metódus egy érvénytelen IMSInteraction példányon került meghívásra.

Felhasználói intézkedés: A metódus valószínűleg olyan IMSInteraction példányon került kiadásra, amely már lezárásra került. Győződjön meg róla, hogy az adott IMSInteraction példány nem lezárt, mielőtt megkísérelné a használatát vagy a lezárását.

ICO0012E
javax.resource.ResourceException:
ICO0012E:metódusnév hiba.
A HostName számára megadott érték null vagy üres karaktersorozat.

Magyarázat: A metódusnév által jelölt metódus egy nullértékű vagy üres HostName paraméterrel került meghívásra.

Felhasználói intézkedés: Adjon meg egy érvényes HostName paramétert. Felügyelt környezetben a tulajdonság értéke egy kapcsolatgyárnak a WebSphere Application Server kiszolgálóhoz megvalósuló beállítása során kerül meghatározásra. Nem felügyelt környezetben a tulajdonság értéke a Java alkalmazásban megadott.

ICO0013E
javax.resource.ResourceException:
ICO0013E:metódusnév hiba.
A ConnectionManager értéke null.

Magyarázat: A metódusnév által jelölt metódus meghívásra került. Az alkalmazáskiszolgáló az IMSManagedConnectionFactory osztály createConnectionFactory metódusát nullértékű ConnectionManager objektummal hívta meg.

Felhasználói intézkedés: Adjon meg egy érvényes HostName paramétert. A createConnectionFactory metódus ezen formája felügyelt környezetben használt. Ügyfélprogramok általában nem hívják meg. Keresse meg az adott alkalmazáskiszolgáló szerviz személyzetét.

ICO0014E
javax.resource.ResourceException:
ICO0014E:metódusnév hiba.
A bemeneti rekord nem tartalmaz adatokat.

Magyarázat: A metódusnév által jelölt metódus adatokat nem tartalmazó bemeneti rekorddal került meghívásra.

Felhasználói intézkedés: Ellenőrizze, hogy a megadott bemeneti rekord nem üres.

ICO0015E
ResourceAdapterInternalException
ICO0015E:metódusnév hiba.
Nem várt hiba fordult elő az OTMA üzenet feldolgozása során.
[java_kivétel]

Magyarázat: Az OTMA üzenet feldolgozása során nem várt belső hiba történt.

Felhasználói intézkedés: Keresse meg az IBM szerviz képviselőjét.

ICO0016E
javax.resource.ResourceException:
ICO0016E:metódusnév hiba.
A DataStoreName számára megadott érték null vagy üres karaktersorozat.

Magyarázat: A metódusnév által jelölt metódus egy üres DatastoreName paraméterrel került meghívásra. Ez a hibaüzenet akkor jelenik meg a nyomkövetési naplóban, amikor egy kapcsolatgyár üres DatastoreName paraméterrel indul. Az üzenetet egy J2EE figyelmeztetés követi:

J2CA0007W: Kivétel történt a setDataStoreName metódus meghívása során a
Kapcsolatgyár_JNDI_név erőforrás által használt
com.ibm.connector2.ims.ico.IMSManagedConnectionFactory
objektumra. 
Ezután folytatódik a feldolgozás újabb hibaüzenetekhez vezetve, amikor az IMS Connect a válaszában jelzi, hogy nullértékű nevű adattároló nem található. A másik üzenetet aktiváló, alapul szolgáló üzenet a következő:
javax.resource.spi.EISSystemException: ICO0001E: 
com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@.processOutputOTMAMsg(byte [],
 InteractionSpec, Record) hiba. Az IMS Connect által visszaadott hiba: RETCODE=[4],
REASONCODE=[NFNDDST ].  Az adattár nem található.
Amikor ez a hiba történik, akkor egy vonatkozó HWSS0742W figyelmeztető üzenet kerül megjelenítésre a hoszt számítógép MVS konzolján, ahol az IMS Connect fut. Ez a HWSS0742W üzenet egy mezőt tartalmaz, amely megjeleníti a keresett adattároló nevet; ebben az esetben ez teljesen üres:
DESTID=        ;

Felhasználói intézkedés: Adjon meg érvényes nevet a DatastoreName paraméter számára. Felügyelt környezetben a DatastoreName paraméter egy kapcsolatgyárnak a WebSphere Application Server kiszolgálóhoz megvalósuló beállítása során kerül meghatározásra. Nem felügyelt környezetben a DatastoreName paraméter a Java alkalmazásban megadott.

ICO0017E
ResourceAdapterInternalException
ICO0017E:metódusnév hiba.
Érvénytelen érték lett megadva a TraceLevel számára.

Magyarázat: Érvénytelen nyomkövetési szint került megadásra.

Felhasználói intézkedés: Adjon meg egy érvényes nyomkövetési szintet. Választhatóan ez a kivétel figyelmen kívül hagyható, mivel akkor az adott a kapcsolatgyárra az alapértelmezett nyomkövetési szint kerül felhasználásra. Ebben az esetben a kapcsolatgyár használható, viszont a nyomkövetési szint az alapértelmezett nyomkövetési szint lesz.

ICO0018E
javax.resource.ResourceException:
ICO0018E:metódusnév hiba.
A PortNumber számára megadott érték null.

Magyarázat: A metódusnév által jelölt metódus egy nullértékű PortNumber paraméterrel került meghívásra.

Felhasználói intézkedés: Adjon meg egy érvényes PortNumber paramétert. Felügyelt környezetben a tulajdonság értéke egy kapcsolatgyárnak a WebSphere Application Server kiszolgálóhoz megvalósuló beállítása során kerül meghatározásra. Nem felügyelt környezetben a tulajdonság értéke a Java alkalmazásban megadott.

ICO0020E
javax.resource.ResourceException:
ICO0020E:metódusnév hiba.
A másodlagos ClientID azonosító nem támogatott az [Interakciós parancsszó] interakciós parancsszó esetén.
Másodlagos ClientID-t csak a követező interakciós igék esetén lehet megadni: SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT.

Magyarázat: A másodlagos clientID azonosítóval aszinkron kimeneti interakció lekéréséhez megadott interakciós parancsszó érvénytelen.

Felhasználói intézkedés: Adjon meg egy érvényes interakciós parancsszó értéket. A másodlagos ClientID azonosító csak SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciós parancsszavakra adható meg.

ICO0024E
javax.resource.ResourceException:
ICO0024E:metódusnév hiba.
Érvénytelen [llérték] szegmenshossz (LL) a bemeneti
objektumban.[java_kivétel]

Magyarázat: A Java program által az IMS alkalmazás számára biztosított bemeneti üzenet a szegmenshosszra olyan értéket tartalmaz, amely negatív, 0 vagy nagyobb, mint az üzenetszegmens adatainak byte-száma.

Felhasználói intézkedés: Adja meg a bemeneti üzenet szegmenshosszának a helyes értékét.

ICO0025E
javax.resource.IllegalArgumentException:
ICO0025E:metódusnév hiba.
Érvénytelen [llérték] szegmenshossz (LL) az OTMA üzenetben. 

Magyarázat: Az IMS alkalmazás a szegmenshosszra olyan értéket tartalmaz, amely negatív, 0 vagy nagyobb, mint az üzenetszegmens adatainak a byte-száma. Az IMS alkalmazás által biztosított kimeneti üzenetet az OTMA üzenet tartalmazza.

Felhasználói intézkedés: Gondoskodjék róla, hogy az IMS alkalmazás érvényes szegmenshosszakat ad meg a kimeneti üzeneteire.

ICO0026E
javax.resource.ResourceException:
ICO0026E:metódusnév hiba.
Hiba történt az IMS üzenet feldolgozása során.
[forrás_metódusnév:forrás_kivétel]

Magyarázat: Hiba történt az IMS bemeneti vagy kimeneti tranzakció üzenet feldolgozása során. A forrás_kivétel kiegészítő információkat nyújt a hiba okáról.

Felhasználói intézkedés: Vizsgálja meg a forrás_kivételt a hiba okát érintő kiegészítő információkért. A forrás_kivétel értéke alapján néhány javasolt intézkedés a következő:
  • java.io.IOException

    Hiba történt a bemeneti vagy kimeneti rekord előkészítése során. Gondoskodjék róla, hogy az IMS Connector for Java számára IMS tranzakció bemenetként vagy kimenetként biztosított objektumok a J2C architektúrához megfelelően meghatározottak legyenek. Például biztosítsa azt, hogy megvalósítják a javax.resource.cci.Record és javax.resource.cci.Streamable felületeket.

  • com.ibm.ims.ico.IMSConnResourceException

    Az IMS tranzakció kimeneti üzenetet tartalmazó OTMA üzenet érvénytelen hosszértékkel rendelkező mezőt tartalmazott (például az LLLL érték <= 0). Ha ellenőrizte, hogy az IMS alkalmazás érvényes kimeneti üzenetet ad vissza, mégis fennáll a hiba, akkor keresse meg az IBM szerviz képviselőjét.

  • java.lang.IllegalArgumentException

    Az IMS Connect felől visszakapott kimeneti üzenet érvénytelen. Győződjön meg róla, hogy az IMS Connector for Java és az IMS Connect kiadási szintje kompatibilis. Például ha tranzakciós igényelt EJB alkalmazást épít össze kétfázisú véglegesítési tranzakció végrehajtására TCP/IP protokollon keresztül IMS Connector for Java 2.1 verzió használatával, viszont futás közben IMS Connect 1.2 verziót használ a 2.1 verzió helyett, akkor ezt a hibaüzenetet fogja kapni. Tehát frissítenie kell IMS Connect 2.1 változatra vagy létre kell hoznia egy nem globális tranzakciós EJB alkalmazást.

ICO0027E
javax.resource.ResourceException: 
ICO0027E:metódusnév hiba.
Az IMS kimeneti üzenet OTMA fejléce nem tartalmazott szegmens_név szegmenst. 

Magyarázat: Az IMS tranzakció kimeneti üzenetben lévő OTMA fejléc nem került megfelelően összeépítésre. Nem tartalmazta a szegmens_név által azonosított szegmenst.

Felhasználói intézkedés: Az üzenet fejléc összeépítési módszerével javítsa a problémát. Egy példa ezt a hibát előállító helyzetre egy SYNC_RETRIEVE_ASYNCHOUTPUT_WAIT (vagy _NOWAIT) interakció végrehajtása olyan üzenet lekérésére, amelyet egy nem IMS Connector for Java ügyfél várakozási sorba helyezett (például egy 3270 terminál interakció). A nem IMS Connector for Java ügyfelek által várakozási sorba helyezett üzenetek jellemzően nem rendelkeznek az IMS Connector for Java által igényelt OTMA fejlécekkel. A helyzet biztosítsa azt, hogy az IMS Connector for Java és a nem IMS Connector for Java ügyfelek különálló várakozási sorokat használnak a saját aszinkron kimenetükhöz.

ICO0028E
javax.resource.ResourceException: 
ICO0028E:metódusnév hiba.
Az IMS kimeneti üzenet OTMA fejléc üzenetvezérlő információs szegmensében az előtag (Prefix) jelző nem érvényes.

Magyarázat: Az IMS tranzakció kimeneti üzenetben lévő OTMA fejléc nem került megfelelően összeépítésre. Az OTMA fejléc Előtag jelzője meghatározta, hogy mely szegmensek szerepelnek az üzenet OTMA fejlécében, de az üzenet teljes hossza (amelynek a fejléceket és az üzenet adatait tartalmaznia kell) kisebb, mint a megadott fejlécek összes hossza. A teljes üzenethossznak a fejlécek összes hosszánál nagyobbnak vagy egyenlőnek kell lennie, attól függően, hogy az üzenet tartalmaz-e adatokat; kisebb azonban soha nem lehet a fejlécek összes hosszánál.

Felhasználói intézkedés: Az üzenet fejléc összeépítési módszerével javítsa a problémát. Ez a helyzet jellemzően annak az eredménye, hogy egy felhasználói üzenet helytelenül módosítja az üzenet fejlécét; de lehet akár az IMS Connect, akár az IMS Connector for Java belső hibája. Ha a felhasználói kilépési pontok a termékkel szállított változatban, módosítás nélkül használtak, illetve nem tudja megállapítani a fejlécek helytelen összeépítésének az okát, akkor keresse meg az IBM szerviz képviselőjét.

ICO0030E
javax.resource.spi.ApplicationServerInternalException:
ICO0030E:metódusnév hiba.
[forrás_metódusnév:forrás_kivétel]

Magyarázat: Futás közbeni hiba vagy kivétel fordult elő a metódusnév metódusban az interakció során. A forrás_metódusnév:forrás_kivétel jelzi, hogy a metódusnév metódusban történt hiba vagy kivétel hol fordult elő eredetileg; a hiba okáról is kiegészítő információkkal szolgálhat.

Felhasználói intézkedés: Vizsgálja meg a forrás_kivételt a hiba okát érintő kiegészítő információkért. A végrehajtandó intézkedés a forrás_metódusnév:forrás_kivétel értékétől függ. A forrás_metódusnév:forrás_kivétel értéke alapján néhány javasolt intézkedés a következő:
  • java.lang.OutOfMemoryError

    Ez a hiba akkor fordul elő, ha a Java Virtuális gép memóriahiány miatt nem képes egy objektumot lefoglalni és a szemétgyűjtő segítségével nem is lehetséges további memóriát felszabadítani. Növelje meg a WAS által használt Virtuális gép számára elérhető memória mennyiségét.

  • java.io.InterruptedIOException

    Egy InterruptedIOException kivétel történt, amely azt jelzi, hogy egy bemeneti vagy kimeneti átvitel lezárásra került az azt végrehajtó szál lezárása miatt. Határozza meg a szál lezárásának okait.

ICO0031E
javax.resource.spi.IllegalStateException:
ICO0031E:metódusnév hiba.
Protokollsértés. Az [interakciós_parancsszó] interakciós parancsszó nem
engedélyezett az aktuális [állapot] állapotra.
[java_kivétel]

Magyarázat: Az alkalmazás által megkísérelt interakció protokollsértést eredményezett. Az [interakciós_parancsszó] az interakcióhoz használt IMSInteractionSpec objektum interactionVerb tulajdonságának az értéke. Az [állapot] az IMS Connector for Java és az IMS Connect közötti interakciókhoz használt protokoll aktuális állapota.

Például protokollsértés történik, ha a Java program nincs párbeszédben az IMS rendszerrel, viszont interakciót kísérelt meg az IMS rendszerrel az interactionVerb tulajdonság SYNC_END_CONVERSATION értékével.

Felhasználói intézkedés: Gondoskodjék róla, hogy az IMSInteractionSpec objektum interactionVerb tulajdonságának megfelelő értékét használja. Az IMS Connector for Java dokumentációban megtalálhatók az interactionVerb tulajdonság IMS Connector for Java által támogatott értékei. Az IMS Connector for Java adott verziója nem feltétlenül támogatja a J2EE Connector Architecture által meghatározott összes értéket.

ICO0034E
javax.resource.NotSupportedException:
ICO0034E:metódusnév hiba.
Az automatikus véglegesítés nem támogatott.

Magyarázat: Az automatikus véglegesítést az IMS Connector for Java jelenleg nem támogatja.

Felhasználói intézkedés: Győződjön meg róla, hogy a Java alkalmazás az IMS Connector for Java által jelenleg biztosított támogatási szintnek megfelelő osztályokat és metódusokat használ.

ICO0035E
javax.resource.NotSupportedException:
ICO0035E:metódusnév hiba.
A helyi tranzakció nem támogatott.

Magyarázat: A helyi tranzakciókat az IMS Connector for Java jelenleg nem támogatja.

Felhasználói intézkedés: Győződjön meg róla, hogy a Java alkalmazás az IMS Connector for Java által jelenleg biztosított támogatási szintnek megfelelő osztályokat és metódusokat használ.

ICO0037E
javax.resource.NotSupportedException:
ICO0037E:metódusnév hiba.
Az eredményhalmaz nem támogatott.

Magyarázat: Az eredményhalmazt az IMS Connector for Java jelenleg nem támogatja.

Felhasználói intézkedés: Győződjön meg róla, hogy a Java alkalmazás az IMS Connector for Java által jelenleg biztosított támogatási szintnek megfelelő osztályokat és metódusokat használ.

ICO0039E
javax.resource.spi.IllegalStateException:
ICO0039E:metódusnév hiba.
Nem CONNECT állapotban van.

Magyarázat: Az IMS Connector for Java és az IMS Connect közötti interakciók sorrendje érvénytelen. Az IMS Connector for Java és az IMS Connect közötti interakciókhoz használt protokoll aktuális állapota nem CONNECT, ami az interakciók ezen pontján szükséges lenne.

Felhasználói intézkedés: Ez valószínűleg az IMS Connector for Java vagy az IMS Connect hibája. Keresse meg az IBM szerviz képviselőjét.

ICO0040E
javax.resource.NotSupportedException:
ICO0040E:metódusnév hiba.
Az IMSConnector nem támogatja a végrehajtási metódus ezen változatát.

Magyarázat: Az IMS Connector for Java nem támogatja a végrehajtási metódus azon változatát, amely két bemeneti paramétert fogad és egy javax.resource.cci.Record típusú objektumot ad vissza.

Felhasználói intézkedés: Használja az IMSInteraction osztály támogatott változatú végrehajtási metódusát. A végrehajtási metódus támogatott változata a következő formátummal rendelkezik:

boolean execute(InteractionSpec, Record input, Record output)
ICO0041E
javax.resource.ResourceException:
ICO0041E:metódusnév hiba.
Érvénytelen [interactionSpec] interactionSpec került
megadásra. 

Magyarázat: Érvénytelen InteractionSpec objektum került átadásra a com.ibm.connector2.ims.ico.IMSInteraction osztály végrehajtási metódusa számára.

Felhasználói intézkedés: Győződjön meg róla, hogy, hogy a com.ibm.connector2.ims.ico.IMSInteraction osztály végrehajtási metódusa számára átadott InteractionSpec objektum com.ibm.connector2.ims.ico.IMSInteractionSpec típusú.

ICO0042E
javax.resource.ResourceException:
ICO0042E:  metódusnév hiba.
A bemenet nem Streamable típusú.

Magyarázat: A com.ibm.connector2.ims.ico.IMSInteraction osztály végrehajtási metódusa számára megadott bemeneti objektumra vonatkozó "input" paraméter nullértékű volt vagy nem valósította meg a javax.resource.cci.Streamable felületet. Ez a kivétel a legvalószínűbben akkor történik, amikor egy alkalmazás a J2EE Connector Architecture Common Client Interface (CCI) használatára került megírásra. A kivételnek nem szabad megtörténnie, ha a bemeneti üzenet összeépítése a Rational Application Developer termék használatával valósul meg.

Bizonyos interakció-típusok esetében a végrehajtási metódus engedélyezi a nullértékű objektumokat. Például a SYNC_END_CONVERSATION és a SYNC_RECEIVE_ASYNCOUTPUT interactionVerb értékekkel rendelkező interakciók engedélyezik a null bemeneti értékű objektumokat.

Felhasználói intézkedés: Gondoskodjék róla, hogy érvényes javax.resource.cci.Record objektumot adjon meg a végrehajtási metódus "input" paraméterének. Például biztosítsa azt, hogy ez az objektum megvalósítja a javax.resource.cci.Record és javax.resource.cci.Streamable felületeket.

ICO0043E
javax.resource.ResourceException:
ICO0043E:  metódusnév hiba.
A kimenet nem Streamable típusú. 

Magyarázat: A com.ibm.connector2.ims.ico.IMSInteraction osztály végrehajtási metódusa számára megadott kimeneti objektum nullértékű volt vagy nem valósította meg a javax.resource.cci.Streamable felületet. Ez a kivétel a legvalószínűbben akkor történik, amikor egy alkalmazás a J2EE Connector Architecture Common Client Interface (CCI) használatára került megírásra. A kivételnek nem szabad megtörténnie, ha a kimeneti üzenet összeépítése a Rational Application Developer termék használatával valósul meg.

Felhasználói intézkedés: Gondoskodjék róla, hogy érvényes kimeneti objektumot adjon meg a végrehajtási metódus számára.

ICO0044E
javax.resource.NotSupportedException:
ICO0044E:metódusnév hiba.
A RecordFactory osztályt nem támogatja az IMS Connector for Java.

Magyarázat: A RecordFactory osztályt az IMS Connector for Java jelenleg nem támogatja.

Felhasználói intézkedés: Győződjön meg róla, hogy a Java alkalmazás az IMS Connector for Java által jelenleg biztosított támogatási szintnek megfelelő osztályokat és metódusokat használ.

ICO0045E
javax.resource.NotSupportedException:
ICO0045E:  metódusnév hiba.
Érvénytelen a ConnectionRequestInfo típusa.

Magyarázat: Érvénytelen ConnectionRequestInfo objektum került átadásra egy IMS Connector for Java metódus számára.

Felhasználói intézkedés: Ez valószínűleg az IMS Connector for Java hibája. Keresse meg az IBM szerviz képviselőjét.

ICO0049E
javax.resource.NotSupportedException:
ICO0049E:metódusnév hiba.
A getConnection számára átadott biztonsági hitelesítési adatok nem egyeznek a meglévő biztonsági hitelesítési adatokkal.

Magyarázat: A kérésben szereplő biztonsági hitelesítési adatok nem egyeznek meg a kérés feldolgozására felhasznált IMSManagedConnection példány biztonsági hitelesítési adataival.

Felhasználói intézkedés: Keresse meg az IBM szerviz képviselőjét.

ICO0053E
javax.resource.ResourceException:
ICO0053E: metódusnév hiba.
Érvénytelen clientID érték. A HWS előtag az IMS Connector for Java számára van fenntartva.

Magyarázat: A clientID tulajdonság számára megadott érték érvénytelen. A 'HWS' előtag az IMS Connector for Java számára fenntartott.

Felhasználói intézkedés: Adjon meg egy érvényes értéket a clientID tulajdonság számára. Az érvényes értéknek az alábbi szabályokat kell követnie:
  • nem null karaktersorozat;
  • nem kezdődik üres mezővel;
  • nem kezdődik az IMS Connector for Java számára fenntartott 'HWS' előtaggal;
  • 8 karakter hosszú;
  • az érvényes A - Z, 0 - 9 és @, #, $ karaktereket használja.
ICO0054E
javax.resource.ResourceException:
ICO0054E:metódusnév hiba.
Érvénytelen ConnectionSpec.

Magyarázat: Az IMS Connector for Java nem tudta átalakítani az adott kapcsolathoz biztosított connectionSpec objektumot IMSConnectionSpec típusú objektummá. Míg a Common Client Interface bármilyen támogatott kapcsolathoz elfogad connectionSpec objektumot, az IMS Connector for Java csak IMSConnectionSpec objektumot vagy annak valamely származtatását fogja kezelni connectionSpec objektumként.

Felhasználói intézkedés: Győződjön meg róla, hogy az alkalmazás által használt connectionSpec objektum IMSConnectionSpec vagy annak valamely származtatása.

ICO0055E
javax.resource.ResourceException:
ICO0055E:metódusnév hiba.
Sikertelen a kapcsolati objektum típusátalakítása IMSConnection osztályra.

Magyarázat: Az IMS Connector for Java nem tudta átalakítani az adott kapcsolathoz a ConnectionManager által hozzárendelt kapcsolat-objektumot IMSConnection típusúvá. Az IMS Connector for Java csak IMSConnection objektumot vagy annak valamely származtatását fog kezelni kapcsolat-objektumként. Ez a hiba egy kapcsolatkezelő probléma eredménye lehet.

Felhasználó intézkedés: Keresse meg az IBM szerviz képviselőjét.

ICO0056E
javax.resource.ResourceException:
ICO0056E:metódusnév hiba.
Az IMSConnectName csak z/OS vagy OS/390 rendszereken használható Helyi beállítású kapcsolatok esetén érvényes.

Magyarázat: Egy IMSManagedConnectionFactory példány IMSConnectName tulajdonságának a beállítása kötelező Helyi beállítású kapcsolatokhoz használandó felügyelt kapcsolatgyárak esetén. Továbbá csak Helyi beállítás használható kommunikációra az IMS Connect programmal, ha az IMS Connector for Java programot használó alkalmazás z/OS vagy OS/390 platformon fut. Ez a kivétel azt jelzi, hogy értéket adott meg az IMSConnectName tulajdonság számára, de az alkalmazás nem fut sem z/OS, sem OS/390 platformon.

Felhasználói intézkedés: Gondoskodjék róla, hogy az IMS Connector for Java programot használó alkalmazás z/OS vagy OS/390 platformon fusson. Figyeljen arra, hogy az alkalmazásnak (még pontosabban a webkiszolgálónak, ahol az alkalmazás fut) ugyanabban az MVS rendszerben kell futnia, mint az IMS Connect. Ha nem ez a helyzet, például ha az alkalmazást egy munkaállomás platformon kívánja futtatni; vagy ha a webkiszolgáló az alkalmazást futtatásához z/OS platformon, de eltérő MVS rendszeren helyezkedik el, mint az IMS Connect, akkor biztosítsa azt, hogy az alkalmazás által használt kapcsolatgyár TCP/IP kommunikáció használatára legyen beállítva.

ICO0057E
javax.resource.spi.IllegalStateException:
ICO0057E:metódusnév hiba.
Az indításra érvénytelen kapcsolatkezelővel került sor.

Magyarázat: Az alkalmazás illegális állapotú: az adott interakcióhoz használt kapcsolatkezelő (IMSConnection példány) nem érvényes. Ez történik, ha az alkalmazás egy előzőleg használt kapcsolat kapcsolatkezelőjét kísérelte meg használni; vagy nem a helyes kapcsolat kezelőjét, ha az alkalmazás több megnyitott kapcsolattal rendelkezik.

Felhasználói intézkedés: Győződjön meg róla, hogy az alkalmazás az adott kapcsolat pillanatnyilag érvényes IMSConnection példányát használja.

ICO0058E
javax.resource.ResourceException:
ICO0058E:metódusnév hiba.
A 0 véglegesítési módú SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és
SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciók nem támogatottak a Helyi
beálítással.

Magyarázat: Csak akkor használható a Helyi beállítás a kommunikációra az IMS Connect programmal, ha az alkalmazás az IMS Connector for Java programot az 1-es véglegesítési mód megadásával használja.

Felhasználói intézkedés: Győződjön meg róla, hogy az IMS Connector for Java programot használó alkalmazás 1-es véglegesítési módra beállított. Ha az alkalmazást 0 véglegesítési móddal kívánja futtatni, akkor módosítsa az alkalmazást a TCP/IP kommunikáció használatára.

ICO0059E
javax.resource.ResourceException:
ICO0059E: metódusnév hiba.
A SYNC_END_CONVERSATION interakció 0 véglegesítési móddal nem támogatott. 

Magyarázat: A SYNC_END_CONVERSATION interakció 0 véglegesítési móddal nem támogatott.

Felhasználói intézkedés: Az IMS Connector for Java a következő interakció kombinációkat támogatja: SYNC_END_CONVERSATION és 1 véglegesítési mód, SYNC_SEND_RECEIVE és 0 véglegesítési mód, valamint SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és 0 véglegesítési mód.

ICO0060E
java.lang.UnsatisfiedLinkError:
ICO0060E:metódusnév hiba.
Hiba a Helyi beállítás natív függvénytár betöltése során: libname=függvénytárFájlnév.
[forrás_kivétel].

Magyarázat: A Helyi beállítás natív függvénytár nem található a libpath útvonalakon felsorolt könyvtárakban.

Felhasználói intézkedés: Gondoskodjék róla, hogy a Helyi beállítás natív függvénytár a LIBPATH környezeti változóban meghatározott egyik könyvtárban legyen. Ha IMS Connector for Java programot WebSphere Application Server for z/OS és OS/390 környezetben futtat, akkor győződjön meg róla, hogy a Helyi beállítás natív függvénytárat tartalmazó könyvtár meghatározott a J2EE kiszolgáló LIBPATH környezeti változójában. További információkért tanulmányozza "Az alap operációs rendszer előkészítése" témakört a WebSphere Application Server Version 6.0 információs központjában .

ICO0061E
javax.resource.ResourceException:
ICO0061E:metódusnév hiba.
A Helyi beállítás csak z/OS és OS/390 rendszereken fut.

Magyarázat: A Helyi beállítást az IMS Connect programmal megvalósuló kommunikációra csak akkor használhatja, ha az IMS Connector for Java programot használó alkalmazás z/OS vagy OS/390 platformon fut.

Felhasználói intézkedés: Gondoskodjék róla, hogy az IMS Connector for Java programot használó alkalmazás z/OS vagy OS/390 platformon fusson. Figyeljen arra, hogy az alkalmazásnak (még pontosabban a webkiszolgálónak, ahol az alkalmazás fut) ugyanabban az MVS rendszerben kell futnia, mint az IMS Connect. Ha nem ez a helyzet, például ha az alkalmazást egy munkaállomás platformon kívánja futtatni; vagy ha a webkiszolgáló az alkalmazást futtatásához z/OS platformon, de eltérő MVS rendszeren helyezkedik el, mint az IMS Connect, akkor biztosítsa azt, hogy az alkalmazás által használt kapcsolatgyár TCP/IP kommunikáció használatára legyen beállítva.

ICO0062E
javax.resource.ResourceException:
ICO0062E:metódusnév hiba.
Hiba a Helyi beállítás natív metódus betöltése során: függvénytár fájlnév=függvénytárFájlnév,
metódusnév=natívMetódusnév. [forrás_kivétel].

Magyarázat: A Helyi beállítás natív metódus nem található.

Felhasználói intézkedés: Ellenőrizze azt, hogy az IMS Connector for Java erőforrás-illesztő megfelelő szintjével rendelkezik, valamint hogy a Helyi beállítás natív függvénytár telepített a rendszeren. Minden esetben azt a Helyi beállítás natív függvénytárat használja, amely a WebSphere Application Server for z/OS és OS/390 rendszeren telepített IMS TM erőforrás-illesztővel együtt szállított. További információkért tanulmányozza az "Előfeltételek az IMS Connector for Java használatához" témakört.

ICO0063E
javax.resource.spi.ResourceAdapterInternalException:
ICO0063E:metódusnév hiba.
Kivétel történt a natív metódusban. [forrás_kivétel].

Magyarázat: Belső hiba történt a Helyi beállítás natív metódusban.

Felhasználói intézkedés: Keresse meg az IBM szerviz képviselőjét.

ICO0064E
javax.resource.spi.SecurityException:
ICO0064E:metódusnév hiba.
Érvénytelen biztonsági hitelesítési adatok.

Magyarázat: A WebSphere Application Server által biztosított tárgy nem tartalmazott olyan rendelkezésre álló hitelesítési adatokat, amelyeket az IMS Connector for Java támogat.

Felhasználói intézkedés: Győződjön meg róla, hogy a WebSphere Application Server for z/OS and OS/390 megfelelő szintje telepített. A részeletekért tanulmányozza az "Előfeltételek az IMS TM erőforrás-illesztő használatához" fejezetet. Állítsa be a WebSphere Application Server for z/OS and OS/390 terméket olyan biztonsági hitelesítési adatok biztosítására, amelyet az IMS TM erőforrás-illesztő támogat. Az IMS TM erőforrás-illesztő TCP/IP kapcsolatokra a PasswordCredential, Helyi beállítású kapcsolatokra pedig a UToken GenericCredential hitelesítési adatokat támogatja.

ICO0065E
javax.resource.spi.SecurityException:
ICO0065E:metódusnév hiba.
Hiba a hitelesítési adatok lekérése során a biztonsági hitelesítési adatokból.[forrás_kivétel].

Magyarázat: Biztonsághoz kapcsolódó hiba történt hitelesítési adatok lekérése során az alkalmazáskiszolgáló által biztosított biztonsági hitelesítési adatokból.

Felhasználói intézkedés: Győződjön meg róla, hogy helyesen állította be az alkalmazáskiszolgáló biztonsági szolgáltatását, hogy a hívó programhoz tartozó felhasználó jogosult legyen a hitelesítési adatokból a megfelelő információk kinyerésére.

ICO0066E
javax.resource.ResourceException:
ICO0066E:metódusnév hiba. Hiba a WebSphere Application Server Transaction Manager betöltésekor. [forrás_kivétel].

Magyarázat: Hiba történt a WebSphere Application Server Transaction Manager tranzakciófeldolgozás érdekében megvalósuló elérése során.

Felhasználói intézkedés: Győződjön meg róla, hogy a WebSphere Application Server for z/OS and OS/390 megfelelő szintje telepített. A részletekért tanulmányozza az "Előfeltételek az IMS Connector for Java használatához" fejezetet.

ICO0068E
javax.resource.ResourceException:
ICO0068E:metódusnév hiba.
Hiba a tranzakcióobjektum lekérésekor.  [java_kivétel]

Magyarázat: Hiba történt annak megállapítása során, hogy egy tranzakció a WebSphere Application Server Transaction Manager használatával került-e indításra.

Felhasználói intézkedés: Győződjön meg róla, hogy a WebSphere Application Server for z/OS and OS/390 megfelelő szintje telepített. A részletekért tanulmányozza az "Előfeltételek az IMS Connector for Java használatához" fejezetet.

ICO0069E
javax.resource.spi.ResourceAllocationException
ICO0069E:metódusnév hiba.
Hiba az RRS tranzakciókontextus jelsor lekérésekor. 
IMSConnResourceException: RRS visszatérési kód=[rrs_rutinkód].

Magyarázat: Nem várt belső hiba történt egy RRS tranzakciókontextus jelsor lekérése során a globális tranzakció feldolgozásához.

Felhasználói intézkedés: Ellenőrizze az RRS munkanaplót kapcsolatos RRS hibaüzenetekért. Az RRS visszatérési kód (rrs_rutinkód) diagnosztikai információiért tanulmányozza a z/OS vagy OS/390 adott verziójához tartozó MVS Programozás: Erőforrás helyreállítás kézikönyvet.

ICO0070E
javax.resource.spi.EISSystemException
ICO0070E:metódusnév hiba.
Az IMS Connect egy RRS hibát jelzett: IMS Connect visszatérési kód=[visszatérési_kód],
RRS rutinnév=[rrs_rutin], RRS visszatérési kód=[rrs_rutinkód]."

Magyarázat: Az IMS Connect egy RRS meghibásodásból származó hibát adott vissza.

Felhasználói intézkedés: Ellenőrizze az MVS konzolt ehhez kapcsolódó IMS Connect és RRS hibaüzenetekért. A visszatérési kód (visszatérési_kód) értékével és az IMS Connect hibaüzenetekkel kapcsolatos diagnosztikai információkért tanulmányozza az IMS Connect kézikönyvet. Az RRS visszatérési kód (rrs_rutinkód) diagnosztikai információiért keresse meg az RRS rutinnevet (rrs_rutin) a z/OS vagy OS/390 adott kiadásához tartozó MVS Programozás: Erőforrás helyreállítás kézikönyvben.

ICO0071E
javax.transaction.xa.xAException
ICO0071E:metódusnév hiba.
Kommunikációs hiba történt az XA parancstípus művelet feldolgozása során. [java_kivétel]

Magyarázat: Számos ok miatt történhetett kommunikációs hiba egy globális tranzakció feldolgozása során. Történhetett TCP/IP vagy socket hiba; vagy az IMS Connect is meghibásodhatott. A hibában érintett kapcsolat nem kerül újrafelhasználásra.

Felhasználói intézkedés: Vizsgálja meg a java_kivételt, hogy megállapítsa a hoszthoz kapcsolódás meghiúsulásának okát. Ellenőrizze az MVS konzolt is ehhez kapcsolódó IMS Connect vagy TCP/IP hibaüzenetekért. Győződjön meg arról, hogy az adott gép elérhető TCP/IP protokollon keresztül és hogy az IMS Connect megfelelően működik. A hibaüzenetben megjelenített (parancstípus_karaktersorozat) parancstípus azt a szakaszt azonosítja, amelyben az adott kommunikációs meghibásodás történt a globális tranzakció során: előkészítés (prepare), véglegesítés (commit), visszagörgetés (rollback), helyreállítás (recover) vagy felejtés (forget).

ICO0072E
javax.transaction.xa.xAException:
ICO0072E:metódusnév hiba.
Nem található az Xid-hez tartozó UR.

Magyarázat: A tranzakciófeldolgozás során egy adott Xid-hez tartozó UR megszüntetésre került kézi beavatkozás vagy egy IMS Connect, illetve RRS hiba által.

Felhasználói intézkedés: Tanulmányozza a WebSphere Application Server információs központ kézikönyv könyvtárát a tennivalókért tranzakció információk és Xid-ek megszerzése érdekében a WebSphere Application Server naplókból. Az Xid-ek és a hozzájuk tartozó UR felsorolását elvégző IMS Connect parancsok az IMS Connect kézikönyvben találhatók. Vizsgálja meg, hogy az adott Xid-hez tartozik-e felsorolt UR. Ellenőrizze, hogy a globális tranzakció nem maradt-e heurisztikus állapotban.

ICO0073E
javax.transaction.xa.xAException:
ICO0073E:metódusnév hiba.
Az RRS nem elérhető.

Magyarázat: Az RRS szolgáltatás leállt vagy az RRS és az IMS Connect közötti kommunikáció befejeződött.

Felhasználói intézkedés: Ellenőrizze az MVS konzolt ehhez kapcsolódó IMS Connect és RRS hibaüzenetekért. Győződjön meg róla, hogy az RRS nem állt-e le a z/OS vagy OS/390 rendszeren. Az RRS engedélyezés ellenőrzését elvégző IMS Connect parancsok az IMS Connect kézikönyvben találhatók.

ICO0074E
javax.transaction.xa.xAException:
ICO0074E: Az RRS rrs_rutin hívás
[rrs_rutinkód] visszatérési kódot adott vissza. 

Magyarázat: A globális tranzakció feldolgozása során a következő RRS hibaüzenet került átadásra az IMS Connect által.

Felhasználói intézkedés: Ellenőrizze az MVS konzolt ehhez kapcsolódó IMS Connect és RRS hibaüzenetekért. Az RRS visszatérési kód (rrs_rutinkód) diagnosztikai információiért keresse meg az RRS rutinnevet (rrs_rutin) a z/OS vagy OS/390 adott kiadásához tartozó MVS Programozás: Erőforrás helyreállítás kézikönyvben.

ICO0075E
javax.transaction.xa.xAException:
ICO0075E:metódusnév hiba.
Lehet, hogy a tranzakcióág heurisztikus befejezésére került sor. [rrs_kivétel]

Magyarázat: Egy RRS hiba került átadásra az IMS Connect által, amely jelzi, hogy a tranzakció feldolgozását olyan hatás érhette, amely heurisztikus helyzetben hagyta azt. Annak a lehetőségét fedi fel, hogy a tranzakció egy része véglegesítésre került, másik része pedig hibába ütközött a véglegesítési fázis során, ami megakadályozta annak véglegesítését. Az rrs_kivétel egy ICO0074E hibaüzenet, jelezve az adott problémához tartozó RRS rutint és visszatérési kódot.

Felhasználói intézkedés: Az RRS hibaüzenetről további információk az ICO0074E hiba dokumentációjában találhatók. Tanulmányozza a WebSphere Application Server információs központ kézikönyv könyvtárát a tennivalókért tranzakció információk és Xid-ek megszerzése érdekében a WebSphere Application Server naplókból. Az Xid-ek és a hozzájuk tartozó UR felsorolását elvégző IMS Connect parancsok az IMS Connect kézikönyvben találhatók. Határozza meg az érintett Xid-eket és UR-eket, valamint az eredményt, amit az IMS rendszeren véglegesíteni kellett volna. Vizsgálja meg az IMS rendszeren belüli értékeket, hogy meggyőződhessen a heurisztikus állapot bekövetkezéséről. Azután döntést kell hozni az elvégzendő intézkedésekről az IMS rendszer adatainak kiigazítása érdekében, hogy azok megfeleljenek a véglegesítendő eredményeknek; vagy az érintett egyéb adatbázisok kiigazítása érdekében, hogy vissza lehessen térni az adott tranzakció végrehajtása előtti állapotba.

ICO0076E
javax.resource.ResourceException:
ICO0076E:metódusnév hiba. Belső hiba történt. [rrs_kivétel]

Magyarázat: Belső hiba történt egy IMS Connect által átadott RRS hibaüzenet információi kibontásának kísérlete során. Az rrs_kivétel egy ICO0074E hibaüzenet, jelezve az adott hibához tartozó RRS rutint és visszatérési kódot.

Felhasználói intézkedés: A bekövetkezett RRS meghibásodásról további információk az ICO0074E hiba dokumentációjában találhatók. Keresse meg az IBM szerviz képviselőjét.

ICO0077E
javax.resource.ResourceException:
ICO0077E:metódusnév hiba. Lehet, hogy a tranzakciót már visszagörgették. [rrs_kivétel]

Magyarázat: Egy RRS hiba került átadásra az IMS Connect által, amely jelzi, hogy egy tranzakció visszagörgetésének a kísérlete másodszor történt ugyanarra az UR-re. Az RRS megakadályozza a második visszagörgetés megvalósulását és egy hibát dob, jelezve ennek a műveletnek a kísérletét. Az rrs_kivétel egy ICO0074E hibaüzenet, jelezve az adott hibához tartozó RRS rutint és visszatérési kódot.

Felhasználói intézkedés: Nincs szükség intézkedésre, mivel a tranzakciót vissza kell görgetni. A bekövetkezett RRS meghibásodásról további információk az ICO0074E hiba dokumentációjában találhatók. Óvintézkedésként ellenőrizze, hogy a tranzakció végrehajtása előtti adatok nem vesztek el és nem kerültek módosításra.

ICO0078E
javax.resource.ResourceException:
ICO0078E: metódusnév hiba.
Érvényes felhasználó által megadott clientID szükséges egy dedikált állandó kapcsolat interakcióihoz.

Magyarázat: A clientID tulajdonság felhasználó által megadott érvényes értéket igényel, amikor a commitMode tulajdonság értéke 0 és az interakció dedikált állandó socket kapcsolatot használ. Ez a SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciókra vonatkozik.

Felhasználói intézkedés: Adjon meg egy érvényes értéket a clientID tulajdonság számára. Az érvényes értéknek az alábbi szabályokat kell követnie:
  • nem null karaktersorozat
  • nem kezdődik üres mezővel
  • nem kezdődik az IMS Connector for Java számára fenntartott 'HWS' előtaggal
  • 8 karakter hosszú
  • az érvényes A - Z, 0 - 9 és @, #, $ karaktereket használja
ICO0079E
com.ibm.connector2.ims.ico.IMSDFSMessageException:
ICO0079E:metódusnév hiba.
Az IMS DFS üzenetet adott vissza:DFS_üzenet

Magyarázat: Az IMS a DFS_üzenet által jelzett üzenetet adta vissza az IMS tranzakció kimenete helyett. Ez a kivétel akkor történik, ha az interakció az IMSInteractionSpec osztály imsRequestType tulajdonságának az IMS_REQUEST_TYPE_IMS_TRANSACTION értékét haszálja.

Például ha a Java alkalmazás egy leállított IMS tranzakciót kísérel meg használni, akkor ez a kivétel történik és a DFS_üzenet értéke:
DFS065 óó:pp:mm TRAN/LTERM STOPPED

Felhasználói intézkedés: Keresse meg a DFS_üzenethez tartozó magyarázatot és választ az IMS üzenetek és kódok dokumentációban, majd célozza meg a problémát az IMS rendszerben.

ICO0080E
javax.resource.spi.EISSystemException:
ICO0080E:metódusnév hiba.
Végrehajtási időtúllépés történt a interakciónál. Az executionTimeout
értéke [végrehajtásiIdőkorlát_érték] ezredmásodperc volt. Az IMS Connect TIMEOUT értékét használta a rendszer.
Magyarázat: Az az időtartam, amennyit az IMS Connect az IMS felé egy üzenet küldéséhez és a válasz fogadásához felhasznált, nagyobb volt, mint az IMS Connect TIMEOUT értéke. Az IMS Connect TIMEOUT értéke:
  • Az IMS Connect konfigurációs tagban megadott a SYNC_SEND_RECEIVE interakciók esetén
  • Két másodperc a SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciók esetén
Azért az IMS Connect TIMEOUT értéke van használva, mert az adott interakció executionTimeout tulajdonsága nem került megadásra vagy a megadott értéke nulla.

Felhasználói intézkedés: Győződjön meg róla, hogy az alkalmazás érvényes executionTimeout értéket állított be. Az executionTimeout értékek beállításához használhatja a WebSphere Studio terméket vagy a setExecutionTimeout metódust. Részletes útmutatásért tanulmányozza a WebSphere Studio Application Developer Integration Edition 5.0.1 súgójának a Végrehajtási időkorlát értékek beállítása témakörét.

ICO0081E
javax.resource.spi.EISSystemException:
ICO0081E:metódusnév hiba.
Végrehajtási időtúllépés történt a interakciónál. A megadott executionTimeout
érték [végrehajtásiIdőkorlát_érték] ezredmásodperc volt.
Az IMS Connect által használt érték [kerekített_végrehajtásiIdőkorlát_érték]
ezredmásodperc volt.

Magyarázat: Az az időtartam, amennyit az IMS Connect az IMS felé egy üzenet elküldéséhez és a válasz fogadásához felhasznált, nagyobb volt, mint a megfelelő végrehajtási időkorlát időtartamra kerekített executionTimeout érték. Érvényes végrehajtási időkorlát beállítása esetén ez az érték átalakításra kerül olyan értékre, amelyet az IMS Connect fel tud használni.

Felhasználói intézkedés: Ha a kerekített végrehajtási időkorlát érték nem egyezik meg az elvárt értékkel, akkor ellenőrizze azt az átalakítási szabályok alábbi táblázata segítségével:

Felhasználó által megadott értékek tartománya Átalakítási szabály
1 - 250 Ha a felhasználó által megadott érték nem osztható 10-zel, akkor az érték felkerekítésre kerül a 10 legközelebbi nagyobbik szorzatára.
251 - 1000 Ha a felhasználó által megadott érték nem osztható 50-nel, akkor az érték felkerekítésre kerül az 50 legközelebbi nagyobbik szorzatára.
1001 - 60000 A felhasználó által megadott érték kerekítésre kerül az 1000 legközelebbi szorzatára. Ha az érték pontosan az 1000 két szorzata közötti, akkor felkerekítésre kerül az 1000 legközelebbi nagyobbik szorzatára.
60001 - 3600000 A felhasználó által megadott érték kerekítésre kerül a 60000 legközelebbi szorzatára. Ha az érték pontosan a 60000 két szorzata közötti, akkor felkerekítésre kerül a 60000 legközelebbi nagyobbik szorzatára.

További példákért tanulmányozza a Rational Application Developer 7.0 súgójának az Érvényes végrehajtási időkorlát értékek témakörét.

ICO0082E
javax.resource.NotSupportedException:
ICO0082E:metódusnév hiba.
Végrehajtási időtúllépés történt a interakciónál. A
[{végrehajtásiIdőkorlát_érték}] ezredmásodperces executionTimeout érték nem támogatott.
Az érvényes tartomány [{végrehajtásiIdőkorlát_korlátlanvárakozás_kapcsoló},
0-tól {maximális_végrehajtásiIdőkorlát_értékig}] ezredmásodperc.
Az IMS Connect TIMEOUT értékét használta a rendszer.

Magyarázat: Az executionTimeout tulajdonság számára megadott végrehajtási időkorlát érték a minimális érték alatti vagy a maximális érték feletti volt.

Felhasználói intézkedés: Győződjön meg róla, hogy az alkalmazás az executionTimeout tulajdonság számára érvényes értéket állított be. A végrehajtási időkorlát érték ezredmásodpercben ábrázolt; kizárólag 1 és 3600000 közötti decimális egész szám lehet. Az értéke -1 is lehet, ha azt kívánja, hogy az interakció időkorlát nélkül fusson.

ICO0083E
javax.resource.ResourceException::
ICO0083E:metódusnév hiba.
A SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciók 0 véglegesítési móddal nem érvényesek globális tranzakció hatókörén belül.

Magyarázat: A SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciók 0 véglegesítési móddal nem érvényesek globális tranzakció hatókörén belül. Jelenleg a SYNC_LEVEL_SYNCPOINT és SYNC_LEVEL_SYNCPOINT beállítást igénylő globális tranzakciók csak 1-es véglegesítési móddal érvényesek.

Felhasználói intézkedés:
  • Ha 0 véglegesítési módot kíván használni, akkor biztosítsa azt, hogy az alkalmazás "nem tranzakciós" alkalmazásként konfigurált.
  • Ha az interakciókat globális tranzakció hatókörén belül kívánja futtatni, akkor a commitMode tulajdonság értékének 1-nek kell lennie.
ICO0084E
javax.resource.ResourceException:
ICO0084E:metódusnév hiba.
Nem várt belső IMS Connector for Java hiba történt.
[forrás_metódus] [forrás_kivétel]

Magyarázat: PrivelegedActionException kivétel történt egy [forrás_metódus] hívás végrehajtásakor a metódusnév metódusban. Ez a kivétel akkor történik, ha Java 2 biztonság engedélyezett és a hívó programhoz, metódusnévhez tartozó felhasználó vagy az aktuális hívási veremben lévő bármely program nem jogosult a [forrás_metódus] végrehajtására.

Felhasználói intézkedés: Győződjön meg róla, hogy helyesen állította be az alkalmazáskiszolgáló biztonságát, hogy a hívó programhoz tartozó felhasználó, valamint az aktuális hívási veremben lévő bármely program a kivétel időpontjában jogosult legyen [forrás_metódus] végrehajtására. Ennek alternatívájaként ki is kapcsolhatja az alkalmazáskiszolgálóban a Java 2 biztonsági ellenőrzést.

ICO0085E
javax.resource.ResourceException:
ICO0085E: metódusnév hiba.
Protokollsértés. A felhasználó által megadott clientID nem megengedett
megosztható állandó socket interakcióihoz. 

Magyarázat: A clientID tulajdonság számára megadott érték nem engedélyezett. Mivel a kapcsolatgyár megosztható állandó socket-hez konfigurált, a felhasználó által megadott clientID nem engedélyezett az ilyen típusú kapcsolatgyáron belül.

Felhasználó intézkedés: A megosztható állandó socket-hez beállított kapcsolatgyár számára az IMS Connector for Java előállított clientID azonosítót biztosít. A felhasználó által megadott clientID nem engedélyezett. Megállapíthatja, hogy megosztható állandó socket-et használ-e: ebben az esetben az interakció által használt kapcsolatgyár CM0Dedicated tulajdonsága FALSE.

ICO0086E
javax.resource.ResourceException::
ICO0086E:metódusnév hiba.
Érvénytelen érték lett megadva a CommitMode tulajdonsághoz.

Magyarázat: A CommitMode tulajdonság mezőben megadott érték érvénytelen.

Felhasználói intézkedés: Győződjön meg róla, hogy az alkalmazás a commitMode tulajdonság számára érvényes értéket állított be. A támogatott értékek a következők:
  • 1 érték (SEND_THEN_COMMIT); azt jelzi, hogy az IMS az adatok véglegesítése előtt feldolgozza a tranzakciót és választ küld vissza.
  • 0 érték (COMMIT_THEN_SEND); azt jelzi, hogy az IMS a válasz visszaküldése előtt feldolgozza a tranzakciót és véglegesíti az adatokat.
ICO0087E
javax.resource.ResourceException:
ICO0087E: metódusnév hiba.
Protokollsértés. Az 1 értékű véglegesítési mód nem megengedett dedikált
állandó socket interakcióihoz. 

Magyarázat: A CommitMode tulajdonság számára megadott 1 érték érvénytelen. Mivel a kapcsolatgyár dedikált állandó socket-hez konfigurált, az 1 értékű véglegesítési mód nem engedélyezett az ilyen típusú kapcsolatgyáron belül.

Felhasználói intézkedés: A dedikált állandó socket-hez beállított kapcsolatgyár számára a 0 véglegesítési módú interakciók érvényesek. Megállapíthatja, hogy dedikált állandó socket-et használ-e: ebben az esetben az interakció által használt kapcsolatgyár CM0Dedicated tulajdonsága TRUE.

ICO0088E
javax.resource.ResourceException:
ICO0088E: metódusnév hiba.
Protokollsértés. A SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT
interakciók nem engedélyezettek megosztható állandó socket-en.

Magyarázat: Az interactionVerb tulajdonság számára megadott SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT érték érvénytelen. Mivel a kapcsolatgyár megosztható állandó socket-hez konfigurált, a SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT érték nem engedélyezett az ilyen típusú kapcsolatgyáron belül.

Felhasználói intézkedés: Megosztható állandó kapcsolaton az interakciók interactionVerb tulajdonságának érvényes értékei: SYNC_SEND_RECEIVE, SYNC_SEND és SYNC_END_CONVERSATION. Megállapíthatja, hogy megosztható állandó kapcsolatot használ-e: ebben az esetben az interakció által használt kapcsolatgyár CM0Dedicated tulajdonsága FALSE.

ICO0089I
javax.resource.ResourceException::
ICO0089I: metódusnév.
 A nem állandó socket le van zárva 0 véglegesítési módú IMS tranzakciókhoz.

Magyarázat: Ha 0 CommitMode módú futtatás nem álandó socket-tel (tranzakció socket) valósul meg, akkor az IMS Connector for Java kényszeríteni fogja a felügyelt kapcsolat objektumok eltávolítását a kapcsolatkészletből.

Felhasználói intézkedés: Ez nem hibaüzenet, nincs szükség intézkedésre.

ICO0091E
javax.resource.ResourceException:
ICO0091E: metódusnév
hiba. Az SSL ügyfélkörnyezet nem hozható létre. [{1}]
Magyarázat: Egy SSL környezet az alábbi okok valamelyike miatt nem hozható létre:
  • A kulcstároló integritását ellenőrző algoritmus nem található
  • A kulcstárolóban lévő igazolások nem tölthetők be
  • A kulcs nem állítható helyre (például a megadott jelszó helytelen).
Felhasználó intézkedés: Győződjön meg a következőkről:
  • Az igazolások létrehozására használt algoritmusnak az IBMJSSE által támogatottnak kell lennie.
  • A kulcstárolóhoz és az igazolástárolóhoz tartozó jelszavak helyesek.
ICO0096I
javax.resource.ResourceException:
ICO0096I: metódusnév
Figyelmeztetés. Érvénytelen érték lett megadva az SSL paraméterhez.

Magyarázat: A metódusnév által jelölt metódus egy nullértékű vagy üres SSLKeystoreName, SSLKeystorePassword, SSLTruststoreName vagy SSLTruststorePassword paraméterrel került meghívásra. Ez információs üzenet a felhasználó tájékoztatására arról, hogy a fenti paraméterek közül az egyik nullértékű vagy üres karaktersorozat. Nem zárja le a program végrehajtását.

Felhasználói intézkedés: Adjon meg érvényes értékeket az SSLKeystoreName, SSLKeystorePassword, SSLTruststoreName és SSLTruststorePassword paraméterek számára. Kényelmi okok miatt a magánkulcsok és az igazolások tárolhatók egyetlen kulcstárolón vagy igazolástárolón belül. Ezért csak egyetlen érvényes értékkészlet (vagy SSLKeystoreName és SSLKeystorePassword, vagy SSLTruststoreName és SSLTruststorePassword) szükséges a megfelelő végrehajtáshoz.

ICO0097E
javax.resource.ResourceException:
ICO0097E:metódusnév hiba.
{0} hiba. Az 'SSLEncryptionType' paraméter számára a megadott érték érvénytelen. Az
érvényes értékek a következők: 'STRONG' az erős titkosításhoz, 'WEAK' a
gyenge (export) titkosításhoz és 'ENULL' a nulltitkosításhoz (nincs
titkosítás).

Magyarázat: Az SSLEncryptionType paraméter számára a STRONG, WEAK és ENULL értékeken kívüli egyéb érték került megadásra.

Felhasználói intézkedés: Az SSLEncryptionType paraméter számára adja meg a STRONG, WEAK vagy ENULL értékek valamelyikét. Ez az érték nem tesz különbséget a kis- és nagybetűk között.

ICO0111E
javax.resource.ResourceException:
ICO0111E:metódusnév hiba.
 Az SSLEnabled paraméterhez FALSE értéket kell megadni Helyi beállítás használata esetén.

Magyarázat: Az IMSConnectName tulajdonság beállítása nem nulla, az SSLEnabled tulajdonság értéke pedig TRUE. Viszont az SSL nem támogatott Helyi beállítású kapcsolatokon (amely at IMSConnectName paraméter számára értékadással van jelezve).

Felhasználói intézkedés: Állítsa be az SSLEnabled tulajdonságot FALSE értékre.

ICO0113E
javax.resource.spi.CommException:
ICO0113E: metódusnév hiba.
Socket időtúllépés történt az interakciónál. A megadott socket időkorlát
értéke [socket időkorlát érték] ezredmásodperc volt.
[forrás_kivétel:kivétel_ok]

Magyarázat: Az IMS Connector for Java számára az IMS Connect felől válasz fogadására megadott időtartam nagyobb, mint a socket időkorlát értéke.

Felhasználói intézkedés: Győződjön meg róla, hogy a socket időkorlát értéke elegendő az IMS Connector for Java számára az IMS Connect felől válasz fogadására. Ha nem, akkor növelje meg az értéket. Ha a socket időkorlát megadott értéke elegendő, akkor lehetséges, hogy hálózati problémák okoznak késleltetést. Keresse meg a hálózati adminisztrátort.

ICO0114E
javax.resource.ResourceException:
ICO0114E: metódusnév hiba.
A [socket időkorlát érték] Socket Timeout tulajdonság értéke érvénytelen.
[forrás_kivétel:kivétel_ok]

Magyarázat: A Socket Timeout tulajdonság számára megadott [socket időkorlát érték] érték érvénytelen.

Felhasználói intézkedés: Vizsgálja meg a kapott kivétel_okot. Győződjön meg róla, hogy a socket időkorlát számára pozitív numerikus érték került megadásra.

ICO0115E
javax.resource.spi.CommException:
ICO0115E: metódusnév hiba.
TCP hiba történt.

Magyarázat: Ez az alapul szolgáló protokoll hibája.

Felhasználói intézkedés: Keresse meg a hálózati adminisztrátort.

ICO0117E
javax.resource.ResourceException:
ICO0117E: metódusnév hiba.
Protokollsértés: az 1 véglegesítési mód nem engedélyezett SYNC_SEND,
SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT
és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciókhoz.

Magyarázat: Az IMS TM erőforrás-illesztő jelenleg csak a 0 véglegesítési módot támogatja SYNC_SEND interakciókhoz.

Felhasználói intézkedés: A SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciókhoz a 0 véglegesítési mód szükséges. Az 1 véglegesítési mód csak SYNC_SEND_RECEIVE és SYNC_END_CONVERSATION interakciókkal érvényes.

ICO0118E
javax.resource.ResourceException:
ICO0118E: metódusnév hiba.
Protokollsértés. A 2-es IMS kérési típus (IMS_REQUEST_TYPE_IMS_COMMAND) nem megengedett SYNC_SEND, SYNC_END_CONVERSATION, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciókhoz.

Magyarázat: Az imsRequestType tulajdonság számára megadott 2 érték (IMS_REQUEST_TYPE_IMS_COMMAND) érvénytelen.

Felhasználói intézkedés: Az ImsRequestType 2 (IMS_REQUEST_TYPE_IMS_COMMAND) csak SYNC_SEND_RECEIVE interakcióval érvényes. ImsRequestType 1 (IMS_REQUEST_TYPE_IMS_TRANSACTION) szükséges a SYNC_SEND, SYNC_END_CONVERSATION, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT és SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciókhoz.

ICO0119E
javax.resource.ResourceException:
ICO0119E: metódusnév hiba.
Nem található támogatott SSL szolgáltató. [elfogott_kivétel]

Magyarázat: Amikor Védett socket réteg (SSL) TCP/IP kapcsolat inicializálására valósul meg kisérlet az IMS Connect programmal, akkor az IMS Connector for Java a két támogatott szolgáltató, a com.ibm.jsse.JSSEProvider vagy a sun.security.provider.Sun egyikének használatát igényli. Ez a hiba azt jelzi, hogy egyik szolgáltató sem érhető el.

Felhasználói intézkedés: A com.ibm.jsse.JSSEProvider értéknek az IBM JVM, a sun.security.provider.Sun értéknek pedig a Sun JVM alapértelmezettként megadott értékének kell lennie. Győződjön meg róla, hogy az IMS Connector for Java támogatott IBM JVM környezetben fut WebSphere Application Server esetén, illetve Sun JVM környezetben fut más alkalmazáskiszolgáló esetén.

ICO0121E
javax.resource.ResourceException:
ICO0121E: metódusnév hiba.
Érvénytelen az átirányítási név értéke. A HWS előtag az IMS Connector for Java számára van fenntartva.

Magyarázat: A reRouteName tulajdonság számára megadott érték érvénytelen. A 'HWS' előtag az IMS Connector for Java számára fenntartott.

Felhasználói intézkedés: Adjon meg egy érvényes értéket a reRouteName tulajdonság számára. Az érvényes értéknek az alábbi szabályoknak kell megfelelnie:
  • Nem null karaktersorozat
  • Nem kezdődik üres mezővel
  • Nem kezdődik az IMS Connector for Java számára fenntartott 'HWS' előtaggal
  • 8 karakter hosszú
  • Az érvényes A - Z, 0 - 9, @, #, és $ karaktereket használja
ICO0122E
javax.resource.ResourceException:
ICO0122E: metódusnév hiba.
Érvénytelen átirányítási érték. Ha a purgeAsyncOutput értéke igaz, az átirányítás értéke nem lehet igaz.

Magyarázat: A reRoute tulajdonság számára megadott érték érvénytelen, mivel a purgeAsyncOutput tulajdonság számára megadott érték TRUE vagy az alapértelmezett érték (TRUE) használt a purgeAsyncOutput tulajdonságra.

Felhasználói intézkedés: Győződjön meg róla, hogy a purgeAsyncOutput tulajdonság értéke FALSE, ha a reRoute tulajdonságot TRUE értékre kívánja beállítani.

ICO0123E
 javax.resource.NotSupportedException:
ICO0123E : metódusnév hiba.
A Sync Level tulajdonság szinkronizálási szint értéke nem támogatott a
véglegesítés-majd-küldés (0 véglegesítési módú) interakciók esetén. 

Magyarázat: Az IMSInteractionSpec.syncLevel számára megadott érték nem támogatott a véglegesítés-majd-küldés (0 véglegesítési módú) interakciók esetén. A Confirm (1) az egyetlen támogatott IMSInteractionSpec.syncLevel érték a véglegesítés-majd-küldés (0 véglegesítési módú) interakciókra.

Felhasználói intézkedés: Adja meg a Confirm (1) értéket az IMSInteractionSpec.syncLevel tulajdonság számára vagy fogadja el a véglegesítés-majd-küldés (0 véglegesítési módú) interakciók alapértelmezett Confirm (1) szinkronizálási szint értékét.

ICO0124E
javax.resource.ResourceException: 
ICO0124E : metódusnév hiba.
A SYNC_SEND_RECEIVE interakciók a Confirm értékű szinkronizálási szint
értékkel nem támogatottak Helyi beállítás esetén. 

Magyarázat: A véglegesítés-majd-küldés (0 véglegesítési módú) interakciók nem támogatottak a Helyi beállítással. A küldés-majd-véglegesítés (1 véglegesítési módú) interakciók a Confirm (1) értékkel nem támogatottak Helyi beállítás esetén.

Felhasználói intézkedés: Ehhez a funkcionalitáshoz ne használjon Helyi beállítást.

ICO0125E
javax.resource.EISSystemException: 
ICO0125E : metódusnév hiba.
Belső hiba történt. Az 1 véglegesítési móddal és 1 szinkronizálási szinttel rendelkező SYNC_SEND_RECEIVE interakcióhoz tartozó IMS tranzakció állapota nem határozható meg. 

Magyarázat: A küldés-majd-véglegesítés (1 véglegesítési módú) Confirm (1) szinkronizálási szintű protokoll részeként az IMS TM erőforrás-illesztő egy kimeneti üzenetet fogadott az IMS tranzakciótól és pozitív visszaigazolást küldött az IMS Connect felé, de a tranzakció IMS Connect általi véglegesítését jelző üzenet helyett hibajelzést kapott vissza. Az IMS TM erőforrás-illesztő által fogadott kimeneti üzenet nem került visszaküldésre az alkalmazásösszetevő felé. Az IMS tranzakció vagy véglegesítésre került, vagy nem.

Felhasználói intézkedés: Saját kezűleg állapítsa meg, hogy a tranzakció véglegesített-e vagy megszakításra került; szükség esetén hajtson végre összeegyeztetést.

ICO0126E
javax.resource.ResourceException: 
ICO0126E : metódusnév hiba.
Az IMS Connect 1 véglegesítési módú szinkronizálási szint megerősítési
hibát jelzett: IMS Connect visszatérési kód=[visszatérési_kód], ok-kód=[ok_kód]. ok_kód_karaktersorozat	

Magyarázat: Az IMS Connect hibát adott vissza. A hibában érintett kapcsolat nem kerül újrafelhasználásra. Az ok_kód_karaktersorozat az ok-kód tömör leírását nyújtja, ha rendelkezésre áll.

Felhasználói intézkedés: Ellenőrizze az MVS™ konzolt kapcsolódó IMS Connect hibaüzenetekért. Az IMS Connect hibaüzenetek a "HWS" karakterekkel kezdődnek. A visszatérési kód (visszatérési_kód) és ok-kód (ok_kód) értékekről, valamint az IMS Connect hibaüzenetekről az IMS Kapcsolat útmutató és kézikönyv tartalmaz diagnosztikai információkat.

ICO0127E
com.ibm.ims.ico.IMSIllegalStateException
ICO0127E : metódusnév hiba.
Protokollsértés. A [mód] mód nem engedélyezett a jelenlegi [állapot] állapotra. [kivétel]

Magyarázat: Az IMS Connector for Java illegális állapotú.

Felhasználói intézkedés: Ez valószínűleg az IMS Connector for Java vagy az IMS Connect hibája. Keresse meg az IBM szerviz képviselőjét.

ICO0128E
javax.resource.NotSupportedException
ICO0128E: metódusnév hiba.
A szinkronizálási szint tulajdonság megadott [szinkronizálási_szint] értéke érvénytelen. Csak a szinkronizálási szint NONE (0) és CONFIRM (1) értékeit támogatja setSyncLevel(int) metódus. 

Magyarázat: Egy nem-nulla vagy nem-egy érték került megadásra bemenetként a setSyncLevel(int) metódus számára.

Felhasználói intézkedés: Egy nem-nulla vagy nem-egy érték került megadásra bemenetként a setSyncLevel(int) metódus számára.

Felhasználói intézkedés: Adjon meg nulla vagy egy értéket bemenetként a setSyncLevel(int) metódus számára.

ICO0129E
javax.resource.ResourceException:
ICO0129E:metódusnév hiba.
Másodlagos ClientID megadása nem engedélyezett egy dedikált állandó kapcsolaton. A másodlagos ClientID érték CSAK a megosztható socket kapcsolatokon támogatott.

Magyarázat: Az aszinkron kimenet lekérése másodlagos clientID azonosítóval csak megosztható állandó socket kapcsolatokon támogatott.

Felhasználói intézkedés: Használjon megosztható állandó socket kapcsolatot aszinkron kimenet lekérésére másodlagos clientID azonosítóval.

Kapcsolódó feladatok
Naplózás és nyomkövetés az IMS TM erőforrás-illesztővel
Kapcsolódó hivatkozás
Problémák diagnosztizálása az IMS TM erőforrás-illesztő használata során
J2CA0056I, WLTC0017E, HWSP1445E és HWSSL00E hibaüzenetek

Visszajelzés