Я создаю веб-сервис SOAP с помощью JAX WS. Одним из клиентов должен быть SAP. После разработки портов службы непосредственно в Java с помощью NetBeans я попытался подключиться к службе с помощью файла XML WSDL.
Моя проблема в том, что он хорошо определен, но в нем отсутствуют определения типов данных. Есть ли способ получить недостающие части для WSDL с NetBeans?
Например, один из моих портов возвращает сложный тип данных, который является объектом Java с именем ReportResponse. Он содержит 2 строки, логическое и целочисленное поле. WSDL для этих частей выглядит следующим образом:
<message name="reportResponse">
<part name="parameters" element="tns:reportResponse" />
</message>
Проблема в том, что "tns: reportResponse" больше не определяется в моем файле WSDL.