16
我有一个WSDL有一个可选的头:如何在WSDL中将SOAP Header标记为可选项?
<s:element name="AuthIdentifier" type="tns:AuthIdentifier"/>
<s:complexType name="AuthIdentifier">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="identifier" type="s:string"/>
</s:sequence>
<s:anyAttribute/>
</s:complexType>
是使用集成软件(tibco)
连接到我的服务,并声称,头是必需的,所以他必须与发送客户端空值:
<Header.AuthIdentifier>
<ns0:AuthIdentifier xmlns:ns0 = "http://www.tal.com/schemas"/>
</Header.AuthIdentifier>
如何使其成为可选项?这样他就不必发送全部头文件了?有没有minOccurs
或类似的东西?或者它现在已经是可选的了?
我与Tibco有同样的问题。你修好了吗? –
这是一个定义头部结构的代码片段吗?如果是,请尝试'
' –