APAR status
Closed as program error.
Error description
IBM Developer for z Systems - IDz - v15.0.3 Remote Preprocessor does not run successfully using sequential dataset for the Preprocessor Output Location. Recreate steps: 1.Specify a dataset which include FEKRNPLI under REXX or CLIST invoking preprocessor field. 2.Then specify an existing sequential dataset under Preprocessor output location field and High-lever qualifier under High-level qualifier for preprocessor data field. 3.Open a program to run preprocessor will met this issue.
Local fix
Workaround - specify a fully qualified PDS member for the Preprocessor Output Location. In some cases, using a fully qualified PDS member worked and in other cases this workaround did not work.
Problem summary
When using the "Identify using configured preprocessors" action to identify preprocessor statements using a remote preprocessor, as configured in the active property group, the action will always delete the resource defined in "Preprocessor Output Location" prior to executing the "REXX or CLIST invoking preprocesor", regardless of whether the "Preprocessor Output Location" resolves to an existing PDS member or a sequential data set. This behavior is not compatible with the sample remote preprocessor scripts shipped with IDz, and after discussing internally it has been decided that if the output file resolves to a sequential data set, the action should not delete the remote resource prior to invoking the specified REXX or CLIST invoking preprocessor.
Problem conclusion
The "Identify using configured preprocessors" action, when configured by the active property group to use remote preprocessors, will delete the remote resource identified by "Preprocessor Output Location" prior to executing the "REXX or CLIST invoking preprocesor" only if the "Preprocessor Output Location" resolves to an existing PDS member. But if it resolves to a sequential data set it will not be deleted.
Temporary fix
Comments
APAR Information
APAR number
PH47836
Reported component name
DEV FOR Z/OS
Reported component ID
5724T0700
Reported release
F00
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-07-08
Closed date
2022-11-17
Last modified date
2022-11-17
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":"BU029","label":"Software"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"F00"}]
Document Information
Modified date:
18 November 2022