2017-01-31 33 views
1

我已經做了代理服務,其中「Request1」屬性的正確顯示在傳入請求錯誤的價值,同時利用房地產中介在WSO2 ESB

<s1:PALMUpdateCatalogueRequest xmlns:s1="http://www.example.org/prodcatItemWSO2/"> <s1:updateproductCatalogueList> <s1:catalogueinternalid>1</s1:catalogueinternalid> ABC <s1:itemList> <s1:Item> <s1:custitem_prod_cat_item>390</s1:custitem_prod_cat_item> <s1:item_price_level>7</s1:item_price_level> <s1:typeofitem>PQR</s1:typeofitem> </s1:Item> </s1:itemList> </s1:updateproductCatalogueList> <s1:transactionid /> </s1:PALMUpdateCatalogueRequest>

價值,但,調用序列之後當我使用下面的表達式來獲取Request1的值時,它不顯示。 我將如何解決此問題?

<property name="REQUEST" expression="get-property('Request1')" scope="default" type="STRING"/>

回答

1

你應該用正確的範圍讀取性能。如果你的財產處於突觸範圍,你可以像這樣閱讀。

<property name="REQUEST" expression="$ctx:Request1" scope="default" type="STRING"/>