Monday, 23 October 2017

Move Oracle ICS integration from one instance to another

This is very important and useful blog for those who wants to move integration from one ICS instance to another ICS instance.

Following are the typical use cases when it is required to move integration from one instance to another:
  1. Completed the development and move the changes to the Test instance 
  2. Got UAT approval and move the integration to the production instance.

The purpose of this blog is to guide you, how to move Oracle Integration Cloud Service (ICS) integrations between different ICS environments.

Oracle ICS provides export and import utilities to move the integration between different ICS environments.

Usually, the Connection endpoints used by the integrations will be different in different environments. So we have to update the connection details manually.

Below are the steps to move integration from one instance to another:
  1. Export an integration from one ICS instance
  2. Import the integration on second ICS instance
  3. Update Connection details
  4. Activate the integration on the second ICS Environment in which integration has been imported
Export an integration from one ICS instance

Please look the blog to see how to export the integration

Import the integration on second ICS instance

Please look the blog to see how to export the integration. 

Since connection properties and security credentials are not part of the exported integration, the imported integration is typically not ready for activation. 

An attempt to activate will error out and the error message indicates the connection(s) with missing information. So let's follow the next step to activate the integration successfully.

Update Connection details

The connections being used in the integration will be created automatically upon integration import. We just need to update the connection details. Just open the connection and edit the connection details. Once the connection details are updated test the connection and close.

Activate the integration on the second ICS Environment in which integration has been imported

Activate the integration on which integration has been imported. This time we will be able to successfully activate the integration.




No comments:

Post a Comment