IBM Support

IJ26858: JAVA SOCKET GATEWAY DOES NOT RECOVER FROM CONNECTION ISSUE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • The Java Socket Gateway loses the connection to it's socket
    target and fails to reconnect. Have to clear out SAF files and
    restart gateway to re-establish connection to target. The
    target doesn't not show errors or any indication that the
    listening socket was dropped. Nothing is done on target end for
    recovery. Will upload gateway log file and gateway props file.
    Initial error occurrs at 23:06:06 on 8/1(log time). Log snippet
    below:
    
    2020-08-01T23:06:06: Error: E-GJA-000-000: Unable to
    free up socket resources after sendEvent failure Socket
    closed
    2020-08-01T23:06:06: Warning: W-GJA-000-000: Received a
    timeout will attempt to retry the sending of the event
    data
    
    Comments from L3:
    The gateway code will be updated in
    these two aspect:
    
    (1) Synchronize socket creation/closure to
    protect state variables.
    
    (2) Error-handle socket close
    exception to ensure state variables are duly updated.
    

Local fix

  • Restart Gateway to Clear Up Connection
    

Problem summary

  • ****************************************************************
    *PROBLEM DESCRIPTION: JAVA SOCKET GATEWAY DOES NOT RECOVER FROM*
    *CONNECTION ISSUE *
    
    ****************************************************************
    * RECOMMENDATION: Fixed in GATEWAY-NCO-G-SOCKET-JAVA-2.1.1     *
    
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IJ26858

  • Reported component name

    OMNI SOCKET GAT

  • Reported component ID

    5724O71GS

  • Reported release

    100

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-08-06

  • Closed date

    2022-05-20

  • Last modified date

    2022-05-20

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSSHTQ","label":"Tivoli Netcool\/OMNIbus"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100"}]

Document Information

Modified date:
21 May 2022