Oracle Fusion Applications often require integration with external or internal services to extend business capabilities. Oracle Integration Cloud (OIC) serves as a powerful middleware platform to orchestrate such integrations.
One of the most common patterns is invoking an OIC integration from Fusion using an HTTPS connection, ensuring secure and reliable communication.
In this blog, we'll walk through the end-to-end process, including setup, configuration, and best practices
Step 1: Create an OIC Integration
- Login to Oracle Integration Cloud
- Navigate to Integrations → Create
- Choose:REST Adapter (recommended for HTTPS calls)
-
Configure:
* Resource URI (e.g., /customer/update) * HTTP Method (POST/GET) * Request/Response payload (JSON/XML)Reference
Request Payload:
Make sure you selected
What is the media-type of Request Body? (Content-Type Header)
URL-encoded for https call acceptance
Response Payload:
I drop the xml reference here for response payload
<?xml version="1.0" encoding="UTF-8"?>
<xm:schema xmlns:xm="http://www.w3.org/2001/XMLSchema">
<!-- Root element-->
<xm:element name="root" type="root"/>
<!-- Complex type-->
<xm:complexType name="root">
<xm:sequence>
<xm:element name="outcome" type="xm:float"/>
<xm:element name="Instance_ID" type="xm:string"/>
</xm:sequence>
</xm:complexType>
</xm:schema>
Step 2: Create an JavaScript function using libraries
Navigations
Under Design -->libraries-->upload your js function

Under Design -->libraries-->upload your js function
Step 3:Call Js function in integration
- call Js function in your designing & map respective inputs to your function
Step 4: Map the response of integration
As below maps the final response.
Map the primary business identifiers
Active the Integration
Try to run & collect your endpoint Metadata
Step 5: Fusion BIP https connection configuration
Now we will map the integration connection details in fusion .
So for that we will login fusion/analytics-->Under profile Icon right side [Administration]-->Publisher[Manage Publisher]
- Under HTTP creation data source with OIC login details
Step 6: Fusion BIP Data Model creation
Now choose the Data Source as HTTPS connection
- fill respective details as below
Step 7: Testing
Run the data model with passing parameters , it will hit the integration as Input which we earlier given as request payload.
The response will display as below, which is back from integration.
- Now we will see the Integration track Instance
By following the steps above setting up OIC, configuring HTTPS calls, handling authentication, and securing communication you can build reliable and scalable integrations.











Top comments (0)