0
後,我想知道的訂單拆分後保存數()。tokenizeXML駱駝/ AggregationStrategy tokenizeXML
我有一個XML
<orders>
<order>
....
我的路線
.split().tokenizeXML("order")
.unmarshal("xmlbsondataformat")
.beanRef("orderShopConnector", "saveOrder")
在我的豆
orderShopConnector,我添加在標題屬性saveOK = 1。
headers.put("ordersave",1);
現在,我想知道在firstexchange屬性中保存的順序的總和。 我想使用AggregationStrategy,但我看到如何使用tokenizeXML後,它有可能嗎?
是的我使用這個例子和camelinaction,但問題我不能使用匯總策略與tokenizeXML。 split(body()。tokenizeXML(「order」),我還沒有得到函數tokenizeXML(在body()之後,我只能在split()。tokenizeXML()之後使用tokenizeXML,所以我不能放置AggregationStrategy.I使用java dsl。所以我的主要問題是:我在哪裏放置與java dsl和tokenizeXML()的AggrationStrategy?謝謝克勞斯;-) – timactive
使用靜態導入org.apache.camel.language.tokenizer.TokenizeLanguage#tokenizeXML –
記錄一個票據,讓tokenizeXML出() - https://issues.apache.org/jira/browse/CAMEL-6422 –