Выполнение запроса SOAP с использованием SAAJ в Java - PullRequest
0 голосов
/ 07 августа 2020

Я пытаюсь сделать запрос 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 файл?

Так много вещей, которые я не могу понять, некоторая помощь была бы хороша, спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...