A fix is available
APAR status
Closed as program error.
Error description
Bundle defining policyscope cannot be enabled AFTER the bundle defining policy installed
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: Policy scope bundle part set to * * UNUSABLE state if policy not * * installed. * **************************************************************** * RECOMMENDATION: * **************************************************************** If a bundle defining a policy scope is enabled before the policy to which it refers is installed then the policy scope bundle part is set in UNUSABLE state. This prevents the subsequent enable of the bundle once the policy has been installed. Instead the bundle defining the policy scope has to be discarded and re-installed. An additional problem fixed by this apar is that the setting of a bundle to ENABLED or DISABLED via CEMT may hang if the bundle contains a policy. As part of the processing DFHMPMO is called to find a model that matches the policy (SELECT_MODEL). DFHMPMO gets the MPMOD shared lock before searching for a matching model, however if it finds a an existing MPTAS control block for this policy it exits the program without releasing the lock and CICS has to be restarted to resolve the hang.
Problem conclusion
DFHMPDD has been altered to set a policy scope bundle part to DISABLED if the policy to which it refers is not installed. This will allow its bundle to be successfully enabled after the policy is installed. DFHMPMO has been altered to release the MPMOD lock on exit from a SELECT_POLICY call.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM80329
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-01-10
Closed date
2013-03-04
Last modified date
2015-03-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK92303
Modules/Macros
DFHMPDD DFHMPMO DFHMPRL
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R800 PSY UK92303
UP13/03/15 P F303
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":"5.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":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 March 2015