A fix is available
APAR status
Closed as program error.
Error description
The default value of DATINT could cause unpredictable results. This apar change the default to YES. Customization and Tuning manual will reflect this change. Steps to reproduce : 1. Create application TEST1 (valid from in the example 18.03.24) 2. Then access the application with Modify on the DB and stay in the application 3. Then create a new version of TEST1 via batchloader with new valid from date (20.03.24 for example) 4. Leave the application on the DB. Result : Application Valid id text from date TEST1 TEST 18.03.24 TEST1 TEST 18.03.24
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: ALL IBM Z WS 950 and * * IBM Z WS 10.1 users * * FUNCTION=PIF * **************************************************************** * PROBLEM DESCRIPTION: Application Description records were * * corrupted when Batch Loader uses * * DATINT=N and modifies a record * * that an ISPF Dialog user is editing at * * the same time. * * is editing at the same time. * **************************************************************** Application Description records were corrupted when Batch Loader uses DATINT=N and modifies a record that an ISPF Dialog user is editing at the same time.
Problem conclusion
The default value of DATINT has been changed from N to Y. Consequently since WAPL jobs must specify DATINT=N in the INIT to avoid EQQY729E and EQQI118E messages, if not explicitly set in the WAPL INIT statement, from now on it must be specified to be N. THE FOLLOWING WS FOR Z/OS PUBLICATION WILL BE UPDATED: - - - +-------------------------------------------------------------+ |TITLE: IBM Z Workload Scheduler | | Customization and Tuning | | Version 950 | | Version 101 | |-------------------------------------------------------------| !-------------------------------------------------------------! !Chapter 1. Defining initialization statements ! !Section: INIT ! !The default value of DATINT is changed from N to Y, so ! !the list of parameters has to reflect this change. ! !The description of the DATINT has to be changed as follow: ! !"The keyword allows updates of the same record by different ! ! users to be serialized as soon as the request is handled by ! ! the PIF code. The value, N, serializes the update of ! ! the same record only immediately before the VSAM access and ! !this could lead to unpredictable results for a PIF user. ! !The default Y allows the serialization at PIF level. ! !This means that if a PIF program containing an update request! !starts, and in the meantime another PIF program was running ! !with the same record update request, the most recent will be ! !rejected and its update will not be handled. Note that the ! !user IDs of the two programs must be different. If the same ! !user ID is used, for example, by a PIF program and an OCL ! !program, no serialization is performed." ! !Note: The default value of DATINT is changed from N to Y ! !with PH60448. ! !When using WAPL jobs, DATINT=N has to be specified ! !from the WAPL INIT parameters because WAPL (independently ! !from the DATINT value) serializes the database updates ! !automatically. Specifying DATINT=Y in WAPL INIT may cause ! !some WAPL update commands to fail with EQQY729E and EQQI118E ! +-------------------------------------------------------------+ +-------------------------------------------------------------+ |TITLE: Workload Automation Programming Language for z/OS | | User's Guide and Reference | | Version 950 | | Version 101 | |-------------------------------------------------------------| !-------------------------------------------------------------! !Section: INIT Initialize communication with IBM Workload ! ! Scheduler for z/OS ! !A note has to be added to the end of this section: ! !Note: when using WAPL jobs, DATINT=N has to be specified ! !from the WAPL INIT parameters because WAPL (independently ! !from the DATINT value) serializes the database updates ! !automatically. Specifying DATINT=Y in WAPL INIT may cause ! !some WAPL update commands to fail with EQQY729E and EQQI118E ! +-------------------------------------------------------------+
Temporary fix
Comments
APAR Information
APAR number
PH60448
Reported component name
TIV WRKLD SCHD
Reported component ID
5697WSZ01
Reported release
950
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-03-20
Closed date
2024-04-15
Last modified date
2024-05-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI96501 UI96502
Modules/Macros
EQQYPARM
Fix information
Fixed component name
TIV WRKLD SCHD
Fixed component ID
5697WSZ01
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSRULV","label":"IBM Workload Scheduler for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950"}]
Document Information
Modified date:
02 May 2024