A bug has been discovered which is causing the transaction status in the CAST Transaction Configuration Center to remain as unchanged, even when objects are deleted from the call path. This was due to the fact that a checksum value was never calculated for specific Mainframe objects (JCL Job, JCL Data Set, and JCL Step) therefore any changes to them were effectively ignored by CAST AIP. This behaviour has now been changed and checksum values are now calculated for JCL Jobs, JCL Data Sets, and JCL Steps, therefore after an upgrade to CAST AIP 8.3.7 and the generation of a post-upgrade consistency snapshot on the same source code, results may be impacted.
SCRAIP-33007 and SCRAIP-33068
A change has been made to the way in which the Mainframe CICS technology is handled:
- SCRAIP-33007 - CICS Transactions and CICS DataSets are no longer considered as "files" and will therefore no longer contribute to number of file values.
SCRAIP-33068 - CICS is no longer considered as a technology in its own right. Instead, it is now considered as part of the Mainframe Cobol.
Therefore, after an upgrade to CAST AIP 8.3.7 and the generation of a post-upgrade consistency snapshot on the same source code, results may differ for CICS related technology statistics.