2012-12-04 59 views
2

我正在嘗試使用序列介體在wso2 esb 4.0.3上創建序列以調用另一個序列2。 我的序列信息,如下圖所示: 當我嘗試運行它。當第一個序列出錯時,我有問題,第二個序列無法運行。 我想當第一個序列出錯時,第二個序列可以單獨運行。 請幫我解決這個問題。如何並行運行序列介體

回答

0

這可以使用WSO2 ESB中的Clone mediator完成。克隆介體配置下面會將消息分成兩個消息,這兩個消息將被髮送到兩個序列(test1和test2)。然後這些消息將被並行處理成兩個序列。

<clone> 
    <target sequence="test2"/> 
    <target sequence="test1"/> 
</clone> 
0

我用<clone>(如CHarithaM回答),但是這會殺了你的交易(即JMS)等 所以我更喜歡使用JMS主題有兩個消費者。然後他們兩個都有自己的messageContext並以適當的方式完全獨立運行。