0
我從SOAP WSDL創建了Java文件,並從Adapter JS文件中調用了WSDL的操作。在返回字符串時,我得到錯誤。來自Mobilefirst適配器的SOAP調用
"isSuccessful": false,
"warnings": [],
"errors": [
"Runtime: Procedure return value must be a Javascript Object, it is currently a String."
],
"info": []
這是我的程序:
function callSoap(CustId){
var callMethod = new com.idea.actions.SoapCallUtil();
var custBalance= callMethod.getBalance(CustId);
return custBalance;
}
如何這個 「custBalance」 字符串轉換在Javascript Object.Someone請幫助我如何解決這個問題。
這是否工作:
從修改您當前的代碼? return {myResponse:custBalance};或 var resp = JSON.stringify(custBalance); return {myResponse:resp}; –
謝謝Vivin。返回{myResponse:custBalance}工作。 – rumit