Working...
When upgrading an Oracle Integration Cloud (OIC) Accelerator, Oracle automatically merges the latest accelerator changes with your customized extensions. While most changes are merged successfully, some extensions may require manual intervention due to conflicts or customizations.
The Merge Report provides a consolidated view of all merged and unmerged extensions, allowing developers to quickly identify and resolve any outstanding issues before completing the upgrade.
This blog explains how to access the Merge Report from the Integration Palette and review each unmerged extension.
Why Review the Merge Report?
After an accelerator upgrade, reviewing the Merge Report helps you:
- Verify which extensions were merged successfully.
- Identify extensions that require manual review.
- Understand the reason behind merge conflicts.
- Ensure all customizations are retained after the upgrade.
- Validate the integration before deployment.
Steps to Review the Merge Report
Step 1: Open the Upgraded Integration
Open the upgraded integration in the OIC Designer.
Step 2: Open the Integration Palette
From the left-side panel, open the Integration Palette.
Navigate to the Extensions section.
Step 3: View the Merge Report
Select Merge Report from the Integration Palette.
The report displays:
Successfully merged extensions
Partially merged extensions
Unmerged extensions requiring manual resolution
This provides an overview of the upgrade status for all extensions.
Step 4: Review Each Unmerged Extension
Expand each unmerged extension listed in the report.
For every extension, review:
- The affected integration component
- The merge status
- The reason for the conflict
- Any customizations that were not merged automatically
This helps determine the manual changes required.
Step 5: Resolve the Unmerged Changes
Open the corresponding extension and compare it with the original implementation.
Review components such as:
Mappings (XSLT)
Variables
Assign actions
Switch conditions
Invoke activities
Fault handlers
Connections and adapter configurations
Apply the required changes manually while preserving both the accelerator updates and your customizations.
Step 6: Validate and Test
Once all unmerged extensions have been reviewed and resolved:
- Validate the integration.
- Resolve any validation or mapping errors.
- Perform functional testing.
- Activate the integration after successful validation.
Best Practices
- Always review the Merge Report immediately after an accelerator upgrade.
- Resolve all unmerged extensions before deployment.
- Compare customizations carefully to avoid losing business logic.
- Validate the integration after every manual update.
- Test all impacted integration flows before promoting to higher environments.
Conclusion
The Merge Report is an essential tool during OIC Accelerator upgrades. It provides a centralized view of merged and unmerged extensions, enabling developers to quickly identify areas requiring manual attention. By reviewing each unmerged extension and validating the integration thoroughly, you can ensure a smooth upgrade while preserving existing customizations and minimizing deployment risks.































