Я пытаюсь отправить действительно простой запрос на мыло, используя Apache CXF в Java: сообщение только с 1 элемент:Java - Apache CXF клиент без WSDL
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<element>some string</element>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Следующий учебник описывает использование CXF для отправки но он предполагает, что у нас есть файл WSDL: http://cxf.apache.org/docs/how-do-i-develop-a-client.html
Что делать, если у меня нет этого WSDL? я должен его создать? как это будет выглядеть в этом случае?
Редактировать: обслуживание не поддерживается мной.
спасибо за ответ. Служба не поддерживается мной (я даже не знаю, есть ли ее служба CXF или что-то еще). Как я могу получить файл wsdl? (способ, которым я добираюсь до мыльного сервиса по url: port, но url: port? wsdl ничего не показывает) –
Нет другого способа получить wsdl, кроме поставщика услуг. если url? wsdl не работает, вы можете попросить поставщика услуг предоставить файл wsdl. – kingAm
Можно ли использовать CXF без файла wsdl? –