Import and Export Integrations

You can import and export both integrations and lookups to share them between Oracle Integration environments.

See the following topics:

Export an Integration

Once you create an integration, you can export that integration as a JAR file for use in other Oracle Integration environments or import the integration into Oracle JDeveloper to perform an advanced XSLT mapper task (for example, creating variables or using templates) that you cannot perform in the mapper. After mapper editing in Oracle JDeveloper is complete, the mapper file can then be imported back into Oracle Integration. You can export an integration from either the Integration Designer or from the Integrations list. You can also export a locked integration.

Note:

You cannot import Oracle Integration Classic (user-managed) and Oracle Integration integrations into Oracle Integration Cloud Service.

To export an integration:

  1. In the navigation pane, click Integrations.
  2. Find the integration to export in the Integrations list, click the Actions menu, and then select Export.
  3. In the dialog that appears, select Save File, and then click OK.
  4. Save the file to the location you want.
The file is saved with a name that consists of the identifier plus the version number, and an IAR extension.
You can import the exported integration into the XSL Map Editor in Oracle Service Bus. See Import a Map File into Oracle JDeveloper.

Note:

Lookups referenced using the lookupValue function in the Expression Builder are included in the exported integration JAR file. When you import the integration, the referenced lookups are also imported and are visible in the Expression Builder.

Import an Integration

You can import integrations that were previously exported as a JAR file from Oracle Integration.

Note:

  • You cannot import Oracle Integration Classic (user-managed) and Oracle Integration integrations into Oracle Integration Cloud Service.

  • You cannot manually edit an exported integration (IAR) file outside of Oracle Integration and then import it into another instance. For example, if you manually update a connection name in an exported integration, then import it, the connection created cannot be updated or deleted. If you need to modify the file, contact Oracle Support Services.

To import an integration:
  1. In the navigation pane, click Integrations.
  2. In the banner, click Import.
  3. In the Import Integration File dialog, click Browse to navigate to and select the file to import.
  4. Click Import.
    If an integration already exists with the same identifier and version, you must confirm whether to overwrite the existing integration.
The imported integration appears in the Integrations list and you can customize or activate it.

Note:

Even though the Activate icon is enabled after you import an integration, you must first configure your connection endpoints. If you do not, you receive an error when trying to activate the integration. See Edit a Connection and Adapter Configuration Reference.