OSB 2.6: Polling Proxy Service Fires Twice on Error (Doc ID 1380142.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Service Bus - Version 2.6 and later
Information in this document applies to any platform.

Symptoms

Consider the example of a file proxy (file transport) but issue is presumably similar for all polling proxies.
Customer had a file proxy set up to poll for certain files. In the pipeline of the proxy, another proxy service is invoked to check the format of the incoming file. This is done within a transaction. If the file is good, execution completes as expected. If the file is deemed bad, an error is raised. The file proxy executes twice every time an exception is raised, causing undesirable twofold compensatory actions.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms