2014-04-09 54 views
0

我正在使用wso2 esb4.7.0和wso2 dss 3.1.0.I已經在dss中創建了一個dataservice,並且使用了這個服務工具進行了測試。它工作正常,但是當相同的dataservice正在esb中讀取時使用它的ADRESS端點它顯示以下錯誤 - 在IN的MessageContextwso2 dss中的錯誤消息

爲什麼這麼wso2statistics.request.received.time爲空 -

錯誤{} org.wso2.carbon.statistics.internal.ResponseTimeCalculator?是他們的任何問題與esb?或它的內部問題?請讓我知道..

+0

你得多描述一下。你想從你的代理服務(如ESB)調用數據服務,這是你遇到這個錯誤的時候嗎? –

回答

0

您必須使用標頭介體來設置消息標題。在將有效載荷發送到數據服務之前,至少必須設置「To」和「Action」標頭。要獲取To和Action標題的寫入值,可以在WSO2-DSS管理控制檯的監視器選項卡中使用Soap Tracer工具。運行該工具,嘗試數據服務並刷新該工具以查看嘗試的結果。在Soap Tracer工具頁面的左側,您將看到「收件人」和「操作」,從中複製值並將其放入您正在使用的標頭介體中。