我通過交換對象發送soap xml。當我嘗試在apache駱駝中使用xpath發送請求時,我無法正確執行它。請建議 我的Exchange主體xml是Xpath不在駱駝路由工作
<Envelope><Header>
</Header>
<Body>
<Choice>
<Selector>1</selector>
</Choice>
</Body>
</Envelope>
我的駱駝路線
from(direct:XX)
.to(when(xpath("body()/Choice/Selector/.",String.class)=='1')
.to("direct:X")
.otherwise()
.to("direct:Y")
瞭解xpath的工作方式,並介紹名稱空間 –