Diagnosing platform deployment errors
If you experience any errors when attempting to create a platform definition or install a platform, follow this procedure to diagnose the problem and take suitable action.
About this task
When you create a platform definition, CICSPlex® SM creates a PLATDEF resource object in the data repository that points to the location of the platform bundle in zFS. When you install the platform definition, CICSPlex SM creates a PLATFORM resource object in the data repository. CICSPlex SM also creates the region types for the platform, adopting any existing system groups and creating any new ones identified in the platform bundle. CICSPlex SM attempts to install any CICS® bundles that are deployed with the platform bundle into the regions in each region type.
- The group has not already been adopted by a platform that is already installed. If the group is associated with a platform, it cannot be used as a region type.
- The group does not contain any subgroups.
- The group will not require modification (for example, a group that is involved in WLM or RTA). Platforms require a lock on the groups that are used as region types.
- All the CICS regions in the group have the CICSPlex SM system parameter MASPLTWAIT(YES) specified. MASPLTWAIT(YES) is also required for Business Application Services. This parameter is required to automatically install resources for an application or platform when the CICS region is initialized.
If an error occurs when you create or install a platform, the installation fails and all resources modified to that point get restored to their original state. Errors are reported in CICS Explorer® and you can use these errors as a starting point for troubleshooting.
CICS Explorer issues the error message CNX0592E for errors that occur when you are creating or installing a platform. This message is always preceded in the Error Log view by a CNX06xxE message that describes the action performed. When you receive message CNX0592E, review the attribute and error information in the message, and review the Error log view to determine the failing command and condition.
CICSPlex SM issues error messages to the CICSPlex SM output log (the EYULOG) for the maintenance point CMAS.
Look up the error codes for platforms in the PLATDEF Resource Table in the CICS TS V5.4.0 product documentation for platform definitions (PLATDEF), and the PLATFORM Resource Table in the CICS TS V5.4.0 product documentation for PLATFORM resources.