CAST AIP 8.3.5包含了来自以前CAST AIP版本的所有修复:
- 7.3.0 - 7.3.11
- 8.0.0 - 8.0.5
- 8.1.0 - 8.1.7
- 8.2.0 - 8.2.11
- 8.3.0 - 8.3.4
下表列出了在CAST AIP 8.3.5中修复的所有bug,这些bug还没有在上述版本的“已解决问题”列表中列出。下面列出了37个问题。注意列“内部ID”仅用作内部引用ID。
调用ID | 技术 | 组件/s | 特性 | 情境 | 症状 | 内部ID |
---|---|---|---|---|---|---|
10791 | CMS Snapshot/Analysis - Run Data Flow Security Analysis | 在比较用户输入安全性时,将在旧版CAST工程仪表盘和原始BuildAgent.flaw文件。 | 这两者之间有区别,但它们应该是相同的。 | SCRAIP-32544 | ||
10882 | CMS Application - Universal Importer | 使用通用导入器内容强化工具运行查询时。 | 查询需要很长时间才能完成,而对数据库运行“raw”的相同查询完成得非常快。 | SCRAIP-32540 | ||
11070 | CMS Snapshot/Analysis | 当试图使用Python插件运行分析时。 | 日志文件中显示了以下警告:“作业执行结束字符串”“未找到”。 | SCRAIP-32541 | ||
11100 | 当查看质量规则“避免太多复制粘贴工件——7156”的结果时。 | 违反此质量规则对象的数量在后续快照中会发生变化,尽管源代码没有更改。 | SCRAIP-32538 | |||
11228 | CMS Snapshot/Analysis | 当试图使用嵌入在CAST AIP中的C++分析器分析ProC时。 | 在外部链接处理步骤期间,语法错误在分析日志中可见。 | SCRAIP-31647 | ||
11272 | CMS Snapshot/Analysis | 当查看PowerBuilder分析的结果时。 | 对象之间缺少链接。 | SCRAIP-32536 | ||
11345 | CMS Snapshot/Analysis - Run Analyzer | 当查看大型机分析的结果时,特别是关于质量规则“当使用二进制数据项(COMP)时,然后使用SYNCHRONIZED子句- 7938”。 | 尽管没有分析违反此质量规则的对象,但是错误的违反了此质量规则。 | SCRAIP-32539 | ||
11346 | Delivery Manager Tool | 当试图打包(使用CAST 交付管理工具)使用非标准“webapp”文件夹位置和名称的JEE应用时。 | DMT不检测webapp文件夹,并对丢失的文件夹发出警告。 | SCRAIP-32535 | ||
11363 | 当查看SAP/ABAP分析的结果时。 | 为关键字“wd_this”和“wd_assist”错误的创建了未解析对象。这些是ABAP关键字,不应该被标识为未解析的对象。 | SAP-100 | |||
11364 | 当查看SAP/ABAP分析的结果时。 | 为关键字“ANY”错误的创建了未解析对象。这是一个ABAP关键字,不应该被标识为未解析对象。 | SAP-101 | |||
11366 | 当查看SAP/ABAP分析的结果时。 | 为关键字“wd_this”错误的创建了未解析对象。这是一个ABAP关键字,不应该被标识为未解析对象。 | SAP-99 | |||
11398 | 当查看质量规则“避免工件具有递归调用”的结果时——关于SAP / ABAP的7388。 | 质量规则错误的标记了一个违反,因为ABAP方法被错误的标识为调用本身。 | SAP-98 | |||
11813 | Setup | 当使用CAST Enlighten并尝试在“属性”面板中使用“对象的视图链接”选项时。 在Enlighten上出现以下错误:“CAST应用Mining Suite没有正确安装。请注册手动UsrMsg.dll组件或重新安装CAST应用Mining Suite。” | 出现以下错误:“您CAST应用Mining Suite没有正确安装。请手动注册UsrMsg.dll组件或重新安装CAST应用Mining Suite。” | SCRAIP-32534 | ||
12133 | 在分析VB6源代码并在VB6技术上创建一个引用模式搜索字符串时。 | 运行/检查引用模式搜索字符串结果时不会引发任何条目。 | SCRAIP-32531 | |||
12152 | CMS Snapshot/Analysis | 当试图生成快照时。 | 在CAST AIP 8.2.8中,“计算分析完整内容”的步骤比以前的版本花费的时间长得多,而且源代码没有任何变化。 | SCRAIP-32532 | ||
12164 | CMS Snapshot/Analysis - Run Analyzer | 当查看大型机Cobol分析的结果时。 | 从包含EXIT语句的段落到文件中下一节创建的链接不正确。 | SCRAIP-31872 | ||
12241 | CMS Snapshot/Analysis - Compute Snapshot | 当比较AAD和AED中快照的结果时。 | 由于存在共享对象(即分析单元之间的共享对象),两个仪表盘之间违反几个技术标准的次数有所不同。 | SCRAIP-32533 | ||
12274 | Transaction Configuration Center (TCC) | 在CAST事务配置中心中查看分析/快照的结果时。 | 计算AETP(自动强化技术点)和CF(复杂性因素)是不正确的: - AETP值考虑已删除的事务。所以显示的值要高于正确的值。错误的数量取决于已删除事务的数量及其各自的大小。 - CF值是不正确的,因为在CAST AIP算法中使用浮点类型,在CAST存储服务上返回四舍五入的值。 | SCRAIP-32261 | ||
12330 | CMS Assessment model | 在查看规则的文档时,请避免冗余索引——7346。 | 规则文档需要更新,以说明主键被视为该规则的索引。 | SCRAIP-32127 | ||
12332 | CMS Assessment model | 当查看“避免在一个表上使用太多索引——7348”规则的文档时。 | 该文档并没有说明主键被认为是用于此规则的索引。 | SCRAIP-32128 | ||
12407 | CMS Snapshot/Analysis | 当查看与大型机Cobol源代码相关的CAST仪表盘中显示代码行数的值时。 | 当涉及到嵌套Cobol程序时,该值似乎不正确,即嵌套Cobol程序的代码行数被计算两次,一次作为Cobol程序,一次作为嵌套Cobol程序。 | SCRAIP-32164 | ||
12408 | Source extractors | 当看到CAST AIP提取集交付时。 | DB2 z/OS提取器仍然与CAST AIP设置一起交付,而且不应该交付,因为它已经不再使用。 | SCRAIP-32162 | ||
12446 | Application Engineering Dashboard (AED) | 当看到质量规则的结果时,“不要使用自动布线-7714”。 | 质量规则报告的失败检查比总的检查要多。 | SCRAIP-32528 | ||
12453 | Delivery Manager Tool | 使用CAST交付管理工具发现基于JEE Maven的项目时。 | DMT显示缺少“webapp”文件夹的警告,尽管这些文件夹在源代码中不存在。 | SCRAIP-32253 | ||
12487 | CAST Management Studio (CMS) | 当尝试为CAST管理器 (CMS_LOCKS)表使用手动锁定机制时。 | 运行查询激活锁,但不会锁定CMS。 | SCRAIP-32527 | ||
12558 | CMS Snapshot/Analysis | 当查看规则的结果时,“避免SQL查询不支持索引——7902”和“避免索引不支持XXL表上的SQL查询- 7904”。 | 这些规则错误的违反了大型机Cobol技术。 | SCRAIP-32406 | ||
12646 | CMS Infrastructure/Services | 当尝试使用CAST 管理器 CLI选项“DeleteSnapshotsInList”时。 | CLI失败并且出现空指针错误。 | SCRAIP-32435 | ||
12754 | Delivery Manager Tool | 当通过CLI使用CAST交付管理器工具时。 | 没有生成交付报告。 | SCRAIP-32141 | ||
12817 | Server Manager | 使用升级脚本从8.2.5升级到8.3.4。 | 升级脚本启动但升级尚未完成,也不会发出任何错误。这个问题是由脚本文件的路径引起的:路径包含“\t”,它作为选项卡空间处理。 | SCRAIP-32652 | ||
12836 | CMS Snapshot/Analysis - Run Analyzer | 当在大型机分析之后查看日志时。 | 日志中包含错误“copybook展开期间出现异常情况”。 | SCRAIP-32664 | ||
12895 | CMS Assessment model | 查看文档规则——EXEC SQL查询——“在EXEC SQL查询- 7690之后,避免未选中的返回代码(SQLCODE)。” | 需要更新规则文档,用于解释当使用另一个部分(使用执行语句)执行SQL查询后立即进行SQLCODE检查时,不会违反规则。 | SCRAIP-32725 | ||
12989 | 当在CAST 健康仪表盘(cmp.json)中尝试使用带有 “CustomExpressions”特性的自定义图块时。 | 图块持续超时,不显示任何内容。 | SCRAIP-32834 | |||
13030 | 当尝试从CLI使用插件下载器时。 | 尽管身份验证凭证包含在CLI中,但命令行仍会反复请求这些凭证。 | SCRAIP-32843 | |||
13068 | Delivery Manager Tool | 升级到CAST AIP 8.3.x应用后,使用“JEE Maven Http Extractor”插件。 | 在升级过程中,CAST 交付管理工具中“Repository URL”字段中输入的URL已被删除。 | SCRAIP-32777 | ||
当升级到 CAST AIP 8.3.x。 | 在升级期间不可能启用Web文件发现器插件。 | SCRAIP-32658 | ||||
当升级到 CAST AIP 8.3.x。 | 在升级期间不可能启用Web文件发现器插件。 | SCRAIP-32659 | ||||
CMS Snapshot/Analysis | 当生成快照时。 | 快照生成被卡在步骤“运行过程AED_TREE_RANKING2”上,需要很长时间才能完成。 | SCRAIP-32795 |