BPEL-> Mediator -> BPEL: Passing Business Errors back thru Mediator by Niall Commiskey
September 17, 2015 Leave a comment
Sync BPEL1 calls Mediator that calls Sync BPEL2.
SyncBPEL2 throws a Business Error, Mediator needs to pass this back to SyncBPEL1.
In the following example I have the following components –
Sync BPEL 1 = BPELProcess3
Mediator = Route2BPEL1
Sync BPEL 2 = ErrorThrower
Here they are, in all their grandeur –
ErrorThrower
Note the explicit definition of the fault in the wsdl –
Read the complete article here.
For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.