我WSO2 DSS設立這樣的返回數據:XML節點添加到WSO2 DSS和ESB響應
<Products>
<Product>
<SKU>12345678910123</SKU>
<Item>123456</Item>
<ItemName>My Product Name</ItemName>
</Product>
</Products>
如果沒有數據返回我只是得到如下:
<Products xmlns="http://data.mydomain.com/wso2/Products/getSKUinfo"/>
我將WSO2 ESB Pass Through Proxy設置爲連接上述服務。當我通過像esbhost.domain.com/services/Products/SKU/12345678910123這樣的URL訪問服務時,我得到了上述內容。我想要做的就是添加一個「狀態」節點(或任何它被稱爲)基本上返回此:
<Products>
<Status>1</Status>
<Product>
<SKU>12345678910123</SKU>
<Item>123456</Item>
<ItemName>My Product Name</ItemName>
</Product>
</Products>
如果沒有匹配/無數據返回,我想響應成爲:
<Products>
<Status>0</Status>
</Products>
這是可能在WSO2 ESB中做的嗎?或者我需要添加一些WSO2 DSS服務?
如果我沒有使用正確的術語,請原諒我。
感謝, 賈裏德