Добавление одной части в другую в WSDL4J - PullRequest
0 голосов
/ 12 ноября 2018

Я генерирую WSDL динамически, используя WSDL4J, и я могу создать файл WSDL, но мне нужна вложенная структура (я хочу объявить сложный элемент и добавить его в сообщение).

Поэтому я хочу добавить TestService element в wsdl:message TestServiceRequest, динамически используя код Java и WSDL4J ...

<element name="TestService">
    <complexType>
        <sequence>
            <element name="servicetag" type="xsd:string"/>
            <element name="header" type="xsd:string"/>
            <element name="requestparam" type="xsd:string"/>
            <element name="body" type="xsd:string"/>
        </sequence>
    </complexType>
</element>
<wsdl:message name="TestServiceRequest">
    <wsdl:part name="parameters" element="tns:TestService">
    </wsdl:part>
</wsdl:message>

Как мне этого добиться?

...