29.3. Camel Quarkus の制限
デフォルトでは、メッセージ本文が String
または byte[]
以外の場合は常に、Camel PubSub コンポーネントは ObjectOutputStream
を介して JDK オブジェクトのシリアル化を使用します。
このようなシリアル化は GraalVM ではまだサポートされていないため、このエクステンションはカスタムの Jackson ベースのシリアライザーを提供して、複雑なメッセージペイロードを JSON としてシリアル化します。
ペイロードにバイナリーデータが含まれている場合は、カスタムの Jackson シリアライザー/デシリアライザーを作成して処理する必要があります。これを行う方法については、Quarkus Jackson ガイド を参照してください。