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>