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 IDCall IDSummary
JFAMILY-667
JEE052: Syntax not recognized
JFAMILY-73110672, 12211The variable in lambda expression is not resolved
JFAMILY-73212212Many warnings related to "can not resolve type or variable in lambda expression"
JFAMILY-73311217JEE 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-76812630False Violation for QR- Avoid double checked locking
JFAMILY-78113363Java analysis completed with warning "Log the exception information: Unknown Exception..."
JFAMILY-78213052JSP files should be analysed by both JEE and HTML5/JS analyser
JFAMILY-79311746Analysis failed with fatal error "unable to process JEE analysis
JFAMILY-79411406False positive violation for the map and collect methods in QR-Avoid instantiations inside loops
JFAMILY-79512743False Positive -- QR "Pages should use error handling page"
JFAMILY-79611397Correction of QR description - Avoid using Fields (non static final) from other Classes- Missing violation
JFAMILY-79712988New violations reported for QR : "Pages should use error handling page" for jsp files which are not changed
JFAMILY-79811743Existing DLMs show up again as Un-reviewed post re-scan
JFAMILY-79910484DLM highlighting special characters and partial strings
JFAMILY-80011942Analysis fails with message"Unable to process JEE analysis, error in project"
JFAMILY-80111516, 12272False Violation for QR : Use lazy fetching for Collections