将 Servicemix 4 升级到 Servicemix 7
Upgrade Servicemix 4 to Servicemix 7
我们公司正在使用 ServiceMix 4,现在由于 Java6 的弃用,我们计划将 Java 和 ServiceMix 都升级到最新版本。
但是我可以看到 Servicemix 7 中包含很多配置更改,那么我们如何从 SMX4 升级到 SMX7?
还有,哪里可以找到完整学习SMX7的教程?
我进行了一些小搜索,最后得到的只是一个简单的介绍,如 SMXx 中所述。 x quickstart.pdf。
之前构建的所有包都是由不同的人完成的,与标准方式完全不同。所以我想完全学习SMX,这样我可以在必要时改变旧的方式,或者我可以自己重建。
根据您在项目中使用的 Servicemix 组件,这或多或少会很痛苦。从版本 4 到版本 7,引擎盖下的几乎所有内容(karaf、cxf、camel 等)都发生了巨大变化。
这些教程不会对您有多大帮助,因为它们只涵盖基本内容。有一本书"Instant Apache Servicemix"。我的建议是亲力亲为,出现问题时在用户组中提出具体问题。
如果您按照推荐的方式做了所有事情(例如编写单元测试和集成测试),您将部署版本 7,运行 您的测试,修复您的错误并完成。
如果不是,我会建议将问题从 SMX4 一点一点移到 SMX7 以隔离问题。现在是编写这些测试的好时机(如果您还没有)。
我理解您急于使用 SMX7,但是更早版本的中间步骤可能对您的情况有所帮助。
我们公司正在使用 ServiceMix 4,现在由于 Java6 的弃用,我们计划将 Java 和 ServiceMix 都升级到最新版本。
但是我可以看到 Servicemix 7 中包含很多配置更改,那么我们如何从 SMX4 升级到 SMX7?
还有,哪里可以找到完整学习SMX7的教程?
我进行了一些小搜索,最后得到的只是一个简单的介绍,如 SMXx 中所述。 x quickstart.pdf。
之前构建的所有包都是由不同的人完成的,与标准方式完全不同。所以我想完全学习SMX,这样我可以在必要时改变旧的方式,或者我可以自己重建。
根据您在项目中使用的 Servicemix 组件,这或多或少会很痛苦。从版本 4 到版本 7,引擎盖下的几乎所有内容(karaf、cxf、camel 等)都发生了巨大变化。
这些教程不会对您有多大帮助,因为它们只涵盖基本内容。有一本书"Instant Apache Servicemix"。我的建议是亲力亲为,出现问题时在用户组中提出具体问题。
如果您按照推荐的方式做了所有事情(例如编写单元测试和集成测试),您将部署版本 7,运行 您的测试,修复您的错误并完成。
如果不是,我会建议将问题从 SMX4 一点一点移到 SMX7 以隔离问题。现在是编写这些测试的好时机(如果您还没有)。
我理解您急于使用 SMX7,但是更早版本的中间步骤可能对您的情况有所帮助。