I am having issues with trying to create a client using node-soap, and this wsdl: http://ultra-api.ultradns.com:8008/UltraDNS_WS/v01
It keeps throwing an undefined error once it hits this:
<wsdl:message name="getResourceRecordsOfDNameByTypeResponse">
<wsdl:part name="ResourceRecordList" type="ns1:ResourceRecordList">
</wsdl:part>
</wsdl:message>
If you look at the wsdl it has 4 schemas:
- webservice.api.ultra.neustar.com/v01/
- webservice.api.ultra.neustar.com/
- schema.ultraservice.neustar.com/
- jaxb.dev.java.net/array
The ResourceRecordList is in the schema.ultraservice.neustar.com but for some reason node-soap keeps looking into the webservice.api.ultra.neustar.com/v01/ schema.
I've looked through stack overflow, and the issues on node-soap, and haven't figured out where to update the code to look for multiple schemas/namespaces.
Thanks