A fix is available
APAR status
Closed as program error.
Error description
MESSAGE DFHPI0705 CAN MIS-REPORT RESPONSE AND REASON CODES AFTER AN HFS WRITE FAILURE. THIS WILL HAPPEN IF CICS NEEDS TO CREATE A NEW HFS DIRECTORY AND THE BPX1MKD USS CALL FAILS WITH AN UNEXPECTED ERROR.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: Message DFHPI0705 reports incorrect * * uss response and reason codes. * **************************************************************** * RECOMMENDATION: * **************************************************************** A CICS PIPELINE definition is being installed and DFHPIPL issues a DFHDHFSM INQUIRE_HFS_FILE call to check if the shelf directory already has a copy of the configuration file. As the directory does not exist DFHPIPL then issues a DFHDHFSM WRITE_HFS_FILE with the create_directory option set. The WRITE_HFS_FILE procedure issues a BPX1OPN to open the configuration file which fails with ENOENT (no_entry) because the shelf directory does not exist. Because create_directory was specified, DFHDHFSM issues a domain call to itself for function MAKE_HFS_DIRECTORY to create the shelf directory. This fails with ENOSPC because the HFS file structure is full, this failure is returned and DFHDHFSM WRITE_HFS_FILE returns an error to its caller, DFHPIPL. However, the error returned is the ENOENT and not the ENOSPC response which results in message DFHPI0705 misleadingly reporting the error as no_entry rather than no_space. Additional keywords: MSGDFHPI0705
Problem conclusion
DFHDHFS has been amended to return the correct uss response and reason codes to DFHPIPL.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK73100
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-10-02
Closed date
2008-12-05
Last modified date
2009-01-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK42154
Modules/Macros
DESDHFS DFHDHFS
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R500 PSY UK42154
UP08/12/09 P F812
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 January 2009