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.