Я пытаюсь отправить запрос через SoapUI и я всегда получаю следующее сообщение об ошибке:SOAP запрос с использованием Java
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>Failed to process SOAP request. SOAP body not in UTF-16.</faultstring>
<detail>
<wsdl_ops:error>
Failed to process SOAP request. SOAP body not in UTF-16.
</wsdl_ops:error>
</detail>
</soap:Fault>
</soap:Body>
Кто-нибудь, прежде чем запустить в тот же вопрос?
UPDATE:
Я изменил кодировку UTF-16, и она работала для меня. Теперь, когда я посылаю запрос, я получаю следующее сообщение об ошибке вместо:
ЗАПРОС:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://www.broadsign.com/wsdl_ops">
<soapenv:Header/>
<soapenv:Body>
<ns1:request not_modified_since="1970-01-01T00:00:00" token="0" requestid="1" version="4" name="category_mgr_list">
<category domain_id="1719213" />
</ns1:request>
</soapenv:Body>
</soapenv:Envelope>
ОТВЕТ:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl_ops="http://www.broadsign.com/wsdl_ops">
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>Invalid request.</faultstring>
<detail>
<wsdl_ops:error>Invalid request.</wsdl_ops:error>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Что мне не хватает? :(
Пожалуйста, разместите объявление службы (wsdl?). Примечание о использовании stackoverflow: вы должны отредактировать свой вопрос, а не поставить ответ в качестве вопроса. –
Вы нашли причину «Недопустимый запрос»? –