2017-05-01 6 views
0

を伝播しません。ヘッダー "myHeader"。コンポーネントvert.xは、私はキャメルコンポーネントVERTXを使用しているヘッダ

VertxProducerのコードをVertx Componentでチェックしましたが、実際にはbody.Isだけを送信して、ヘッダーがeventBusに送信されない理由はありますか?

ところで、GitHubの上のドキュメントははるかに最新のものである:https://github.com/apache/camel/blob/master/components/camel-vertx/src/main/docs/vertx-component.adoc

答えて

0

あなたは間違ってヘッダを設定しています。
代わり

.setHeader("myHeader").constant("myHeaderValue") 

.setHeader("myHeader", constant("myHeaderValue")) 

は、複数の参照のために彼らのテストスイートを参照しています:https://github.com/apache/camel/blob/3505e718db48cc0d8be5b47f6c4030c958d93a5f/camel-core/src/test/java/org/apache/camel/component/bean/BeanWithAnnotationInheritedTest.java

+0

は、あなたの答えアレクセイいただきありがとうございます。 残念ながら、何も変更されません。問題は頂点コンポーネントから来ています.... – Alexandre

関連する問題