J2CA0056I, WLTC0017E, HWSP1445E és HWSSL00E hibaüzenetek

A hibaüzenetek leírása.

J2CA0056I

Amikor az IMS TM erőforrás-illesztő kivételt dob, az a Java alkalmazáson kívüli másik összetevővel fogható el. Például amikor egy telepített IMS Connector for Java alkalmazást futtat, a kivételeket rendszerint a WebSphere Application Server fogja el. A WebSphere Application Server azután kiadhatja a saját üzenetét, amely tartalmazza az IMS TM erőforrás-illesztő kivételből származó üzenetet. Például ha végrehajtási időtúllépés történik, akkor a konzolon a következő látható:
  • J2CA0056I: A Kapcsolatkezelő végzetes kapcsolati hibát kapott
    az erőforrás-illesztőtől a myConnFactry erőforrásra.  A kapott kivétel
    ICO0080E:
    com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@e59583c.
    processOutputOTMAMsg(byte[],IMSInteractionSpec, int) hiba.
    Végrehajtási időtúllépés történt a interakciónál.
    Az executionTimeout értéke [0] ezredmásodperc volt.  Az IMS Connect TIMEOUT értékét használta a rendszer.

A J2CA0056I a WebSphere Application Server információs üzenete. A végzetes kapcsolati hiba arra utal, hogy az IMS Connect lezárja a socket-et végrehajtási időtúllépés esetén, ami miatt a WebSphere Application Server kapcsolatkezelője eltávolítja a socket kapcsolat objektumát a kapcsolatkészletből.

Másik példa az az eset, amikor egy tranzakció (nem állandó) socket van használva 0 véglegesítési módú interakcióhoz. Ekkor a konzolon a következő jelenik meg:
  • J2CA0056I: A kapcsolatkezelő végzetes kapcsolati hibát kapott
    az erőforrás-illesztőtől a myConnFactry erőforrásra. A kapott
    kivétel ICO0089I:
    com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@6db5d83a.call(Connection,
    InteractionSpec, Record, Record). A nem állandó socket le van zárva 0 véglegesítési módú IMS tranzakciókhoz.

A J2CA0056I a WebSphere Application Server információs üzenete. A végzetes kapcsolati hiba arra utal, hogy az IMS Connect lezárja a tranzakció socket-et, és az IMS TM erőforrás-illesztő arra utasítja a WebSphere Application Server kapcsolatkezelőjét, hogy távolítsa el a socket kapcsolat objektumát a kapcsolatkészletből.

WLTC0017E

Helyi tranzakció behatárolás (LTC) került felhasználásra az alkalmazáskiszolgáló viselkedésének a megadásához egy nem meghatározott tranzakció-kontextusban. Például ha egy tároló által felügyelt EJB egyik NotSupported tranzakció attribútummal rendelkező metódusa valamilyen tranzakció hatókörön kívül került meghívásra, akkor a WebSphere létrehoz egy helyi tranzakciót az erőforrások kezelésére az adott metódus végrehajtása során. A fenti üzenetet a WebSphere Transaction Monitor állítja elő annak jelzésére, hogy az LTC behatárolásba sorolt erőforrások véglegesítés helyett visszagörgetésre kerültek az LTC behatároláshoz setRollbackOnly() meghívása miatt. Ez az üzenet nem tesz szükségessé semmilyen felhasználói tevékenységet, csak tájékoztató jellegű.
  • WLTC0017E: Erőforrások visszagörgetésre kerültek
    setRollbackOnly() meghívása miatt. 

Megjegyzés:A WebSphere Application Server üzenetek előtagja jelzi az üzenetet kiadó összetevőt. Ezen üzenetek dokumentációja összetevők szerint megtalálható az Integráció kiadás súgójában a következő módon: WebSphere Application Server Vállalati > Rövid összefoglaló > Üzenetek. Az összes üzenet felhasználó/rendszer műveletekkel és magyarázatokkal dokumentált. Ezek az üzenetek a WebSphere Application Server 5-ös változat információs központjában is dokumentáltak.

HWSP1445E

Amikor az Integration Edition termék Új IMS szolgáltatás varázslójában Kapcsolat tulajdonságokat ad meg vagy amikor kapcsolatgyárat konfigurál a Java alkalmazás számára, akkor az SSLEnabled tulajdonság segítségével választhatja ki az SSL használatát. SSL használatakor (SSLEnabled=TRUE) a megadott portszámot SSL portként kell beállítani az IMS Connect termékben. Ha véletlenül egy nem SSL portot ad meg a Java alkalmazás számára, akkor az alkalmazás futtatásakor váratlan eredményeket fog kapni.
  • Az IMS Connector for Java kommunikációs hibát jelző kivételt dob:
    javax.resource.spi.CommException:
    ICO0003E:
    com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@56503fc6.connect()
    hiba.
    A [CSDMEC13] hoszthoz a [9999] porton a csatlakozás meghiúsult.
    [java.net.SocketException:
    Kapcsolat visszaállítása a partner által: socket lezárva]
  • A következő IMS Connect üzenet lesz olvasható az MVS konzolon:
    HWSP1445E ISMERETLEN KILÉPÉSI NÉV MEGADÁSA AZ ÜZENET ELŐTAGJÁBAN; MSGID=
       /9  * !hR, M=SDRC

Egy SSL kapcsolat létesítésének az első lépése tartalmazza az SSL egyeztetési protokollt, amely során az (IMS Connector for Java) ügyfél a kiszolgáló (IMS Connect) számára egy "Hello" SSL üzenetet küld. A fenti példahelyzetben az IMS Connect egy nem SSL porton vár bejövő üzenetre. Amikor az IMS Connect fogadja az egyeztetési üzenetet, akkor OTMA üzenetként értelmezi azt érvényes Kilépési névvel az előtagban, és kiadja a HWSP1445E üzenetet.

HWSSSL00E

A fentivel ellentétes példahelyzet az, amikor nem használ SSL-t (SSLEnabled=FALSE), viszont a Java alkalmazás számára megadott portszám SSL portként konfigurált az IMS Connect programban. Ebben az esetben:
  • Az IMS Connector for Java kommunikációs hibát jelző kivételt dob:
    javax.resource.spi.CommException: ICO0005E:
    com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@5bcdcdd4.receive()
    hiba. Kommunikációs hiba történt az IMS üzenet küldése vagy fogadása során.
    [java.net.SocketException: Kapcsolat visszaállítása a partner által: socket lezárva]
  • A következő IMS Connect üzenet lesz olvasható az MVS konzolon:
    HWSSSL00E Az SSL socket nem inicializálható: Hiba az adatok olvasása vagy írása során

Az IMS Connect kísérlete az SSL socket inicializálására meghiúsul, mivel nem kapja meg az ügyfél kezdő "Hello" üzenetét, amely része az SSL egyeztetési protokollnak.

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
IMS TM erőforrás-illesztő üzenetek és kivételek

Visszajelzés