What's New in Oracle Integration 25.02

January 15, 2025 | 13 minute read
Niall Commiskey
Senior Director
Text Size 100%:

 

2502

 

 

Automation Core

25.02 brings a host of new features; so, a great start to the new year. The big ticket item is the general availability of Robotic Process Automation (RPA) in OIC projects.

However, there are many other value-added features coming with this release. First, a quick overview of RPA.

Welcome to Oracle Robotic Process Automation (RPA)!

RPA is now generally available (GA) with the 25.02 release of Oracle Integration.

24.10

RPA

There have been many blog posts already about OIC RPA. For those neophytes out there, it includes the following components:

  • RPA Design Time - Where you define what your robots need to do (for example, open a browser window, log in to Fusion ERP, and get customer account details using the ID passed to you).
  • RPA Native Action - Allows your integration to call an RPA flow. Here we can pass the account ID to the robot.
  • RPA Agent(s) - This is the runtime component. When invoked from the integration, it will open the browser window, log in to Fusion ERP, and do the necessary steps.
  • RPA Observability - Monitoring robot flows is fully integrated with OIC project observability.  

2502

 2502

 

 

 

 

 

 

 

 

 

 

 

 

The robot flows you design can be easily invoked from your integrations.

2502

 

 

 

 

 

 

 

 

The runtime agent is shown, running on my laptop:

2502

 

 

 

 

 

 

 

2502

 

 

 

 

 

 

 

As you can see above, RPA uses the same activity stream as your integrations. Net, net, OIC developers will be very productive, very quickly with OIC RPA.

RPA is a very compelling addition to our business process automation toolkit, not just technically, but also commercially. 

You can check out my other RPA posts here.

We have, of course, other excellent resources to help you get started with OIC RPA, including the RPA team's blog post here, as well as the excellent how-to webinar on YouTube

25.02 New Features

As I already mentioned, there are many other value-added features coming with the 25.02 release. I have organized them as follows:

  • AI in OIC
    • Leverage AI to generate integration description documentation
  • OIC Projects
    • OIC Event sharing between projects
    • OIC Event filtering enhancements
  • OIC Observability
    • Surfacing concurrent service limits in the Observability Dashboard
    • OIC Instance Hierarchy - diagrammatic representation of runtime dependencies between integrations
  • OIC Integration
    • Enable dynamic connections
    • Stage File - File Signing Support

Leverage AI to Generate Integration Documentation

Here's a simple example:

2502

Many developers are reluctant to write documentation. Let OIC do it for you!

 

You will need to define an AI engine to use for documentation generation. Set this from Settings > AI engines.

 

2502

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

We support OpenAI and Cohere.

 

2502

You will need an API key from one of these providers to successfully add an AI engine to your OIC instance.

 
2502
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Getting a Cohere API key is easy.
 
2502

2502

Net, net, compelling new AI-driven functionality. You can expect more in this space in our future CY25 releases.

OIC Projects

OIC Event Sharing Between Projects

2502

 

2502

I can now leverage this event from another project.

2502

OIC Event Filtering

2502

Filters are based on custom headers that are defined in the original event.

2502

Now, in the subscribing integration, I want to filter on country.

2502

Here I defined the following simple filter for orders from Ireland.

2502

Note the new tab - Designer.

This gives you more flexibility when it comes to defining subscription filters.

2502

 

2502
 
 
 
 
 

 


 

 

 

 

 

 

 

 

OIC Observability

Service Limits Surfacing in the OIC Observability Dashboard

OIC service limits, especially those related to concurrent processing, can impinge on your throughput. Therefore, we now surface this information in OIC Observability.

Please note these limits are dependent on the number of message packs you have assigned to your OIC instance.

2502

2502

The full OIC 3 service limits documentation is available here.

OIC Instance Hierarchy

2502

 

In my simple example, I have two integrations: ProcessNewOrder, which invokes ShipNewOrder. You now see this dependency shown in the runtime context.

2502

 

OIC Integration

Enable Dynamic Connections for FTP 

This gives us the ability to dynamically specify which connection should be used at runtime.

2502

Here is a simple example - I define two connections: FTP1 (with the ID FTP) and FTP2 (with the ID FTP2). 

One is defined for the FTP server, whose IP address starts with 129..., and the other is defined for the FTP server, whose IP address starts with 147...
 
2502

 

 

 

 

 

 

 

 

 

 

 

 

 

2502

 

 

 

 

 

 

 

 

 

 

 

 

 

I now create a scheduled integration, adding a parameter that will be set to the ID of the FTP connection I want used.

2502 

 
 

 

 

 

 

 

 

 

 

 

 

I now drop one of the FTP connections into the canvas and configure it as follows. 

2502

 

 

 
 
 
 
 
 
 
 
 
 
 

This makes it very easy to switch between FTP connections. I just need to set the schedule parameter accordingly.

2502
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stage File - File Signing Support

Check out the stage file action for the Write File operation. 

2502

 

 

 

 

 

 

 

 

 

 

 

 

 

By default, the Sign option is not selectable.

However, it is when I select Encrypt.

2502

 
 


 





 
 






 


 

 

Oracle-Managed Disaster Recovery

24.10

Oracle-managed OIC disaster recovery has been available since 24.10.

Extended Data Retention

With 25.02, you can now retain OIC log data for up to 184 days. This can be set in the OCI console for your OIC instance: 

25022502

 

B2B

  • B2B tracking to OCI public logging
  • AS4 Enhancement - Support for Pull Request Mode (inbound only)
  • Projects - Support for B2B in deployments

2502

2502

Common Features

New Banner in OIC Showing Instance Type

If you often switch between your OIC development, test, and production instances, it's sometimes not easy to know which instance you're currently in. You can open the About box and check there, but that doesn't include the shape information (Production / Development). With release 25.02, this information will be surfaced in a banner on your OIC pages. The format will be instance name (shape). 

2502

Now you know exactly where you are at all times.

Connectivity

New Adapters:

Enhancements to Existing Adapters:

Find the detailed connectivity blog here.

Conclusion

Release 25.02 brings a host of new features and capabilities to Oracle Integration. Remember, most of these are customer-driven. Visit the app integration page on oracle.com for more general information about Oracle Integration.

Niall Commiskey

Senior Director

Niall is an Oracle veteran of 25 years, focusing on integration. He is part of the world wide Oracle Integration Product Management team, and is based in Southern Germany. He blogs on all things Oracle Integration at http://niallcblogs.blogspot.com.


Previous Post

Heathrow airport and Schreiber simplify Oracle Integration DevOps with FlexDeploy – Customer Success Webcast EMEA January 2025

Jürgen Kress | 1 min read

Next Post


Automate Your ERP, HCM, and CX Processes with Oracle Integration, RPA, and AI – Webcast February 11th 2025

Jürgen Kress | 1 min read
Oracle Chatbot
Disconnected