2017-03-15 14 views
0

私たちはServicemix 4を弊社で使用しています。現在、Java 6の廃止予定により、Javaとサービスミックスの両方を最新バージョンにアップグレードする予定です。しかし、Servicemix 7には多くの設定変更が含まれています.SMX4からSMX7にアップグレードするにはどうすればいいですか?また、SMX7を完全に学ぶためのチュートリアルはどこにありますか?私は小さな検索を行いましたが、私はSMXxで言及されているような簡単なイントロです。 x quickstart.pdf。以前にビルドされたバンドルはすべて、異なる人によって作成され、標準的な方法とはまったく異なります。だから、私はSMXを完全に学びたいと思っています。私は必要に応じて古い方法を変えたり、自分で再構築することができます。Servicemix 4からServicemix 7へのアップグレード

答えて

1

あなたのプロジェクトで使用したServicemixのコンポーネントによっては、これは多かれ少なかれ苦しいものになるでしょう。バージョン4からバージョン7まで、フードの下のほとんどすべて(karaf、cxf、camel、...)は大規模に変化しました。

チュートリアルでは、基本的なものだけをカバーするので、多くのことに役立ちません。 Instant Apache Servicemixという本があります。私のアドバイスは、あなたの手を汚くして、ユーザグループに具体的な質問をすることです。

推奨(たとえばユニットテストと統合テストを書いたもの)のようなものをすべて実行した場合は、バージョン7を導入し、テストを実行し、バグを修正して完了です。

もしそうでない場合は、SMX4からSMX7に移動して問題を特定することをお勧めします。あなたがそれらをまだ持っていない場合、今、これらのテストを書くための良い時期になるでしょう。

私はSMX7へのあなたの熱意を理解していますが、以前のリリースへの中間的なステップがあなたの状況に役立つかもしれません。

+0

貴重な情報をお寄せいただきありがとうございます。問題は私がservicemixを初めて使ったことで、servicemix 4を使っている私の上司も既存のコードを再利用していて、同じ方法でapiを構築することができます。しかし、私はアップグレードするために、私は最初からservicemixアプリケーションを構築する方法を理解する必要があると思う。私はservicemixのチュートリアルのためにグーグルでも、私は何か良いものを見つけることができません。良いチュートリアルをお薦めできますか?私が見つけたのはメッセージの再ルーティングですが、残っている部分はどうですか?また、cxfだけを使用します。 – Mani

+0

Achim Nierbeckによる "Apache Karaf Cookbook"とJamie GoodyearのJohan Edstromによる "Apache Karafの学習"という本があります。 ServicemixはKarafをベースにしているので参考になるかもしれません。私はすでにあなたがチュートリアルのためにグーグルであると仮定します。そこに多くはありません。 – ThomasW

+0

サービスミックスのための直接チュートリアルがないということですか?私は正しい? – Mani

関連する問題