2017-03-31 25 views
0

私は、スプリング統合を使用して複数のサービス(serviceA、ServiceB ..)を持っています。各サービスは、他のサブモジュール(これもやはりバネ統合を使用しています)に依存しています。Spring Integration 3から4への移行

は、私たちの設定xmlファイルのほとんどでは、我々はハードバージョン以下のようにコーディングされています: http://www.springframework.org/schema/integration/wshttp://www.springframework.org/schema/integration/ws/spring-integration-ws-3.0.xsd

私は設定を変更4. に春の統合3から1つのサービス(サービスA)を移行するタスクを持っています(例えばspring-integration.xsd)を使用するファイルがありますが、このサービスは他のサービスに依存しているため、すべての依存サービスをスプリング統合4に変更する必要があります。

他のオプションはありますか?

答えて

0

コードレベルに依存するかどうかは気になりません。 Spring統合3.0は、Spring Framework 4.xと互換性がありますが、メッセージングを使用しない場合のみです。その場合、古いorg.springframework.integration.Messageは新しいorg.springframework.messaging.Messageと互換性がありません。

Migration Guideでの移行の詳細については、こちらをご覧ください。

+0

クイックレスポンスありがとうございました.. –

+0

コンテキストファイルのスプリング統合の名前空間に変更はありますか? –

+0

クラスパスのjarファイルとは関係がありません。もちろん、あなたは 'versionless' schemaLocationsを使う必要があります –

関連する問題