How to define Siebel CRM specific service fields (Fault, Header) in .WSDL, generated for a Siebel Inbound Web Service?
(Doc ID 1234516.1)
Last updated on APRIL 30, 2018
Applies to:Siebel CRM - Version 7.5.2  and later
Information in this document applies to any platform.
An external application, that consumes WSDL file, generated by Siebel CRM for an Inbound Web Service, may need to know details (schema) about Siebel CRM standard fields, appearing in SOAP message (request or response).
This documents provides some usage examples, how scheme for some standard Siebel fields could be explicitly included in .WSDL file, after it has generated.
And in fact, many applications are unable to make sense of header details included in a WSDL.
That is because applications should be using WS-Policy to choose which headers to add to their SOAP requests.
Both sides should be able to change the policy (the headers) without a need for a new WSDL to describe the new header.
In any case, the document below offers one possible way to explicitly describe headers in a WSDL.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!