This content has been marked as final. Show 2 replies
You may explore using a BPEL process to set the so header for calling the web service instead of directly calling it from BPMN process.
1)Create a BPEL process.
2)Select the checkbox "Expose as a SOAP service"
3)In the BPEL process, set the SOAP header parameters that are expected by the called web service.
6.22.2 How to Send SOAP Headers in BPEL
Oracle® Fusion Middleware
Developer’s Guide for Oracle SOA Suite
11g Release 1 (184.108.40.206.3)
4)Now in your BPM web service adapter , instead of calling the web service directly, call the web service endpoint of the newly created BPEL process.
Hope this helps.
Hi, Thanks for the reply. But, is this the only option? Custom parameters in header in Soap envelope is a common thing. I think there must/may be a way to do this in Oracle BPM directly instead of involving BPEL. Has anyone done this in Oracle BPM? Any help is appreciated.