When a oracle SOA WS created, in the response of that service <env:header> is available default with some information.With the following line of XML code those <env:header> can be removed, As these header are required at the time of sending information in WS request header that can be matched with the response header, This type of headers are useful where response headers are required at the time of response generation, So same headers can be used to match response headers at client side.
<service name="ServiceName"
ui:wsdlLocation="public_html/WEB-INF/wsdl/ServiceWSDLLocation.wsdl">
<interface.wsdl interface="urn:ServiceName#wsdl.interface(ServiceNamePort)"/>
<binding.ws port="urn:ServiceName#wsdl.endpoint(ServiceName/ServiceNamePort)">
<property name="weblogic.wsee.wsat.transaction.flowOption"
type="xs:string" many="false">NEVER</property>
<property name="oracle.soa.addressing.response.enabled" type="xs:boolean"
many="false" override="may">false</property>
<property name="oracle.soa.ws.outbound.omitWSA">true</property>
</binding.ws>
</service>

Comments
Post a Comment