Matched definitions (with exceptions)
This section appears in the following deployment analysis reports:
Cold start compare | Candidates compare | Runtime compare | Runtime | Candidates | Check | ![]() ![]() |
---|---|---|---|---|---|---|
Yes | Yes | Yes |
Purpose
Lists resource definitions that match except for:
- Attribute values that determine their "enablement state":
for example, one resource definition is enabled, the other is disabled.
or
- One being uninstallable because of a referential integrity error.
Contents
Resource definitions with mismatching "enablement states" appear in this section in pairs. The "Ena" column indicates the difference: ENA for enabled, DIS for disabled, or (file definitions only) UNE for unenabled. For more information on enablement states and what the "Ena" column value represents, see the detailed description in Columns in a deployment analysis report.
Uninstallable resource definitions can appear by themselves: this section does not show its matching resource definition, unless the matching definition has a different transient state.
Report conditions in this section have the following precedence: uninstallable, source mismatch, state mismatch. For example, if a resource definition is uninstallable and has a different transient state from its matching definition, then this section reports the resource definition as uninstallable.
For resource definitions with more significant attribute value differences, see Mismatched definitions.
Example
CICS Deployment Analysis Report
Cold Start Compare Report
Matched Definitions (with exceptions)
Report List or Loc Deploy Collection RASGNDEF Grp
Item ID Name Type Group RESDESC Code Condition Rem Ena VV Checksum Type Override Seq
------ -- -------- ------------ -------- -------- ---- ----------------- --- --- -- -------- --------------- -------- ----
1 01 CCVBACK FILE CCV510 N/A 0001 Runtime state LOC DIS D85D5400 RUNTIME-CCM
02 CCVBACK FILE CCV510 CCM510 0001 Defined state LOC ENA D85D5400 CANDIDATES-CSD 0067
2 01 CCVCA FILE CCV510 N/A 0007 Runtime state LOC UNE BE33F78E RUNTIME-CCM
02 CCVCA FILE CCV510 CCM510 0007 Defined state LOC ENA BE33F78E CANDIDATES-CSD 0067
3 01 CCVDAXF FILE CCV510 N/A 0007 Runtime state LOC UNE 22894711 RUNTIME-CCM
02 CCVDAXF FILE CCV510 CCM510 0007 Defined state LOC ENA 22894711 CANDIDATES-CSD 0067
Codes
- 0001
- State mismatch. Resource definitions match except for attribute
values that determine their "enablement state".
For runtime resource definitions with this code, the Condition column contains the description "Runtime state", indicating that the "Ena" column refers to the state of the resource definition when it was collected from an active CICS® region.
For candidate resource definitions with this code, the Condition column contains the description "Defined state", indicating that the "Ena" column refers to the state of the resource definition when it was collected from a CSD file or CICSPlex® SM data repository.
This code applies to all state mismatches except for code 0007, which applies only to files.
- 0002
- Uninstallable. This candidate resource definition has a referential integrity error. For details, see the line for this resource definition in Referential integrity verification.
- 0006
- (Not applicable to resource definitions in CICS TS 3.2, or earlier.) Source mismatch. The
source of the resource definitions do not match. The source values
that the report compares depends on the report type:
- Cold start compare
- Compares the resource group name of the candidate resource definition with the contents of the DEFINESOURCE resource signature field of the runtime resource definition.
- Runtime compare
- Compares the contents of the DEFINESOURCE resource signature fields of each runtime resource definition.
- Candidates compare
- This code is not applicable to candidates compare reports.
- 0007
- State mismatch: one file resource definition is enabled (ENA) and the other is unenabled (UNE). For other state mismatches, see code 0001.