ฉันมีปัญหาในการพยายามสร้างไคลเอนต์โดยใช้ node-soap และ wsdl นี้: http://ultra-api.ultradns.com:8008/UltraDNS_WS/v01
มันยังคงส่งข้อผิดพลาดที่ไม่ได้กำหนดไว้เมื่อพบสิ่งนี้:
<wsdl:message name="getResourceRecordsOfDNameByTypeResponse">
<wsdl:part name="ResourceRecordList" type="ns1:ResourceRecordList">
</wsdl:part>
</wsdl:message>
หากคุณดูที่ wsdl มันมี 4 สคีมา:
- เว็บเซอร์วิส.api.ultra.neustar.com/v01/
- เว็บเซอร์วิส.api.ultra.neustar.com/
- schema.ultraservice.neustar.com/
- jaxb.dev.java.net/array
ResourceRecordList อยู่ใน schema.ultraservice.neustar.com แต่ด้วยเหตุผลบางอย่าง node-soap ยังคงมองหา webservice.api.ultra.neustar.com/v01/ schema
ฉันได้ดู stack overflow และปัญหาเกี่ยวกับ node-soap แล้ว และไม่รู้ว่าจะอัปเดตโค้ดได้ที่ไหนเพื่อค้นหาสคีมา/เนมสเปซหลายอัน
ขอบคุณ