Install and Configure the Recipe
On your Oracle Integration instance, install the recipe to deploy and configure the integration and associated resources.
- On the Oracle Integration Home page, in the Get Started section, click Browse Store.
- Find the recipe, then click Get.
A message confirms that the recipe was successfully installed, and the recipe card shows In use.
- Click Configure on the recipe to configure its resources.
The project workspace opens and displays all the resources in the recipe. Configure the following resources before you activate and run the recipe.
Configure the Oracle Salesforce Connection
- In the Connections section, click the connection name.
- In the Properties section, enter the following details.
Field Information to Enter Select Salesforce.com Instance Type Select Sandbox as the instance type. See Identify the Instance Type of Your Salesforce Organization. API version Enter 61as the Salesforce API version. See Find Your Current Salesforce API Version. - In the Security section, enter the following details.
Field Information to Enter Security Policy Select Username Password Token. Username Enter the username of the account created for Oracle Integration on the Salesforce instance. See Prerequisites for Creating a Connection. Password Enter the password of the account created for Oracle Integration on the Salesforce instance. - Click Save. If prompted, click Save again.
- Click Test to ensure that the connection is successfully configured. In the resulting dialog, click Test again.
A message confirms whether the test is successful.
- To return to the project workspace, click Go back.
Configure the AQ JMS Connection
- In the Connections section, click the connection name.
- In the Security section, enter the following details.
Field Information to Enter Security Policy Select Oracle Wallet Policy. Wallet Enter the wallet that you obtained. See Prerequisites for Creating a Connection. Wallet Password Enter the wallet password that you obtained. Username Enter the username. See Prerequisites for Creating a Connection. Password Enter the password. - Click Save. If prompted, click Save again.
- Click Test to ensure that the connection is successfully configured. In the resulting dialog, click Test again.
A message confirms whether the test is successful.
- To return to the project workspace, click Go back.
Configure the Oracle Shopify Connection
- In the Connections section, click the connection name.
- In the Properties section, enter the following details.
Field Information to Enter Hostname Enter the Shopify host name. The Shopify host name appears in the Shopify home URL. For example: https://hostname.myshopify.com.Shopify-REST API version Enter the REST API version. For example, 2024-01. - In the Security section, enter the following details.
Field Information to Enter Security Policy Select Shopify Security Policy. Username Enter the API key received after you complete the prerequisite steps to create a connection. See Prerequisites for Creating a Connection. Admin API Access Token Enter the Admin API access token received after you complete the prerequisite steps to create a connection. See Prerequisites for Creating a Connection. (Optional) API Secret Key Enter the API secret key received after you complete the prerequisite steps to create a connection. See Prerequisites for Creating a Connection. - Click Save. If prompted, click Save again.
- Click Test to ensure that the connection is successfully configured. In the resulting dialog, click Test again.
A message confirms whether the test is successful.
- To return to the project workspace, click Go back.
Update Integration Properties
Update the integration properties before you activate the app-driven recipe.
- In the Integrations section, click Actions on the integration flow, then select Update property values.
- In the Update property values panel, update the integration properties with appropriate values.
- EmailTo: Enter the email address to which runtime exception emails are sent.
- RetryCount: Enter the number of retries for a failed invoke. The default value is 3.
- retryWait: Enter the wait time before retrying a failed operation.
Note:
Because this is an app-driven integration, you can update the property values only before activating the recipe. - Click Submit.
A message confirms that the integration properties have been updated successfully.