Я пытаюсь сделать запрос SOAP к веб-сервису, используя SAAJ в Java. Я знаю, что таких сообщений много, но я не могу понять, как это работает. Итак, вот файл XML:
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<assess-request
xmlns="http://oracle.com/determinations/server/12.2.1/rulebase/assess/types">
<config>
<outcome>
<entity id="global">
<attribute-outcome id="g_la_version" outcome-style="decision-report"></attribute-outcome>
<attribute-outcome id="g_le_nom_projet" outcome-style="decision-report"></attribute-outcome>
</entity>
</outcome>
</config>
</assess-request>
</soapenv:Body>
</soapenv:Envelope>
У меня есть URL-адрес, по которому я хотел бы отправить этот файл, чтобы получить ответ.
У меня этот код в качестве примера, но я не могу понять, как это работает. Что такое myNamespace и myNamespaceURI? Что такое soapAction? Это должен быть URL-адрес или это может быть мой XML файл?
Так много вещей, которые я не могу понять, некоторая помощь была бы хороша, спасибо.