1 About This Recipe

Use this recipe to migrate integration artifacts (such as, integration flows, packages, connections, lookups, libraries, agent groups, and so on) between two Oracle Integration instances.

Note:

This recipe is available as Instance A — Instance B | Migrate Integration Artifacts in the Integration Store. Oracle provides this recipe as a sample only. The recipe is meant only for guidance, and is not warranted to be error-free. No support is provided for this recipe.

Overview

This recipe migrates integration artifacts (packages, integration flows, and associated resources) between two Oracle Integration instances. For example, you can use this recipe to migrate integration artifacts from the development environment to the testing environment.

The recipe performs the following tasks:
  1. Checks the status of the source and target instances. If they are not reachable, the recipe terminates the migration process.
  2. Executes a loop on the integration artifacts to migrate them if the instances are reachable.
  3. Verifies if the corresponding package exists on the target instance. If not, the recipe creates a package on the target instance.
  4. Exports integration artifacts from the source instance to the target instance.
  5. Sends the migration report to the configured email address.

System and Access Requirements

  • Oracle Integration Source Instance

  • Oracle Integration Target Instance