将 Servicemix 4 升级到 Servicemix 7 [英] Upgrade Servicemix 4 to Servicemix 7

查看:31
本文介绍了将 Servicemix 4 升级到 Servicemix 7的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们公司正在使用 ServiceMix 4,现在由于 Java 6 已弃用,我们计划将 Java 和 ServiceMix 升级到最新版本.

We are using ServiceMix 4 in our company, now due to deprecation of Java 6 we are planning to upgrade both Java and ServiceMix to the latest version.

但是我可以看到 Servicemix 7 中包含很多配置更改,那么我们如何从 SMX4 升级到 SMX7?

But I can see lots of configuration changes included in Servicemix 7, so how can we upgrade from SMX4 TO SMX7?

另外,我在哪里可以找到完全学习 SMX7 的教程?

Also, where can I find tutorials to learn SMX7 completely?

我进行了一次小型搜索,最终得到的只是 SMXx 中提到的简单介绍.x 快速入门.pdf.

I've done a small search and all I end up is a simple intro as mentioned in SMXx. x quickstart.pdf.

之前构建的所有bundle都是由不同的人完成的,与标准方式完全不同.所以我想完全学习 SMX,这样我可以在必要时改变旧方式,或者我可以自己重建.

All the bundles that were built previously was done by different people and is entirely different from the standard way. So I want to learn SMX completely such that either I can alter the old way if necessary or I can rebuild on my own.

推荐答案

根据您在项目中使用的 Servicemix 组件,这或多或少会很痛苦.从第 4 版到第 7 版,引擎盖下的几乎所有内容(karaf、cxf、camel 等)都发生了巨大变化.

Depending on the components of Servicemix you used in your projects this is going to be more or less painful. From version 4 to version 7 almost everything under the hood (karaf, cxf, camel, ...) changed massively.

教程不会对您有多大帮助,因为它们只涵盖基本内容.有一本书Instant Apache Servicemix".我的建议是亲自动手,并在出现问题时在用户组中提出具体问题.

The tutorials won´t help you much, as they cover only basic stuff. There is a book "Instant Apache Servicemix". My advice would be to get your hands dirty and ask specific questions in the user group when they arise.

如果您按照推荐的方式执行了所有操作(例如编写了单元测试和集成测试),您就可以部署第 7 版、运行测试、修复错误并大功告成.

If you did everything like recommended (eg wrote unit test and integration tests), you deploy version 7, run your tests, fix your bugs and are done.

如果没有,我建议将 SMX4 逐个移动到 SMX7 以隔离问题.现在是编写这些测试的好时机(如果您还没有它们).

If not, I would suggest to move piece by piece from SMX4 to SMX7 in order to isolate issues. Now would be a good time to write those tests (if you do not have them already).

我理解您渴望使用 SMX7,但是早期版本的中间步骤可能对您的情况有所帮助.

I understand your eagerness to get to SMX7, however an intermediate step to an earlier release may be helpful in your situation.

这篇关于将 Servicemix 4 升级到 Servicemix 7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆