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有同樣的問題。你修好了嗎? –
這是一個定義頭部結構的代碼片段嗎?如果是,請嘗試'
' –