WSDLをSOAP-UIプロジェクトにインポートしようとしています。これはSOAP呼び出しをテストするためのシンプルなツールです。wsdlをインポートしようとすると、次のエラーが発生します。
WSDLException(/ wsdl:definitions / portType / wsdl:operation [1] / wsdl:input):faultCode = UNBOUND_PREFIX:'nrns:getDynamicsUploadQueueRequestの名前空間を判別できません
WSDLを調べるとxmlns:nrns
、定義領域の下に宣言がないことがわかります。フォーラムで、WSDLをディスクに再保存してWSDLを修正できることを読みました。しかし、私は極端なSOAP初心者であり、定義がどうあるべきかわかりません。定義領域に以下を追加するだけで、整理できると思います。誰かが私がそれらの疑問符を何に置き換えるか知っていますか?私のアプローチは完全に間違っていますか?
xmlns:nrns="???"
私はWSDLを所有していないか、制御できません。参考までに、WSDLとXMLを以下に示します。
https://apps.net-results.com/soap/v1/NRAPI.wsdl
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name='NRAPI' targetNamespace='https://apps.net-results.com/soap/v1'
xmlns:nrtypens="https://apps.net-results.com/soap/v1/NRAPI.xsd"
xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:soapenc='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
xmlns='http://schemas.xmlsoap.org/wsdl/'>