APAR status
Closed as program error.
Error description
On IDz 14.2.1, the user can create a Debug Configuration, by going to Run > Debug Configurations, and selecting MVS Batch Application on the left side to create a new configuration. On the initial JCL Options tab for the new configuration, if the user selects "Use JCL Generation preferences instead of a property group", and updates the Base JCL field with an existing data set and member containing JCL, a list of the steps is presented and at least one step should be selected. Then on the Remote Profile tab, after adding the load modules and/or programs to debug, if the user sets the Step option field to "Inherit from JCL Options" and under Remote Profile Activation sets the Action to "Synchronize and Enable", the &USERID.DLAYDBG.EQAUOPTS data set will be updated to include the required tags. However the <STN> tag will receive and invalid step number and a semicolon separating it from the step name, for example: <STN>2;BAS1 If the user starts the debug session by clicking the Debug button, a job will be submitted but the debug session will not start. The job output will contain the following message: + EQAU999I BATCH STEP NAME DOES NOT MATCH <STN> TAG IN THE PROFILE DATA SET
Local fix
Edit your &USERID.DLAYDBG.EQAUOPTS data set and remove the step number and semicolon from the <STN> tag. For example: <STN>2;BAS1 Would be updated to only have the step name: <STN>BAS1 Another workaround is to specify the step explicitly on the Remote Profile tab, by changing the Step option field to "Specify custom step", and filling the Step field next to it.
Problem summary
**************************************************************** * USERS AFFECTED: * * Users who used Debug Configurations to launch program in * * debug mode. * **************************************************************** * PROBLEM DESCRIPTION: * * When setting delay debug information via Debug * * Configurations, step name set is appended with the step * * number and semicolon, causing delay debug unable to match * * the correct step name. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
The value of step name is now correctly set in debug delay dataset. This issue is fixed in the following products: IBM Developer for z Systems IBM Developer for z Systems Enterprise Edition IBM Developer for z/OS IBM Developer for z/OS Enterprise Edition IBM Z Open Development IBM Z Open Unit Test
Temporary fix
Comments
APAR Information
APAR number
PH23248
Reported component name
DEV FOR Z/OS
Reported component ID
5724T0700
Reported release
E20
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-03-12
Closed date
2020-05-15
Last modified date
2020-05-15
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
DEV FOR Z/OS
Fixed component ID
5724T0700
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
27 October 2020