МЫЛО. Декларация пространства имен обязательности - PullRequest
0 голосов
/ 17 октября 2019

Требуется ли объявлять пользовательские параметры через пользовательские пространства имен в сообщениях SOAP, например:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header/>
   <soapenv:Body>
      <GetAgreementId>
         <userId>user</userId>
         <msisdn>123123</msisdn>
      </GetAgreementId>
   </soapenv:Body>
</soapenv:Envelope>

Параметрами внутри запроса GetAgreementId можно управлять с помощью elementFormDefault, но как насчет GetAgreementId ,Должен ли я объявить это так в соответствии со спецификацией SOAP:

 <ns1:GetAgreementId xmlns:ns1="http://mynamespace.com/">
    <userId>user</userId>
    <msisdn>123123</msisdn>
 </ns1:1GetAgreementId>
...