2014-02-25 17 views
0
exports.list = function(req, res){ 
var url = 'http://www.tribunal.besaba.com/php/servidorSoap.php?wsdl'; 
    soap.createClient(url, function(err, client) { 
    var args = {name: '78763396'}; 
     client.getInhabilidad2(args, function(err, result) { 
      res.send(result); 
     }); 
    }); 
}; 

我有問題是,當稱爲服務的NuSOAP得到一個錯誤 無法調用未定義的方法getInhabilidad2。我有錯誤是,當一個服務叫的NuSOAP

回答

0

您的錯誤是告訴你,client是未定義的。您應該檢查errsoap.createClient返回的回調函數中通過了什麼。在那裏,你會發現問題的根源在於你不能創建你的client,以便稍後可以調用它的getInhabilidad2

嘗試:

function(err, client) { 
    if(err) { 
     console.log("Error creating client: ", err); 
    } 
    else { 
     ... 
    } 
} 
+0

您好,感謝您的幫助:錯誤 { 「代碼」: 「ECONNRESET」 }問我得到這個錯誤的錯誤時 – Jersonbetin

+0

「ECONNRESET」 指的另一端連接突然關閉它。檢查肥皂服務提供商的設置方式。也許它不喜歡你發送它的URL的格式。 –

相關問題