2013-07-12 73 views
0

我正在發送一個駱駝交換到activeMQ。看起來基本上是這樣的:ActiveMQ可以接受來自Camel的Enum標頭的消息嗎?

public enum MyEnum { 
    ENUM_VALUE; 
} 

// Elsewhere, my route 
from(INPUT_URI) 
    .setHeader("someHeader", constant(MyEnum.ENUM_VALUE)) 
    .to("activemq:queue:my.destination"); 

其他一切都很好。我發送的其他字符串值標頭通過罰款。

在接收方(也駱駝),它根本沒有「someHeader」。

Camel/ActiveMQ處理標頭中的枚舉值,還是它默默拒絕它們?

回答

相關問題