OIC Space Management simplified by Sindhu Suresh

image

OIC empowers customers to create numerous integration/process flows and send multiple requests to each one of them, all within one instance of OIC, creating a considerable amount of runtime data. And the space within said instance that holds the runtime data and makes all of this possible is, although substantial, not unlimited. Therefore managing the runtime data within an instance, so it continues to function at a optimal level, is a key requirement. With the help of this blog, I would like to illustrate how easily one can achieve ideal data/space management for any OIC instance.

Prerequisite

Enable following feature:

  • oic.suite.settings.dbspace  (This feature will enable customer to define/execute purge for OIC from Suite/Setting page)

To enable feature flags – Refer to Blog on Enabling Feature Flags in Oracle Integration

The minimum Oracle Integration version required for the feature is 190924.1600.31522

Data Retention Settings :

OIC provides the user with an easy tool for managing data, through the Data Retention page under Settings menu. Everytime the user saves the settings on the page, OIC runs an automated job, after each pre-defined interval of time, with the saved settings to purge the older runtime data. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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

Invoke a Co-located Integration from a Parent Integration by Daniel Martins Teixeira

image

The capability to ‘Invoke an Integration from another Integration’ is now GA – in other words, the ability to easily implement Modular Design is now GA.

This topic has already been covered some time ago here, but now the feature is GA, available to every OIC user, and it’s worthwhile a refresh!

What did it really change?

Before this feature, we could achieve the same result, but that would require to expose the desired Integration with a REST Trigger and we would need to create a Connection to enable calls to that Integration.

Now we can simply call the Integration and avoid the need to handle the Connection and the endpoint changes in different environments.

There is no need to configure the Connection in the Integration , where we would need to define request/response payloads, headers, parameters and many other settings available in the REST connector.

It is much more practical! Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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

Weblogic JMS adapter by Niall Commiskey

image

Here is a simple example of using the Weblogic JMS adapter in OIC –

I began by setting up the JMS artefacts in Weblogic -then created a simple JMS client to sanity test – Weblogic is running on my laptop, so I have installed the OIC Connectivity Agent there as well. It is up and running – I now create the Weblogic JMS connection in OIC.

Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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

ERP Adapter in Oracle Integration Cloud by Ankur Jain

image

Oracle ERP adapter in Oracle Integration Cloud is one of the most critical adapters which allows us to create inbound and outbound integration. The adapter simplifies the Oracle Enterprise Resource Planning (ERP) communication with other SaaS and on-premise applications.

In the latest release of Oracle ERP adapter, the connection creation with ERP is very simple. The connection page require to enter the cloud base URL, which is a URL pattern, for example, https://domainname.fa.DC.oraclecloud.com

The new enhancement can be seen on this page.

In the old ERP adapter the connection page require to enter Service Catalog Service WSDL, Event Catalog URL, or Interface Catalog URL.

For this article, we are assuming that you are on latest release (20.1.2.0.0 (200220.0200.34170)).

ERP adapter capabilities
  • Declarative way to subscribe business events raised by various modules of Oracle ERP and Oracle Supply Chain module.
  • Generates automatic mapping to the exposed business object, event subscription, or business (REST) API that you select during adapter configuration.
  • Provides standard error handling capabilities. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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

Processing an Incident in ServiceNow by Niall Commiskey

image

One thing that hit me on logging in to ServiceNow was the plethora of functionality on offer.

Introduction to the ServiceNow adapter

ServiceNow provides platform-as-a-service (PaaS) enterprise service management software for human resources, law, facilities management, finance, marketing, and field operations. ServiceNow specializes in IT service management (ITSM) applications and automates common business processes. ServiceNow contains a number of modular applications that can vary by instance and user. ServiceNow contains many modules/plugins and our adapter gives you access to the following – Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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

Subscribe Oracle ERP Business Events in Oracle Integration by Ankur Jain

imageSubscription of Business Events is one of the crucial scenarios in the today’s world irrespective of the application. In this article, we will look at how to Subscribe Oracle ERP Business Events in Oracle Integration. The subscription of events makes the real time based integration between Oracle ERP and other SaaS based or on-premise applications.

Important links

How to create ERP connection

ERP Integration using File Based Data Import: Oracle Integration

All oracle fusion based application like Oracle Sales Cloud, HCM, SCM etc. provides business events which can be subscribed by any external applications.

Oracle Integration Cloud allows us to receive to these business events and sent to other down stream application.

In this article we will subscribe “Service Request Created Event” and will forward to SaaS application.

Prerequisites:

Register CSF Key in SaaS

In a FA-based SaaS instance, the outbound call of a webservice uses a OWSM security policy which retrieves the credentials for the call from a CSF Key. This means that you need to register a CSF key for every connection to an external system.

In order to register a csf key follow below steps:

  • Get the Identity Domain and Service Instance from Oracle Integration Cloud page. Click on the username from the top right corner of the OIC page and select About. Concatenate both the values. For example: if Identity Domain is “idcs-85d2f556h145f784f85” and Service Instance is “myoic” then final value will be idcs-85d2f556h145f784f85myoic. This will be used as csf-key in further steps. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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

See How Easily You Can Access Integration’s metadata by Venkatesh Mohanram

image

Many times we may want to use the name of the integration, its version inside the OIC integration flow and we may not want to hardcode the values. And also we may want to access dynamic value like runtime instanceId, invoked by etc., inside the integration flow. All these are possible now with the introduction of a new feature called ‘Integration Metadata Access’ and it allows access to most of the commonly useful metadata. In this blog, we will see what are the metadata that we can access and how we can use it in the integration flow.

The minimum Oracle Integration version required for the feature is 20.34310

List of exposed metadata

  1. Integration
    1. Name
    2. Identifier
    3. Version
  2. Runtime data
    1. Instance ID
    2. Invoked by name
  3. Environment data
    1. Service instance name
    2. Base URL

All these metadata are read-only fields and can be used in any orchestration like Assign activity, Log activity, Notification activity etc., Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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 Field Service adapter –> Subscribing to OFS Events by Niall Commiskey

image

Simple example here –
I want to trigger an OIC integration, when a new Resource is created in OFS.
A resource is one who does the actual work – so all hail our venerable resources!

OIC Trigger Configuration

I drop the OFS connection as a Trigger and configure as follows. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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

See How Easily You Can Access Integration’s metadata by Venkatesh Mohanram

image

Many times we may want to use the name of the integration, its version inside the OIC integration flow and we may not want to hardcode the values. And also we may want to access dynamic value like runtime instanceId, invoked by etc., inside the integration flow. All these are possible now with the introduction of a new feature called ‘Integration Metadata Access’ and it allows access to most of the commonly useful metadata. In this blog, we will see what are the metadata that we can access and how we can use it in the integration flow.

The minimum Oracle Integration version required for the feature is 20.34310

List of exposed metadata

  1. Integration
    1. Name
    2. Identifier
    3. Version
  2. Runtime data
    1. Instance ID
    2. Invoked by name
  3. Environment data
    1. Service instance name
    2. Base URL

All these metadata are read-only fields and can be used in any orchestration like Assign activity, Log activity, Notification activity etc., Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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 Field Service Adapter by Niall Commiskey

imageLike all OIC adapters, the OFS adapter has comprehensive documentation.
The users guide is available here

Pre-requisites

There are some pre-requisites, which are discussed in the aforementioned doc. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

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