42.4. Unmarshal
この例では、newOrder プロセッサーによって処理される前に、ペイロードを JMS キューから byte オブジェクトにアンマーシャリングします。
from("jms://queue/order")
.unmarshal().base64()
.process("newOrder");
from("jms://queue/order")
.unmarshal().base64()
.process("newOrder");
Spring の DSL では:
<from uri="jms://queue/order">
<unmarshal>
<base64/>
</unmarshal>
<to uri="bean:newOrder"/>
<from uri="jms://queue/order">
<unmarshal>
<base64/>
</unmarshal>
<to uri="bean:newOrder"/>