A fix is available
APAR status
Closed as program error.
Error description
The generic Hfsfile name that gets written to the catalog no longer has the asterisk on the end. When the resource is read in on a warm start there isn't an asterisk so the URIMAP is not flagged as generic. This causes the 404 Not Found to be issued when CICS generates an automatic redirect to index.html in the directory named in the URIMAP.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All * **************************************************************** * PROBLEM DESCRIPTION: A URIMAP definition containing an * * Hfsfile name with an asterisk as a * * trailing wildcard character is not * * restored correctly on a CICS restart. * **************************************************************** * RECOMMENDATION: * **************************************************************** A URIMAP definition is created which contains an HFSFILE name in order to deliver a static response. The name contains a trailing asterisk wildcard character. This signals to CICS that path matching is to take place and the HFSFILE name is generated dynamically to match part of the PATH component of the URI which the URIMAP applies to. HFSFILE names are generated correctly until CICS is restarted with a WARM or EMERGENCY restart. The trailing asterisk wildcard character is lost across a CICS restart and the HFSFILE is no longer treated as a generic name. This leads to HTTP 404 Not Found errors.
Problem conclusion
DFHWBRP has been changed to ensure that any asterisk wildcard character at the end of a URIMAP HFSFILE option is recorded on the catalog.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK15747
Reported component name
CICSTS 3.1 Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2005-11-23
Closed date
2006-02-01
Last modified date
2006-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK11381
Modules/Macros
DESWBRP DFHWBRP
Fix information
Fixed component name
CICSTS 3.1 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK11381
UP06/02/08 P F602
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.1","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.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 March 2006