CAST AIP Service Packs 8.3.20 - 8.3.23 are compatible only with the latest releases of the JEE Analyzer extension, i.e. 1.0.28 and 1.2.10-funcrel. Using older releases of the extension with these CAST AIP Service Packs risks incomplete analysis results (missing objects, links, violations, erroneous FP values) for JEE and C++ analyses.
Therefore, when using CAST AIP Service Packs 8.3.20 - 8.3.23, please either:
- Upgrade your JEE extension to a compatible release (i.e. ≥ 1.0.28 or ≥ 1.2.10-funcrel) OR
- Upgrade CAST AIP to a more recent Service Pack (≥ 8.3.24) which are compatible with older releases of the JEE Analyzer extension
If upgrading the JEE Analyzer extension or CAST AIP is not possible, please contact CAST Technical Support .
Resolved issues
The following customer bugs have been fixed in this release of the JEE Analyzer extension:
Internal ID | Ticket ID | Summary | Impact |
---|---|---|---|
JFAMILY-870 | 12676 | 1804 - False violation on metric "Use declarative transaction" | There is a possible reduction of the number of violations in following cases:
|
JFAMILY-893 | 14832 | Permanent Fix: False positives in rule Avoid Unused Imports and Missing links | |
JFAMILY-903 | 14881 | Permanent Fix: False positive is coming for the rule "Avoid hiding static Methods" for a createUI object | |
JFAMILY-940 | 15255 | Cannot resolve a Struts Result from strings returned by method | |
JFAMILY-1035 | 16251 | Missing links created from hibernate Entity to oracle function | |
JFAMILY-1040 | 15914 | Avoid unreferenced methods violation due to missing link | |
JFAMILY-1076 | 16633 | Permanent Fix: TCC "Standard Entry Point - Java - org.apache.camel" creates both classes and method Entry points | |
JFAMILY-1088 | 16354 | Analysis in JEE 1.0.13 is getting stuck, same analysis is finishing in 8.2.10 | |
JFAMILY-1095 | 16580 | Port from 1.2.x to 1.0.x - JFAMILY-1072 - Onboading : JAVA044: Syntax not recognized warnings | |
JFAMILY-1099 | 16760 | JEE analysis is stuck, running in infinite loop | |
JFAMILY-1110 | 17019,17032, 17046 | Permanent Fix: JEE analysis is stuck, running in infinite loop | |
JFAMILY-1119 | - | CHINESE SUPPORT: Unable to read file when there are chinese characters in the code |