Oracle ERP Cloud Callback Not Received in Oracle Integration
If you have configured a callback for FBDI-compliant import jobs, after the import job completes processing, the Oracle ERP Cloud application should invoke the Oracle Integration endpoint that has the Oracle ERP Cloud Adapter in the trigger. This is the callback that Oracle Integration receives from the Oracle ERP Cloud application.
-
Verify the callback integration details in the integration where the import job is invoked. See the Response page of the Adapter Endpoint Configuration Wizard.
If the Response page in your integration includes the Integration Flow Identifier and Integration Flow Version fields below the Enable Callback checkbox, this indicates that you are using an older version of the Oracle ERP Cloud Adapter that uses a SOAP-based callback architecture. The Oracle ERP Cloud Adapter should now use the business event-based callback architecture.
Solution: To use the business event-based callback architecture and successfully receive the callback integration:- Delete the old Oracle ERP Cloud Adapter from the integration canvas.
- Configure a new version of the Oracle ERP Cloud
Adapter and ensure that you
select the Enable Callback checkbox on the
Response page. This action ensures that the business event-based
callback architecture is used.
- Reconfigure your mappings in the mapper and reactivate the integration.
- Create a new trigger integration to receive the callback and select Receive Callback Message upon completion of FBDI bulk Import Job submitted via another Integration and the bulk data import process to receive as a request that starts the integration. This is the callback that Oracle Integration receives from the Oracle ERP Cloud application. See Trigger Request Page.
- Activate the callback integration, which creates the subscription using the business event-based architecture.
- If there are authentication errors when sending the callback, you
see a
Failed at Trigger
message or do not see any events arriving. Ensure that you resolve any authentication issues. - Use REST APIs to diagnosis why you did not receive the callback integration. See this Oracle Support note.