在WSDL4J中将一个部分添加到另一部分

时间:2018-11-12 11:03:31

标签: java web-services dynamic wsdl wsdl4j

我正在使用WSDL4J动态生成WSDL,并且能够创建WSDL文件,但是我想要一个嵌套结构(我的意思是,我想声明一个复杂的元素并将其添加到消息中)。

所以我想使用Java代码和WSDL4J将TestService element动态地添加到wsdl:message TestServiceRequest中。

<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>

我该如何实现?

0 个答案:

没有答案