...
The following table lists all bugs fixed in CAST AIP 8.2.9 and that are not already listed in the "Bug Fix Lists" of the above mentioned releases. There are XX30 issues listed below. Note that the column "Internal ID" is used only as an internal reference ID.
Call ID | Technology | Component/s | Features | Situation | Symptoms | Internal ID |
---|---|---|---|---|---|---|
10112 | CMS Snapshot/Analysis | When attempting to run a .NET analysis when CAST AIP is installed on a remote network drive. | The analysis fails with the error: "Internal exception occured during processing listener ManageDmtProjectAction::Process on instance CAST_DotNet_Job_NewAnalyze #2 : unknown exception". | SCRAIP-29382 | ||
10131 | Delivery Manager Tool | Attempting to extract and package a small schema using the standalone Oracle extractor. | The extraction process for many hours and does not complete. | SCRAIP-28845 | ||
10251 | Delivery Manager Tool | When using the CAST Delivery Manager Tool to remediate items following an initial packaging action. | The "Edit" button in the right click menu for a "Remediation Item" is shown twice. | SCRAIP-29169 | ||
10273 | Application Engineering Dashboard (AED) | When looking at the source code of an object that is violating a Quality Rule in the CAST Application Engineering Dashboard. | The source code does not correspond to the object that is in violation. | SCRAIP-29415 | ||
10289 | CMS Snapshot/Analysis | When analyzing Mainframe Cobol and defining multiple "working folders" in the CAST Management Studio. | The order in which the "working folders" are listed in the CAST Management Studio is not taken into account during the analysis. | SCRAIP-29071 | ||
10301 | CAST Engineering Dashboard | When looking at the results of the Quality Rule "Avoid unchecked return code (SQLCODE) after EXEC SQL query". | There are false violations to this rule where a DISPLAY statement (that is allowed by the rule) is enclosed in an IF block: EXEC SQL … END-EXEC [IF <condition>] <authorized statements> [END-IF] IF SQLCODE… | SCRAIP-29198 | ||
10344 | CAST Engineering Dashboard | When looking at the results of the Quality Rule "Check usage of '==' and '!=' on objects" - 7202. | False positive results are being returned where overriding equals methods are used. | SCRAIP-29206 | ||
10364 | CMS Application | When attempting to run an analysis with a large number of Execution Units. | The analysis fails at the User Input Security step due the command line used to procees the analysis containing more than 32,000 characters. | SCRAIP-29347 | ||
10426 | CMS Snapshot/Analysis | When opening the DLM and checking for Dynamic links to be validated/ignored. | Link bookmarks are not visible for Powerbuilder technology. However, the bookmarks are present in the Analysis Service schema. | SCRAIP-29305 | ||
10430 | CMS Snapshot/Analysis | When looking at the results of a JEE analysis that includes EJB. | Several EJB objects are not identified nor saved to the Analysis Service schema despite them being referenced in EJB XML configuration files. | SCRAIP-29308 | ||
10432 | CMS Snapshot/Analysis | When attempting to analyze a JEE application that contains .tag files. | The analysis fails with the following message: "Unable to process JEE analysis, error in project 'sag-batch_7956b43' (An exception occurred)" when attempting to analyze the .tag files. | SCRAIP-29326 | ||
10448 | CMS Snapshot/Analysis | When attempting to run a .NET analysis when CAST AIP is installed on a remote network drive. | The analysis fails with the error: "Internal exception occured during processing listener ManageDmtProjectAction::Process on instance CAST_DotNet_Job_NewAnalyze #2 : unknown exception". | SCRAIP-28664 | ||
10450 | CAST Engineering Dashboard | When looking at the results of the Quality Rule "Avoid instantiations inside loops" - 7210. | False positive violations are returned when the object is instantiated and added in the same loop (same block inside the same loop). | SCRAIP-29454 | ||
10464 | CAST Engineering Dashboard | Having deleted the Architecture Models from the Application and from the View, and then generated a new snapshot. | Quality Rules associated to the Architecture Models are still visible in the snapshot results. | SCRAIP-29520 | ||
10534 | CMS Snapshot/Analysis | When attempting to run an ABAP analysis. | The analysis log contains a warning message " Internal exception occurred during processing listener CABAPFullParsingAction::processABAPFile on instance abapFile #5590 : property 'CAST_AST_ABAP_WithExceptionEqualities.exceptionsEqualities' is not valid for type 'CAST_AST_ABAP_CallBadiStatement'" | SCRAIP-29488 | ||
10535 | CMS Snapshot/Analysis | When running an ABAP analysis. | The analysis log contains syntax errors for "class random definition." | SCRAIP-29489 | ||
10536 | CMS Snapshot/Analysis | When attempting to run an ABAP analysis. | The analysis log contains syntax errors for "RISK" and "CONNECTION". | SCRAIP-29490 | ||
10584;10747;11000 | CMS Snapshot/Analysis - Run Analyzer | When looking at the results of a JEE analysis with regard to the Quality Rule "Close database resources ASAP" - 8104. | When another method is used to close a connection, the Quality Rule incorrectly reports this as a violation. | SCRAIP-29584 | ||
10621 | CAST Engineering Dashboard | When looking at the results of the Quality Rule "Avoid static Field of type collection" - 7562. | False positive violations to the Quality Rule were returned. | SCRAIP-29561 | ||
10648 | Delivery Manager Tool | When using the CAST Delivery Manager Tool to create remediation items for alerts that have been generated during an initial packaging action as follows: "Add remediation" option (right click on alert), not adding anything in the "Value" column and then cancelling the new remediation. | Remedidation is created and causes the alert to be resolved even though it is not correctly defined. | SCRAIP-29616 | ||
10695 | CMS Snapshot/Analysis | When looking at the logs of a PowerBuilder analysis. | The logs contain syntax error warnings for syntax where global structures are located inside global objects. | SCRAIP-29760 | ||
10754 | CMS Snapshot/Analysis | When attempting to run a .NET analysis. | The analysis fails with the following warnings in the analysis log: Unknown exception System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object. This is due to the fact that there is no language definition (C# or VB) in the asmx file, whereas the analyzer expects there to be one. | SCRAIP-29808 | ||
11239 | CMS Snapshot/Analysis - Generate Modules | When attempting to generate a snapshot. | The "generate modules" step takes a very long time or never finishes at all. | SCRAIP-30586 | ||
11245 | CMS Snapshot/Analysis - Run Analyzer | When opening the DLM and checking for Dynamic links to be validated/ignored. | Link bookmarks are not visible for Powerbuilder technology. However, the bookmarks are present in the Analysis Service schema. | SCRAIP-30557 | ||
11297 | When using the Extension Downloader CLI. | When using the 'list all' command at the command line, rather than returning a list of all extensions available on the remote server, the command lists only the extensions that have not yet been downloaded. The 'list all' option behaves identically to the 'list available' CLI option. | SCRAIP-29881 | |||
11325 | CMS Snapshot/Analysis - Run Analyzer | When looking at the results of a Mainframe Cobol analysis with regard to the Quality Rule "Never truncate data in MOVE statement" - 7688. | The Quality Rule is reporting false violations. | SCRAIP-30871 | ||
11588;11580 | CMS Snapshot/Analysis - Run Analyzer | When attempting to analyze a JEE application containing *.tag files. | The analysis fails with the error "Unable to process JEE analysis, error in project '3rdpartylibs_768cd8c3' (An exception occurred)". Excluding the *.tag files allows the analysis to complete. | SCRAIP-30954 | ||
11602 | Source extractors | When attempting to use the standalone CAST Oracle Forms Extractor. | The extractor fails with the error "XML Configuration File not found: CASTDatabase.config". | SCRAIP-30960 | ||
9725 | CMS Application - Reference Pattern Search String | When attempting to run a .NET analysis that includes a Reference Pattern on a Dependency Rule. | The Reference Pattern does not create a link between the .aspx and the C# method, when it should. | SCRAIP-27749 | ||
Application Analytics Dashboard (AAD), Application Engineering Dashboard (AED) | When attempting to use the RestAPI when hosted on WebSphere. | REST API for WebSphere does not support the trailing "/" character when the dashboard request the list of domains. | SCRAIP-30884 |