The backend system which generated the notications can generate the next type of events :
— employeename got changed
The current subscription mechanism only allows me to subscribe based on the value of entity.
Since i’m not interested in all EMPLOYEE related events i need to do the filtering myself.
When i register myself as consumer on the event i need to configure a soap endpoint at which the event bus will deliver the soap envelope.
The definition of this soap interface defines a http sync operation. (http 200)
This means, when the event bus tries to deliver an event and it receives back a soap response with http200, the message will be removed from the queue (i have 1 queue dedicated for my consumer application).
When the event bus tries to deliver an event and it receives back a empty response with http202, the publish on the event bus will fail since it checks on a valid soap body response.
So..this is a bit of background information. 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.