I hope I can get some help on this issue:
 
In my wsdd, I have document/literal binding for the following operation ( please see the snippet from my wsdl) , if the server return normally for this operation, the Soap response carries the Soap:header. However, whenever an expection ( either remoteException or data defined exception) is thrown at the server side, the Soap response message only carries the Soap:fault element. NO Soap:header element.
 
Thanks in advance,
 
Feng
 
The snippet from my wsdl

<operation name="addPrivateSubscriber">

<soap:operation soapAction=""/>

<input>

<soap:header message="tns:SubscriberDataMgr_addPrivateSubscriberMsg" part="reqHeader" use="literal"/>

<soap:body parts="parameters" use="literal"/>

</input>

<output>

<soap:header message="tns:SubscriberDataMgr_addPrivateSubscriberResponseMsg" part="header" use="literal"/>

<soap:body parts="result" use="literal"/>

</output>

<fault name="SEDataExceptionFault">

<soap:fault name="SEDataExceptionFault" use="literal"/>

</fault>

</operation>

Reply via email to