現在、camel-bindy-2.12.1からcamel- bindy-2.16.2 にアップグレードしようとしていますが、複数のクラスで構成されるモデルをデータ セットに適用しようとすると、単一のテキスト ファイルになるという問題が発生します。
パッケージ (com.sample.package) には、次のコード (Camel Spring DSL) を使用してマーシャリングに使用できるいくつかのクラスがありました。
<bean id="bindyFixedLengthDataformat" class="org.apache.camel.dataformat.bindy.fixed.BindyFixedLengthDataFormat">
<constructor-arg value="com.sample.package" />
</bean>
次に、マーシャリング時に Bean を参照します。
<marshal ref="bindyFixedLengthDataformat" />
この Bean 呼び出しにより、パッケージ内のすべてのクラスがマーシャリングされるデータに適用され、1 つのファイルが作成されます。
camel-bindy-2.12.1 ではうまく機能しましたが、上記のコンストラクターはcamel-bindy-2.16.2 では使用できなくなりました。
削除されたコンストラクターで同じ機能を実現する例を見つけることができませんでした。
誰かがこの状況に遭遇しましたか? もしそうなら、どんな提案/例も大歓迎です。
ありがとうございました