This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.
On this page:
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 issues have been fixed in this release of the JEE Analyzer extension:
Internal ID | Call ID | Summary |
---|---|---|
JFAMILY-667 | JEE052: Syntax not recognized | |
JFAMILY-731 | 10672, 12211 | The variable in lambda expression is not resolved |
JFAMILY-732 | 12212 | Many warnings related to "can not resolve type or variable in lambda expression" |
JFAMILY-733 | 11217 | JEE warning message 'can not resolve 'xxxx' as type or variable in lambda expression' |
JFAMILY-752 | Incorrect and confusing naming for 22 new env profile files with extension.jar.blackbox.xml | |
JFAMILY-759 | Performance Issue when parsing JSP files | |
JFAMILY-768 | 12630 | False Violation for QR- Avoid double checked locking |
JFAMILY-781 | 13363 | Java analysis completed with warning "Log the exception information: Unknown Exception..." |
JFAMILY-782 | 13052 | JSP files should be analysed by both JEE and HTML5/JS analyser |
JFAMILY-793 | 11746 | Analysis failed with fatal error "unable to process JEE analysis |
JFAMILY-794 | 11406 | False positive violation for the map and collect methods in QR-Avoid instantiations inside loops |
JFAMILY-795 | 12743 | False Positive -- QR "Pages should use error handling page" |
JFAMILY-796 | 11397 | Correction of QR description - Avoid using Fields (non static final) from other Classes- Missing violation |
JFAMILY-797 | 12988 | New violations reported for QR : "Pages should use error handling page" for jsp files which are not changed |
JFAMILY-798 | 11743 | Existing DLMs show up again as Un-reviewed post re-scan |
JFAMILY-799 | 10484 | DLM highlighting special characters and partial strings |
JFAMILY-800 | 11942 | Analysis fails with message"Unable to process JEE analysis, error in project" |
JFAMILY-801 | 11516, 12272 | False Violation for QR : Use lazy fetching for Collections |