Trigger OIC Integration Using OAuth by Greg Mally

image

As businesses move to the cloud there is a high demand for securing/protecting their HTTP resources from unauthorized access. There are several approaches to protecting these resources which include SAML for SOAP service, OAuth for REST services, HTTP basic for both, and sometimes home grown proprietary mechanisms. It may not be widely known yet, but all Oracle Integration Cloud (OIC) REST endpoints are OAuth protected and can be triggered from a client using OAuth 2.0 (August 2018 – https://docs.oracle.com/en/cloud/paas/integration-cloud/rest-api/WhatsNew.html). Although there is online Oracle documentation that detail OAuth configuration on Oracle’s Identity Cloud Service (IDCS) as well as the aforementioned OIC What’s New link, the docs can be confusing especially if you have never used OAuth before. Therefore, this blog will demonstrate what is necessary for a client (in this example, Postman) can successfully trigger an OIC REST-based integration. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Upgrade on premise ICS agent by Ankur Jain

image

In one of my article, I have showcased how to install the on-premise agent on the Linux machine. This article will show you how to upgrade the existing on-premise agent. In this blog, we are upgrading the agent from 18.1.3.0.0 to 18.4.3.0.1 Below are the steps to upgrade the on-premise agent

  • Login into the ICS console and move to the Designer -> Agents page
  • Click on the Download -> Connectivity Agent
  • A file will be downloaded with name ics_conn_agent_installer_181022.0000.1074.zip
  • Move the file on the server where the agent in up and running. In our case, we have moved the file to /home/AgentPatch/
  • Unzip the installer and notice below files:

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Working with Create Error Activity by Carli Gray

image

Want the ability to add an Create Error activity at any point in the execution of an integration flow?  Now you can.  You will need to enable "oic.ics.console.integration.throw-action" feature flag to enjoy this feature.

· Create or Edit an Integration

· Drag the ‘Create Error’ action

· Notice the gray plus icons that appear over the connector lines

· The error can be Dropped on any of those plus icons

· Once dropped enter a Name and Description (optional) for the error

· Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Poll File from Agent server leveraging File Adapter: Integration Cloud by Ankur Jain

image

Oracle Integration Cloud provides a File adapter to deal with the files which reside on the local server. File adapter allows following operations on an on-premise location, using Integration Cloud connectivity agent:

  • File polling
  • Write

The in and out directories should be locally accessible from the server where ICS connectivity agent is installed. Refer the blog to understand the difference between File and FTP adapter. Use Case: For the particular article, we’ll leverage the File adapter to poll the file from the server where connectivity agent is installed and transfer the file on FTP server. Let’s get started and see how to achieve the use case

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

OIC DB Adapter for Oracle Database 18c by Niall Commiskey

image

I just installed the 18c DB on my laptop, now to leverage it from OIC – Create DB Connection Here is the DB connection configuration. Leverage the DB Connection in an Integration

I created an integration with a REST Trigger – Payload is custId and customerName. Then invoke the DB connection. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Découvrons Oracle Cloud Platform for Integration (Part 1) French article series by Sanae BEKKAR

 

Découvrons Oracle Cloud Platform for Integration (Part 1)

Implémentation de ‘TweetFlightsScheduleChanges’ via OIC (Part 2)

Implémentation de ‘TweetFlightsScheduleChanges’ via OIC (Part 3)

Implémentation de ‘TweetFlightsScheduleChanges’ via OIC (Part 4)

 

image

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Integration Bootcamp – September 23-25, 2019 Bengaluru India

imageDo you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate systems and data faster using a modern cloud integration platform? Attend the Oracle Integration Bootcamp, a three days hands-on training for Oracle partners!

Oracle Product Management is pleased to invite Oracle Partners to attend a 3-days hands-on workshop on how to integrate with ERP & HCM applications using Oracle Integration Cloud. This Invite-Only hands-on workshop will be delivered at No-Fee to Partners. It will consist of presentations, demos, and hands-on labs.

Oracle Integration Cloud (OIC) offers Integration, Process Automation and Visual design capabilities that help business analysts and IT specialists to automate end to end business processes across departments. Oracle Integration Cloud offers a simple recipe to be successful in this application integration and process automation journey: Build, Integrate and Engage.

Workshop format:

  • In-person workshop with presentations, demos, and hands-on labs
  • Attendees will receive training environment login during the workshop

Audience:

  • Oracle SaaS partners who implement ERP, HCM and CX solutions
  • Oracle Tech Partners who are Specialized in SOA Suite
  • Consultants and Architects with technical background

Schedule: September 23-25, 2019

Location : Oracle Tech Hub
Marathahalli – Sarjapur Outer Ring Rd, Kadubeesanahalli
Bengaluru 560103
India

 

For details please visit the registration page here.

For additional local training’s please visit the website here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

My private Corner – photo booth

During the last PaaS Partner Community Forum we celebrated your success at our networking reception. Many of you took the opportunity to get photo booth picture. We uploaded a digital version at the community workspace (membership required).

image

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Change connection in the Integrations: Oracle Integration Cloud by Ankur Jain

image

There is the situation where we are required to replace the connection in the integrations. Integration cloud doesn’t allow to change the connection from the integration canvas directly. So in this blog, we’ll demonstrate two ways to solve this problem which will help us to easily switch the connection in the integrations.
Before we proceed further, let me explain the use case where we may require to change the connection in the integrations:

  • Let’s suppose we have 10 integrations which are using the single DB connection and the name of the connection is DB_Conn. Considering, in the DB_Conn, we had configured the standard DB schema called apps. Later we realize the 5 integrations should not use standard schema to compile the package or procedures and should use some custom schema (custom_user). Then, in that case, we will have to create one more DB connection with the different name and configure custom_user and then use the DB connection in these 5 integrations.
  • We want to clone the integration and in the cloned integration wanted to use different connection
  • We are migrating the integration which uses one REST connection with name REST_Sample but we have REST connection on the different instance with a different name called REST_Conn

Below limitation need to keep in mind before we replace the connection

  • The integration should not be in locked or activate state
  • Only the connection of the same adapter type can be replaced. For example, if we have an integration using the REST adapter then we can’t replace the connection of the SOAP adapter type. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

OIC Integrations – re-submittable errors by Niall Commiskey

image

This is an area customers often ask me about. Firstly, when is an error re-submittable? According to the docs –
You can manually resubmit failed messages. Resubmitting a failed message starts the integration from the beginning. All faulted instances in asynchronous flows in Oracle Autonomous Integration Cloud are recoverable and can be resubmitted. Synchronous flows cannot be resubmitted.

Next question is – who do I know if my flow is asynchronous?
Again back to the docs –
Oracle Autonomous Integration Cloud does not currently allow modeling an asynchronous request response service. However, all scheduled orchestration patterns internally use an asynchronous request response.
However, OIC does support Fire and Forget (one-way requests). Now you ask – how can I create a Fire and Forget interface for my OIC Integration flow? This is relatively simple – I use a SOAP trigger, based on a one-way wsdl. The one way wsdl, as the name strongly suggests, does not include a response. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress