我正在使用 WSDL4J 动态生成 WSDL,并且能够创建 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>
我怎样才能做到这一点?