2.29.4. ネイティブモードの transferException オプション
ネイティブモードで transferException
オプションを使用するには、オブジェクトのシリアル化のサポートを有効にする必要があります。詳細については、Quarkus の Camel 拡張機能を使用したアプリケーションの開発 ガイドの シリアル化のためのクラスの登録 セクションを参照してください。
また、シリアル化する予定の例外クラスのシリアル化を有効にする必要があります。たとえば、以下のようになります。
@RegisterForReflection(targets = { IllegalStateException.class, MyCustomException.class }, serialization = true)