IBM Support

PH32223: IMS DLI REMOTE DEBUG SESSION DOES NOT START

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • --- Service ---
    
    -When trying to remote debug an IMS DLI batch, the job fails
     after being submitted and the debug session never starts.
    
     EQA9999W error messages are presented, pointing to the READ
     function with a communication failure, for example:
     EQA9999W - z/OS Debugger TCPIP error
     EQA9999W - FeName=EQACSMTP Loc=220 Func=READ Rc=00000000 Fc=0
     EQA9999W - Err:
     EQA9999W - IP: 10.1.9.88
     EQA9999W - Port:  8001
     EQA9999W - UserId: IBMUSER  TaskNum: N/A
     Communications Failure on Read Req.
    
     Another example:
     EQA9999W - z/OS Debugger TCPIP error
     EQA9999W - FeName=EQACSMTP Loc=220 Func=READ   Rc=-1     Fc=54
     EQA9999W - Err: ECONNRESET      Connection reset by peer
     EQA9999W - IP: 10.1.9.88
     EQA9999W - Port:  8001
     EQA9999W - UserId: IBMUSER  TaskNum: N/A
     Communications Failure on Read Req.
    
     The workspace .log file on the client side might show an
     EOFException as well, for example:
     com.ibm.debug.pdt.core
     Wed Nov 18 12:04:11 EST 2020
     [Read thread] java.io.EOFException
     at java.io.DataInputStream.readFully(Unknown Source)
     at java.io.DataInputStream.readInt(Unknown Source)
     at
     com.ibm.debug.pdt.internal.epdc.EPDC_Reply.decodeReplyStream
     (Unknown Source)
     at
     com.ibm.debug.pdt.internal.epdc.EPDC_Reply.decodeReplyStream
     (Unknown Source)
     at
     com.ibm.debug.pdt.internal.core.model.EPDCReadThread.run
     (Unknown Source)
    
     This is caused by an error in setting the user ID for IMS DLI
     batch jobs.
    
    
    --- End Service ---
    

Local fix

  • As a workaround, non-remote debug, using MFI for example,
    should work normally.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * z/OS Debugger users who need to debug an IMS DLI batch job.  *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * --- Service ---                                              *
    *                                                              *
    * -When trying to remote debug an IMS                          *
    *  DLI batch, the job fails after being                        *
    *  submitted and the debug session never                       *
    *  starts.                                                     *
    *                                                              *
    *  EQA9999W error messages are                                 *
    *  presented, pointing to the READ                             *
    *  function with a communication                               *
    *  failure, for example:                                       *
    *  EQA9999W - z/OS Debugger TCPIP error                        *
    *  EQA9999W - FeName=EQACSMTP Loc=220                          *
    *             Func=READ Rc=00000000 Fc=0                       *
    *  EQA9999W - Err:                                             *
    *  EQA9999W - IP: 10.1.9.88                                    *
    *  EQA9999W - Port:  8001                                      *
    *  EQA9999W - UserId: IBMUSER                                  *
    *             TaskNum: N/A                                     *
    *  Communications Failure on Read Req.                         *
    *                                                              *
    *  Another example:                                            *
    *  EQA9999W - z/OS Debugger TCPIP error                        *
    *  EQA9999W - FeName=EQACSMTP Loc=220                          *
    *             Func=READ   Rc=-1                                *
    *             Fc=54                                            *
    *  EQA9999W - Err: ECONNRESET                                  *
    *             Connection reset by peer                         *
    *  EQA9999W - IP: 10.1.9.88                                    *
    *  EQA9999W - Port:  8001                                      *
    *  EQA9999W - UserId: IBMUSER                                  *
    *             TaskNum: N/A                                     *
    *  Communications Failure on Read Req.                         *
    *                                                              *
    *  The workspace .log file on the client                       *
    *  side might show an EOFException as                          *
    *  well, for example:                                          *
    *                                                              *
    *  com.ibm.debug.pdt.core                                      *
    *  Wed Nov 18 12:04:11 EST 2020                                *
    *  [Read thread] java.io.EOFException                          *
    *  at java.io.DataInputStream.readFully                        *
    *  (Unknown Source)                                            *
    *  at java.io.DataInputStream.readInt                          *
    *  (Unknown Source)                                            *
    *  at                                                          *
    *  com.ibm.debug.pdt.internal.epdc.                            *
    *  EPDC_Reply.decodeReplyStream                                *
    *  (Unknown Source)                                            *
    *  at                                                          *
    *  com.ibm.debug.pdt.internal.epdc.                            *
    *  EPDC_Reply.decodeReplyStream                                *
    *  (Unknown Source)                                            *
    *  at                                                          *
    *  com.ibm.debug.pdt.internal.core.                            *
    *  model.EPDCReadThread.run                                    *
    *  (Unknown Source)                                            *
    *                                                              *
    *  This is caused by an error in setting                       *
    *  the user ID for IMS DLI batch jobs.                         *
    *                                                              *
    *                                                              *
    * --- End Service ---                                          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Problem resolved.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH32223

  • Reported component name

    ZOS DEBUGGER

  • Reported component ID

    5724T0713

  • Reported release

    E20

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-12-01

  • Closed date

    2021-03-31

  • Last modified date

    2021-05-03

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

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

Modules/Macros

  • EQA0CINF EQADCCN0 EQAS0MVS EQA10MVS EQASG006 EQA0SCL2 EQAS0ABE
    EQA0SCL1 EQA10PRC EQA00CND EQAAFSPS EQA05CUS EQAEV006 EQA00CIC
    EQALMA   EQAS0CND EQA0SRP1 EQA0SRP2 EQAYSMMN EQA00ABE
    

Fix information

  • Fixed component name

    ZOS DEBUGGER

  • Fixed component ID

    5724T0713

Applicable component levels

[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E20"}]

Document Information

Modified date:
25 June 2022