4.5. 重要备注
Fuse standalone distribution 的 Fuse 7.8 发行版的重要备注:
- EAP 上的 Fuse 已升级至使用 JBoss EAP 7.3.2 (从 JBoss EAP 7.2)
- Fuse 7.8 版本现在在 JBoss Enterprise Application Platform (EAP) 7.3.2 容器上运行(在之前的 Fuse 版本中从 JBoss EAP 7.2 升级)。如需了解更多详细信息,请参阅 JBoss EAP 7.3.0 发行注记。
- Camel 从 2.21 升级到 2.23
- Fuse 7.8 (在 Apache Karaf 中,JBoss EAP 7.3 和 Spring Boot 2.3)现在支持 Camel 2.23,之前 Camel 2.23 仅支持 Spring Boot 2.1.3。
- 在 Karaf 上升级 Fuse
在这个发行版本中,有很多影响主版本和次版本的升级。
大多数 OSGi 捆绑包集版本范围排除了下一个主要版本,有时甚至是次版本,因此不使用 Apache Karaf 补丁机制上的 Fuse 将 Apache Karaf 容器升级到 Fuse 7.8。
必须执行新的安装,以了解有关在 Karaf 上升级到 Fuse 7.8 的详情,请参阅 Fuse 迁移指南。
- 本发行版本中,Red Hat Decision Manager (RHDM)和 Red Hat Process Automation Manager (RHPAM)与 Apache Karaf 不兼容
- 由于依赖项不兼容,Fuse 7.8 中提供的 Apache Karaf 容器与 RHDM 和 RHPAM 不兼容。即将发布的版本中会解决这种不兼容的问题。
- Camel JMX 组件限制
- 由于 CVE-2020-11971,无法再在 Camel JMX 组件中实例化 JMX Connector 实例。建议您使用默认的 JVM JMX 连接,而这没有此安全漏洞。
- Camel Netty4 组件限制
-
由于 CVE-2020-11973,不允许在
camel-netty4组件中对 Java 对象进行序列化。唯一允许的编码器/解码器是StringEncoder。 - Spring Boot 支持
- Spring Boot 1 在 Fuse 7.7 中已弃用,现在在 Fuse 7.8 中删除。现在支持 Spring Boot 2.3。