4Configure Oracle Integration Cloud

This chapter contains the following:

Import the Integration Package

Import the integrations and connections that are required for Oracle Integration Cloud.

To import the integration package:

  1. Download the loyalty.par file from My Oracle Support.

  2. Save the file to your computer and extract it.

  3. Log in to Oracle Integration Cloud with sufficient privileges to create and modify connections, integrations, packages, and other artifacts.

  4. Click Packages in the navigation pane.

  5. On the Packages page, click Import.

  6. In the Import Package File window, select the loyalty.par file, and then click Import.

    Note: If you have already imported the loyalty.par package, a warning indicates that the package and integrations within it will be overwritten. You can choose Import and Replace or Cancel.
  7. After the package is imported, click Integrations in the navigation pane.

    The following integration flows are created:

    • program_name_Member_Create. This flow is invoked when a member is created in Oracle Loyalty Cloud.

    • program_name_Member_Update. This flow is invoked when a member is updated in Oracle Loyalty Cloud.

    • program_name_Voucher_Create. This flow is invoked when a voucher is created in Oracle Loyalty Cloud.

    Along with the integration flows, the import also creates the following connections:

    • Loyalty Cloud

    • Oracle Responsys

Configure the Connections

Modify the connections that were imported in the integration package.

The imported connections, Loyalty Cloud and Oracle Responsys, must be configured. They're only placeholders and lack information such as credentials and endpoint URLs.

To configure the connections:

  1. In Oracle Integration Cloud, click Connections in the navigation pane, then select Loyalty Cloud.

  2. On the Connection page, click Configure Connectivity.

  3. In the Connection Properties window, complete the following field:

    Field Value

    Connection URL

    https://mysite.example.com/cgi-bin/my_interface.cfg

  4. Click OK.

  5. On the Connection page, click Configure Security.

  6. In the Credentials window, complete the following fields:

    Field Value

    Security Policy

    Basic Authentication

    User Name

    Enter the user specified in EVENT_NOTIFICATION_MAPI_USERNAME.

    Password/Confirm Password

    Enter the password specified in EVENT_NOTIFICATION_MAPI_PASSWD.

  7. Click OK.

  8. Test the connection by clicking the Test icon.

    If the connection is configured correctly, then it should show 100% and be ready for run time.

  9. Repeat steps 1 through 8 for the Oracle Responsys connection, using the following values:

    Field Value

    Connection URL

    Appropriate value for your Oracle Responsys instance, for example, https://login5.responsys.net/

    Security Policy

    Custom Security Policy

    User Name

    Oracle Responsys user name.

    Password/Confirm Password

    Oracle Responsys user password

    If you need more information, see Using the Oracle Responsys Adapter.

Regenerate the Integrations

Integration artifacts must be regenerated to remove any references to the creation-time connection URL.

To regenerate the integrations:

  1. On the Integrations page, click the integration name.

  2. On the Editing page, click Actions, then select Regenerate artifacts.

  3. In the Confirmation window, click Yes.

  4. When the regeneration is finished, click Save.

  5. Repeat steps 1 through 4 for each integration.

Activate the Integration Flows

You need to activate the integration flows that were imported in the package.

To activate the integration flows:

  1. Make sure that each integration flow is 100% complete by checking the completion percentage in the Integrations page.

    Note: The integration flows need to be 100% complete before you activate them.
  2. For each integration flow, move the associated slider to the right.

    The label changes to ACTIVE and a check mark is displayed.