5.2. 已知问题
Migration Toolkit for Applications (MTA)版本 7.0.0 有以下问题。
从 MTA 6.2.1 升级到 MTA 7.0.0 时路径查找评估迁移失败
如果安装了 MTA 6.2.1,当尝试将频道切换到 stable-7.0
时,Operator 升级会成功,但 Operator pod 中的任务会失败。此失败会导致现有 pathfinder 评估没有迁移到 MTA 7.0.0。此程序错误将在 MTA 7.0.1 中解决。不会丢失评估数据,在 MTA 7.0.1 发布前,在 UI 中看不到任何评估数据。MTA-2139
在 RBAC
中延迟权限更新和用户取消激活
删除时,取消激活或降级用户的角色,例如将用户从 Admin
改为 Migrator
,更改可能需要几分钟才能生效。更改用户状态时出现这个延迟可能会导致操作或安全风险。MTA-1809
重新启用 Keycloak 中断 MTA
Keycloak 默认启用。如果您禁用并重新启用 Keycloak,则无法在再次登录后在 MTA web 控制台中执行任何操作。
当禁用 auth/Keycloak
并重新启用时,造成此错误的原因是,因为 credential-mta-rhsso
secret 被更新。
建议的解决方法是在重新启用 auth
后恢复 credential-mta-rhsso
secret 中的旧密码。MTA-1152
org.apache.derby.derby 依赖项没有分析
没有分析 org.apache.derby.derby
依赖项。MTA-1817
通过继承评估重新评估应用程序时的冗余警告
系统重复显示有关在重新评估应用程序时覆盖继承评估的警告消息。
此警告适用于第一个评估,在后续重新评估中错误重新评估,建议应用仍然继承其评估,即使它已被覆盖。MTA-1825
当作为 XML 文件上传时,不会触发 javax.{*} 软件包导入的自定义规则
在 MTA 7.0.0 中,在分析过程中,一些 XML 自定义规则文件会被转换为新的 YAML 格式。根本原因是,使用 IMPORT
作为 位置并以
.{*}
结尾的 Java 搜索模式无法正常工作。MTA-2000
要解决这个问题,当自定义规则的模式以 .{*}
和位置 IMPORT
结尾时,模式 .{*}
可以改为 {*}
,位置更改为 PACKAGE
,如下例所示。
例 5.1. 要查看 javax-package-custom-target.windup.xml,请单击此处。
<?xml version="1.0"?> <ruleset xmlns="http://windup.jboss.org/schema/jboss-ruleset" id="javax-package" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://windup.jboss.org/schema/jboss-ruleset http://windup.jboss.org/schema/jboss-ruleset/windup-jboss-ruleset.xsd"> <metadata> <description> This ruleset evaluates whether a custom target can be used within a custom rule </description> <dependencies> <addon id="org.jboss.windup.rules,windup-rules-javaee,3.0.0.Final" /> <addon id="org.jboss.windup.rules,windup-rules-java,3.0.0.Final" /> </dependencies> <targetTechnology id="phil" versionRange="[7,8)" /> </metadata> <rules> <rule id="javax-package-custom-target-00001"> <when> <javaclass references="javax{*}"> <location>PACKAGE</location> </javaclass> </when> <perform> <hint title="CUSTOM RULE for javax.* package import" effort="1" category-id="potential"> <message>`javax.*` packages must be renamed to `jakarta.*` for Jakarta EE9 compatibility.</message> <link title="Renamed Packages" href="https://github.com/wildfly-extras/batavia/blob/master/impl/ecl/src/main/resources/org/wildfly/extras/transformer/eclipse/jakarta-renames.properties"/> </hint> </perform> </rule> </rules> </ruleset>
有关本发行版本中所有已知问题的完整列表,请参阅 JIRA 中的已知问题列表。