5.8. 在 Fuse 7.0 中删除

Fuse 7.0 中删除了以下功能:

7.0 中删除了对 Red Hat JBoss Operations Network(JON)的支持
自 Fuse 7.0 起,Hyperton 上的 Fuse 不再支持 JON,不再提供 JON 插件与 JON 运行时集成。
嵌入的 ActiveMQ 代理已在 7.0 中删除
自 Fuse 7.0 起,ESD 上的 Fuse 不再提供一个嵌入式 ActiveMQ Broker。客户应该直接连接到受支持的远程代理。有关我们支持的代理的更多信息,请参阅 Red Hat Fuse 支持的配置页面中的 "支持消息提供者"部分。
7.0 中删除了 Fuse 集成包
对运行规则和流程的支持由红帽 JBoss BPM 套件和红帽 JBoss BRMS 提供组件。
7.0 中删除了用于子容器管理的servlet 控制台命令

自 Fuse 7.0 起,不支持 用于子容器管理的 Karaf 控制台命令。也就是说,不支持以 实例为前缀的控制台命令: (Karaf 4.x 语法)和带有 admin: (Karaf 2.x 语法)的控制台命令。

注意

在 Fuse 7.0 GA 发行版本中,实例: 命令不会被删除。这是个已知问题。

7.0 中删除了 SwitchYard
自 Fuse 7.0 起,SYY 已被删除,您应该直接使用 Apache Camel。如需更多信息,请参阅知识库文章 SwitchYard 支持计划 after Releasing Fuse 7
7.0 中删除了对 Fabric8 1.x 的支持

自 Fuse 7.0 起,Fabric8 v1 已被 OpenShift 上的 Fuse(以前为 Fuse 集成服务)替代,其中包括 Fabric8 v2 技术的组件。OpenShift 上的 Fuse 提供一组工具和 Docker 格式镜像,支持 OpenShift 中集成微服务的开发、部署和管理。

虽然 OpenShift 上的 Fuse 具有不同的架构,但其满足 Fabric8 v1 提供的相同的配置、自动化、中央配置和管理要求。如需更多信息,请参阅 OpenShift 上的 Fuse 指南

7.0 中删除了 Google App Engine 的 Camel 组件
在 Fuse 7.0 中删除了 Google App Engine(camel-gae)的 Camel 组件。
Camel jBPM 组件已在 7.0 中删除
Camel jBPM 组件(camel-jbpm)已在 Fuse 7.0 中删除。
7.0 中删除了基于 Fuse 作为服务的 Tanuki 打包程序
Fuse 7.0 中删除了基于 Tanuki 的 Tanuki,它采用 wrapper:install Karaf console 命令(用于安装 Fuse 作为服务)生成的 Tanuki 脚本(它)。要将 Apache Karaf 容器安装为一个服务,建议您使用 bin/contrib 目录中的新 karaf-service-*.sh 脚本。
7.0 中删除了 Smooks
自 Fuse 7.0 起,Smooks 组件已被删除。
7.0 中删除了 BPEL
BPEL(基于 Riftsaw 项目)已从 Fuse 7.0 中删除。如果您目前正在使用 BPEL,则建议您考虑迁移到 Red Hat JBoss BPM 套件。
7.0 中删除了设计时间监管
7.0 中删除了 Design Time Governance 组件。
7.0 中删除了运行时监管
从 Fuse 7.0 开始,删除了 Runtime Governance(RTGov)组件。
7.0 中删除了 S-RAMP
Fuse 7.0 中删除了 SOA Repository Artifact Model and Protocol(S-RAMP)组件。
bin/patch 脚本已在 7.0 中删除
bin/patch 脚本(bin\patch.bat on Windows O/S)已在 Fuse 7.0 中删除。
7.0 不支持 Spring Dynamic Modules(Spring-DM)
Fuse 7.0 不支持 Spring-DM(将 Spring XML 与 JWT 服务层集成)在 Fuse 7.0 中不被支持,您应该使用 Blueprint 框架。使用 Blueprint XML 不会阻止您从 Spring 框架中使用 Java 库:Spring 的最新版本与 Blueprint 兼容。
7.0 不支持 Apache OpenJPA
Fuse7.0 中不支持 Java Persistence API(JPA)的 Apache OpenJPA 实现。建议您使用 Hibernate 实现。