CAST AIP 8.3.20 contains all fixes from the following previous CAST AIP releases:
- 7.3.0 - 7.3.11
- 8.0.0 - 8.0.5
- 8.1.0 - 8.1.7
- 8.2.0 - 8.2.16
- 8.3.0 - 8.3.19
The following table lists all bugs fixed in CAST AIP 8.3.20 and that are not already listed in the "Resolved Issues" lists of the above mentioned releases. There are 11 issues listed below. The column "Internal ID" is used only as an internal reference ID.
|Ticket ID||Situation||Symptoms||Internal ID|
|18889||While calculating metrics (after completion of analysis).||Error during run metrics calculation.||AIPCORE-683|
|19655||While viewing the snapshot result.||False violations are being reported on constructors of the System.IO.MemoryStream class when running a User Input Security analysis.||AIPCORE-1538|
|20581||While doing JEE analysis and the source code path is very long.||Analysis fails during the objects comparison step. ||AIPCORE-1355|
|20706||While viewing the rule description: "Avoid Tables without Primary Key - 8082"||The quality rule description is not accurate.||AIPCORE-1340|
|20960||While using the DMT to perform an HTTP Maven extraction.||The DMT fails with "java.lang.OutOfMemoryError: Java Heap space" error, due to lack of memory during the packaging phase.||AIPCORE-1530|
|21028||While viewing the snapshot.||Wrong AFP (Automated Function Point) number shown in Health Dashboard. |
After the snapshot, the number for AFP shown in Health Dashboard is different from the one in CED or TCC.
|21184||When looking at the results of the rule Avoid unchecked return code (SQLCODE) after EXEC SQL query (7690).||False violations are seen when a paragraph contains multiple paragraphs called via IF clauses and where each of the called paragraphs contains SQL statements and where the SQL statement is checked from the parent paragraph.||MAINFRAME-379|
|21239||While using CAST Transaction Configuration Center, an issue was observed due to DEDOUBLE function.||Same transaction was displayed with two status (ADDED and DELETED).||AIPCORE-1563|
|21337||When simulated grade is changed from 1 to 4. ||Negative values are displayed in Action Plan Optimizer (APO). |
(In APO, when the simulated grade was 1, there was no issue with the simulated violation count.
When the simulated grade was set to 4, it resulted in a negative simulated violation count.)
|21386||While using the Action Plan Optimizer (after taking the snapshot). ||Difference in simulated and original score. |
(In APO, original grade and simulated grade should be identical.)
|21412||While upgrading the CAIP.||After upgrading to 8.3.15, violations were not triggered for the QR: "Persistent class method's equals() and hashCode() must access its fields through".||AIPCORE-1663|