Understanding Integration Cloud and how to get the most out of your implementation

Author: Phil Wilkins Page 7 of 8

-- I work for Oracle, all opinions here are my own & do not necessarily reflect the views of Oracle -- Oracle Ace Director Alumni
TOGAF 9 Certified Architect
- https://blog.mp3monster.org

Short Best Practices Presentation for Oracle Partner Event

The book’s authors presented a brief session on the best practices at a packed Oracle Partner event. The following presentation – shows the material that was presented.

Some of these points are expressed in the book already, others are our Definitive Tips and Guides posts.

Applying configuration management and related dev practises – ICS Definitive Guide #3

Good development practises such as  configuration management and naming conventions have been a topic of conversation a number of times recently for us when it comes to ICS. In this post we will look at what configuration management means to ICS and the application of naming standards.

Why Configuration Management?

So why do we need configuration management with a tool such as ICS? The question depends on what stage of the software lifecycle you are, but a few reasons:

  • As a developer there have been occasions where we have tried to optimise something and then decided to reverted back to the last secured state in configuration control.
  • Deleted something and then regretted it, whilst desktops have the concept of paper basket to recover from, not so in ICS.
  • If your providing packages of ICS functionality you may have different released versions – so need to keep master copies of every version available to refer to.
  • Sometimes we get ‘configuration drift’ – and therefore need to have a reference point to compare to. This allows us to determine the drift and if it is appropriate to reset an environment. Whilst this may sound less significant, it is enough of a problem for tools like Puppet to incorporate the ability.
  • Tracking what versions of integrations are running in a development vs production environment.

Using iCal in Scheduling – ICS Definitive Tip #3

In ICS Definitive Guide #2 we looked at the scheduling of integrations and mentioned the possibility of using iCal. In this tip we shall explore advanced iCal facility for defining schedules within ICS.

icalThe iCal format is probably best known for sharing meeting events in tools such as outlook. The format is actually a standard defined by the IETF originally in 1998 (https://www.ietf.org/rfc/rfc2445.txt)  and updated several times the latest being IETF Logo - owner of iCal std 2015 (https://tools.ietf.org/html/rfc7529). The goal of the definition has been for the purpose of driving standardisation across PIM tools (Personal Information Management) tools which includes Outlook and Thunderbird etc. It is a substantial standard the original document ran to 150 pages, but the section supported by the schweduler’s advanced option purely relates to the reoccurence definition covered by section 4.3.10 of the original RFC, and only takes five pages. If you want to know lots about iCal and the varying revisions then you may find https://icalendar.org/ helpful.

It is worth mentioning that today ICS under the hood exploits Oracle’s Enterprise Scheduler Service (ESS). ESS documentation identifies that it works to the 2445 version of the specification (see here). ESS became a 1st class citizen component with the start of the 12c middleware product stack. As a result, if you see any errors processing an iCal configuration the error codes will reference ESS does.

Using Integration Versioning – ICS Definitive Tip #2

In this Definitive Tip, we are going to look at the ability to use Versioning on Integrations to seamlessly deploy update integrations is an important requirement of any enterprise integration platform.

ICS supports the model of semantic versioning, perhaps better recognised as versioning as Major, Minor and patch.  Which is best described at http://semver.org/.

This post will demo a minor and then a major version change. So we can see how change as the behaviours change between the two. A major change indicates an likely change in definition and minor one reflects logical change.

Seeing Versioning in Action

To demonstrate versioning we need an integration that is currently active. Ideally, you will have some sort of data feed or test framework, such as SoapUI or even a simple cURL script regularly triggering the integration. We need this script running to demonstrate the impact of the cutover.

Designer Content Filters – ICS Definitive Tip #1

Definitive Tips, like our Definitive Guide posts address features could not be incorporated into the book, either simply because the feature is new or simply down to the fact the new feature arrived since the book has been published. Unlike the Definitive Guide entries, the tips will always remain very short. The first tip will address content filters in the designer.

Designer Content Filters

Release 16.4.5 introduced a new filter feature to help improve the location of Integrations, Connections and other designer elements. If you visit the Integrations  parts of the designer for example, you will now see  additional options included in the banner as highlighted in the following screenshot:

Scheduling Orchestration Integrations – ICS Definitive Guide #2

This is the second article in the Definitive Guide series. This time we take a look at the ability to Schedule an Orchestration integration within ICS has arrived with release 16.4.5 release of ICS,   To demonstrate this, we are going to reuse our FlightSitRep endpoint from the book’s Chapter 3. If you have not got the book yet – it’s a WSDL one way integration that is connected to Mockable.io.

Creating Scheduled Orchestration

From the Integrations screen we need to click on the New Integration button, and select the Orchestration pattern in the pop-up dialogue. The first thing we will see when creating an integration is the Create New Integration dialog, as shown here:

create new orchestration wizard

As you can see the dialog has a new toggle option which defaults to represent the common approach to Orchestration, that being event triggered through an event or object defined by a connection.

iPaaS and Cloud Security

Oracle iPaaS SecurityWithin the Oracle iPaaS products you will encounter features that exist to help provide security or mitigate the risks of someone misusing Oracle cloud accidentally (or otherwise). These features look to mitigate security issues such as a Denial of Service (DoS) attack (e.g. flooding a web service with more calls than it can handle preventing genuine service calls for being serviced).

We thought it might be useful to pull some articles together that engage and talk about the challenges that can exist:

Consolidated References of 3rd Party Information on ICS and OIC

Last updated: December 28, 2021 at 1:20 am

Online 3rd Party ResourcesWe have consolidated all the 3rd Party references we know of regarding ICS into this single page.

As we encounter new information we will update the details, and if you encounter useful information missing from this list, please let us know (tweet @ImplementingICS with #ICS)

(Oct 18) Big batch of additional resources added to the table

3rd Party References & Resources

TitleSourceDate
(YY/MM)
Subject Area
Promoting Integrations from dev to productionOracle A Team16/02Config Mgmt
ICS scripts for cleaning up environmentsOracle A Team16/06Config Mgmt
SOA Myth Busters intro to ICSSOA Myth Busters Blog16/05Overview
Cloud Adaptors introductionNiall Commiskey (Oracle PM)15/06Adapters
On Premise AgentOracle A Team16/11Agent
Enhancing ICS Mappings with Java ClassesOracle A Team17/01Core ICS
ICS IntroAMIS (Oracle Partner)15/05Overview
Developer’s 1st ImpressionAMIS (Oracle Partner)16/03Overview
ICS connectivity AgentAMIS (Oracle Partner)16/03Adapters
ICS and SalesforceAntonis Antoniou (Ace director)15/12Adapters
eBS Adapter with ICSOracle A Team16/04Adapters
ICS with TwitterAMIS (Oracle Partner)16/03Adapters
ICS for offering REST versions of SOAP APIsAMIS (Oracle Partner)16/02Adapters
ICS Security & ComplianceOracle A Team16/05Core ICS
ICS Use case: Closed Loop Order ManagementOracle Community Blog16/08Core ICS
Oracle Integration Cloud Service (ICS) – How to use Upsert OperationShalindra Singh15/10Core ICS
Oracle Integration Cloud Service – How to keep all data residing in your applications in syncesentri16/05Core ICS
Eloqua ICS IntegrationOracle A Team17/01Adapters
Understanding the Enterprise Scheduler Service in ICSOracle A Team17/01Core ICS
Teaching how to use the Integration Cloud Service Connectivity AgentSolutions ANZ
(Oracle Australia)
17/02Agent
Using ICS to offer APIs on integrationsSolutions ANZ
(Oracle Australia)
17/02Core ICS
Integrating Sales Cloud and Service Cloud using ICS – troubleshooting issues with security configurationOracle A Team17/01Adapters
ICS Connectivity Agent – Update CredentialsOracle A Team17/02Agent
Oracle ICS and Twilio: Publish-Subscribe Integration PatternRubicon Red17/02Core ICS
Help! What Integration Solution is Best for Me?Oracle Community16/07Core ICS
Oracle ICS + TwitterS&P Solutions16/04Adapters
Oracle Integration Cloud Service Linkedin adapter.Oracle Radio16/10Adapters
Oracle Integration Cloud Service Linkedin adapter (Spanish version)Oracle Tech Network16/12Adapters
Integrate Your Applications in the CloudOracle Community16/07Overview
Integrate Your HR System with a Talent Management System in the CloudOracle Community16/07Adapters
Using Oracle Managed File Transfer (MFT) to Push Files to ICS for ProcessingOracle A Team17/02Adapters
ICS 17.1.3 – Javascript LibrariesNiall Commiskey (Oracle PM)17/02Core ICS
Connecting ICS and Apache Kafka via REST Proxy APIOracle A Team17/02Adapters
Teaching how to use Developer Cloud Service to promote ICS Integrations into new EnvironmentsSolutions ANZ
(Oracle Australia)
17/02config Mgmt
Custom 2-legged OAuth with Oracle Integration Cloud Service (ICS)Solutions ANZ
(Oracle Australia)
17/02Core ICS
Integrating with Taleo Enterprise Edition using Integration Cloud ServiceOracle A Team17/03Adapters
Oracle Public Cloud – Invoking ICS endpoints from SOA CS – configure SSL certificate and basic authenticationAMIS (Oracle Partner)17/03Config Mgmt
Lifecycle management – Test 2 ProductionNiall Commiskey (Oracle PM)17/02Config Mgmt
PCS 17.1.3 leveraging ICSNiall Commiskey (Oracle PM)17/04Adapter
ICS Execution AgentNiall Commiskey (Oracle PM)16/01Agent
ICS Part 1 (Spanish)Avanttic (Spanish Partner)17/02Overview
ICS Part 2 (Spanish)Avanttic (Spanish Partner)17/03Overview
Suggested ICS Naming standardsGowrishankar’s Blogspot17/02Config Mgmt
Some ICS Best Practises (naming and eror handling)Gowrishankar’s Blogspot17/02Core ICS
ICS Connectivity Agent stdout Log RotationOracle A Team17/03Agent
Integrating with ERP Cloud using ICSOracle A Team17/03Adapters
Global Fault HandlingNiall Commiskey (Oracle PM)17/03Core ICS
ICS 17.1.3 Release FeaturesOracle Integration Blog17/03Overview
ICS Command Line ToolOracle A Team17/04Config Mgmt
Automate ERP Cloud Batch Uploads using Oracle MFT and Integration Cloud ServiceSolutions ANZ
(Oracle Australia)
17/04Adapters (ERP)
Comparing Oracle ICS connectors with Workday, Mule, Boomi and AzureSOA4U
(Luis Weir Ace Director)
16/08Adapters
ICS 17.1.3 FTP adapter and File StagingNiall Commiskey (Oracle PM)17/03Adapters (FTP)
Un repaso a Oracle Integration Cloud service, la nube de integración (An ICS review in Spanish)Oracle Technet16/10Core ICS
Using Oracle Cloud Adaptor for ServiceNow on ICSShalindra Singh17/03Adapters (Service Now)
Automate ERP Cloud Batch Uploads using Oracle MFT and Integration Cloud ServiceSolutions ANZ
(Oracle Australia)
17/04Adapters (ERP)
Teaching how to integrate Twitter with Integration Cloud ServiceSolutions ANZ
(Oracle Australia)
17/05Adapters (Twitter)
Integrating with Oracle Field Service Cloud using ICS REST adapterOracle A Team17/05Adapters (Field Service)
Integrity check, content validation and encryption of files over ICS FTP adapterOracle A Team17/05Adapters (FTP)
Monitoring REST APIsNiall Commiskey (Oracle PM)17/05Adapters (REST)
SOAP & REST with the Connection AgentNiall Commiskey (Oracle PM)17/04Agent
REPL Based Management UtilityNiall Commiskey (Oracle PM)17/04Config Mgmt
Integrate Sugar CRM & Eloqua in few hours using Oracle Integration Cloud Service (ICS)Ramanandh (Ram) Sankaralingam
Digital Prime at Oracle Australia
17/06Adapters (Eloqua)
Rest API call of Post method by passing the Query parameters as a request in Oracle Integration Cloud ServiceInnovacx17/07Adapters (REST)
Handling multiple responses dynamically in ICS OrchestrationInnovacx17/07Core ICS
FAQ: Integrating E-Business Suite using Integration Cloud ServiceOracle A Team17/07Adapters (EBS)
Docker image for the Oracle Integration Cloud (ICS) Execution AgentJeroen Ninck Blok via SOA Community17/07Agent
Oracle Mobile Cloud Service (MCS) and Integration Cloud Service (ICS): How secure is your TLS connection?AMIS (Oracle Partner)17/07Core ICS
How to write files using ICS file adapterAnkur Jain17/07Adapters (File)
ICS File handling options and tipsOracle A Team17/08Adapters (File)
ICS - API Platform IntegrationNiall Commiskey (Oracle PM)17/08Adapters
ICS Map My Data labNiall Commiskey (Oracle PM)17/08Core ICS
17.2.5 New FeaturesNiall Commiskey (Oracle PM)17/06Core ICS
Management & Monitoring EnhancementsNiall Commiskey (Oracle PM)17/06Core ICS
ICS File handling options and tipsOracle A Team17/08Adapters (file)
2 MTT Transport Layer Security in ICS and MCSAMIS (Oracle Partner)17/08Core ICS
ICS SOAP Connection – Retrieve File Uploaded WSDLOracle A Team17/08Adapters (SOAP)
How to read file using ICS file adapterAnkur Jain17/09Adapters (File)
CS On-Premise Monitor – Agent PingOracle A Team08/17Agent
Consuming HCM atom feeds in ICSOracle A Team09/17Adapters (HCM)
Test driven SOA: Tool kit for comprehensive automated test coverageThe Middle Tier09/17Testing
Exception handling(Global Fault Handler) in Oracle ICSAnkur Jain10/17Core ICS
Read large CSV file in Integration Cloud ServiceAnkur Jain10/17Adapters (File)
Uploading SSL certificate in Oracle Integration Cloud Ankur Jain10/17Core ICS
Last Run Date and Time in Oracle ICS (Integration Cloud Service)Ankur Jain10/17Core ICS
ICS Best Practices : Before going live and post go-liveOracle A Team10/17Config Mgmt
Microsoft Calendar Adapter in Oracle Integration Cloud Service (ICS)Ankur Jain10/17Adapters (MS Calendar)
Convert UTC Date & time to another timezone in Oracle Integration Cloud Service(ICS)Ankur Jain10/17Core ICS
Bind query parameter in database adapter in Oracle Integration Cloud ServiceAnkur Jain11/17Adapters (DB)
Using Business Events in Fusion-based SaaS with Oracle Integration Cloud Service – Part 1Oracle A Team12/17Core
Using Business Events in Fusion-based SaaS with Oracle Integration Cloud Service – Part 2Oracle A Team12/17Core
OIC Trial - adding Integration InsightNiall Commiskey (Oracle PM)12/17OIC Insight
Oracle Integration Cloud Public PageNiall Commiskey (Oracle PM)12/17OIC
NetSuite Adapter in actionNiall Commiskey (Oracle PM)12/17Adapters (Netsuite)
Oracle Integration Cloud (OIC) - the cloud platform for Integration and AutomationNiall Commiskey (Oracle PM)11/17OIC
File Upload Process in Integration Cloud Services REST APIAnkur Jain12/17Adapters (File)
Conditional Mapping in Oracle ICSAnkur Jain12/17Core
Adding WAIT functionality to an ICS/OIC orchestrationNiall Commiskey (Oracle PM)01/18Core
How do I test my integration on Oracle Integration Cloud ServiceKevin King01/18Core
Using Oracle Integration Cloud and Twilio to send SMS with RESTKollin Brandenburg03/18Adapters (Twilio)
ICS Maven PluginKevin King03/18Tools
Custom function in ICS to extend transformation capabilitiesAnkur Jain02/18Core
Database polling in Oracle Integration Cloud ServiceAnkur Jain11/17Adapters (DB)
ICS / OIC development guidelinesNiall Commiskey (Oracle PM)03/18Tools
Oracle Integration Cloud (OIC) and Robotic Process Automation (RPA)Niall Commiskey (Oracle PM)02/18RPA
OIC Quickstart and User CreationNiall Commiskey (Oracle PM)02/18Tools
Oracle ICS/OIC Prebuilt integrationsNiall Commiskey (Oracle PM)01/18Integrations
Adding WAIT functionality to an ICS/OIC orchestrationNiall Commiskey (Oracle PM)01/18Core
NetSuite Adapter in action

OIC - NetSuite example enriched

Niall Commiskey (Oracle PM)12/17Adapters (Netsuite)
OIC and ICS File based integrations for Oracle HCM Cloud using UCM webservicesShreenidhi Raghuram - Oracle A Team02/18Adapters (HCM)
Extending analytics for Integration cloud using Elastic stack.Mani Krishnan (Oracle A Team)03/18Tools
NetSuite Integration Series: Part 1: Using User Event Scripts for real time integration using Integration Cloud Naveen Nahata (Oracle A Team)02/18Adapters (Netsuite)
Oracle Integration Cloud Service for EPM Part 1 Part 2, Part 3 Vijay Kurian02/18Adapters (EPM)
Introducing Jarvis PizzeriaJarvis Pizzeria Team08/17PCS
AVIO Releases an ICS Maven PluginAvio03/18Tools
Oracle ICS - Advanced XSLT Mapping in JDeveloperAvio04/18Tools
How to install the Oracle Integration Cloud on premises connectivity agentAMIS04/18Agent
Fitter email Message of a Folder using Microsoft Email adapter in Integration Cloud ServiceAnkur Jain04/18Adaptors (MS Exchange)
Integration instance tracing in OICNiall Commisky04/18Core
Customer Managed Cloud PatchingJan Kettenis03/18Core
Selecting Maintainence DatesOracle Support04/18Core
Oracle University - Free Training VideosOracle University04/18Core
Dynamic Process, Conditions and ScopeJan Kettenis05/18Core
New Data MapperJan Kettenis04/18Core
TYerraform OIC DeploymentRed Thunder03/18Tools
Installing Connectivity Agent 18.1.3AMIS04/18Agent
Visual Builder connecting to Autonomous OICNiall Commisky06/18Visual Builder
Autonomous OIC - The Value AddNiall Commisky05/18Core
Eloqua ConnectivityNiall Commisky05/18Adaptors (Eloqua)
Instance Tracibng in OICNiall Commisky04/18Core
Securely Connect to REST APIs from Oracle Integration CloudAnuj Kaushal (Oracle)10/18Adaptors (REST)
How to invoke an Integration From another Integration in OIC without creating a connectionArif Rafique (Oracle)10/18Core
A simple guide to use nested scope in orchestrationArif Rafique (Oracle)10/18Core
Timezone functionality in OIC SchedulesArya Sanyal (Oracle)10/18Core
API-Key Based Authentication: Quickly and EasilyAnuj Kaushal (Oracle)10/18Adaptors
Scaling Oracle Integration CloudAntony Reynolds (Oracle)08/18Core
How to enable and use Tracing in less than 5 minMuthu Palanisamy (Oracle)09/18Core
How to use Litmus to create OIC Integration unit tests automatically and run them to catch regressionsMuthu Palanisamy (Oracle)09/18Litmus aka Asserter
Enabling the Future Today - Feature Flags in Oracle Integration CloudAntony Reynolds (Oracle)09/18Core
Using a Library in OICHarish Vinayachandran (Oracle)09/18Core
Integration Cloud – File Handling Primer Shreenidhi Raghuram (Oracle A-Team)06/18Core
Introduction to Cloud Application IntegrationArijit Chakraborty06/18Core
Some Tips for Working with Visual Builder UI Components in Oracle Integration CloudSiming Mu (A-Team Oracle)06/18Visual Builder
ICS to OIC MigrationAbhay Kumar (A-Team Oracle)07/18Core
Agent Group Existance Check Failed, Recheck ICS Username, ICS Password and Proxy Username, Proxy Password or Contact Customer SupportAnkur Jain06/18Agents
Oracle Autonomous Integration Cloud (AIC): Read ZIP files using FTP adapter and load data into on-premise applicationAnkur Jain10/18Adaptor (FTP)
Salesforce integration in Autonomous Integration Cloud (AIC)Ankur Jain10/18Adaptor (Salesforce)
Oracle Integration Cloud Service AgentAnkur Jain10/18Agent
CRUD Operation in Oracle Integration Cloud Ankur Jain09/18Core
Provisioning the Oracle Integration Cloud (OIC) InstanceAnkur Jain08/18Core
Date Time by adding / subtracting n number of days / hours / minutes in ICSAnkur Jain08/18Core
Leverage Microsoft Email Adapter to send email using Oracle Integration Cloud (OIC) Ankur Jain08/18Adaptors (MS Exchange)
CASDK-0007 Unable to establish a secure connection to oracleebs.com. SSL protocol related exception occurredAnkur Jain07/18Adaptors
OIC 18.4.1 New FeaturesNiall Commiskey (Oracle PM)10/18Core
OIC --> File Transfer Pattern ala MFT pass by referenceNiall Commiskey (Oracle PM)10/18Adaptor (MFT)
VB CS / Process Integration - Surfacing the Task Payload in VB CSNiall Commiskey (Oracle PM)09/18Visual Builder / PCS
Building your First VBCS ApplicationJohn Ceccarelli (Oracle)05/18Visual Builder
OIC integration with Fusion HCM & the efficacy of BI reports & HCM REST APIsNiall Commiskey (Oracle PM)08/18Adaptors (HCM)
OIC Insight REST APINiall Commiskey (Oracle PM)08/18Insights
OIC Integration 101 Part IV - Error NotificationNiall Commiskey (Oracle PM)08/18Core
OIC Integration 101 Part II --> Orchestrations and MonitoringNiall Commiskey (Oracle PM)08/18Core
Decisions in OIC (Process)Niall Commiskey (Oracle PM)07/18PCS
SSI invoking OICNiall Commiskey (Oracle PM)07/18Adaptors (SSI)
New JET based OIC MapperNiall Commiskey (Oracle PM)07/18Core
Autonomous OIC --> Process REST APINiall Commiskey (Oracle PM)06/18Core
VB CS --> Integration Connectivity with Autonomous Integration CloudNiall Commiskey (Oracle PM)06/18Visual Builder
Uncovering Booking Fraud with Oracle Process Cloud Service (PCS) and Decision Model Notation (DMN)Arun Pareek (Rubicon Red)05/18PCS
Patient Health Monitoring with Oracle IoTCS and PCSArun Pareek (Rubicon Red)04/18PCS
Teaching How to Provision Oracle Integration Cloud (OIC) with Cloud Stack and TerraformCarlos Rodriguez Iturria (Red Thunder - Oracle)07/18Provisioning
PeopleSoft Integration using Oracle Integration CloudJin Park (Red Thunder - Oracle)07/18Adaptors (PeopleSoft)
Building iOS Mobile App on Oracle Autonomous Visual Builder Cloud Service (VBCS) vijaykumaryenne (Red Thunder Oracle)08/18Visual Builder
Embed Process Automation into Oracle Service CloudSerene Tan (Red Thunder - Oracle)05/18PCS
Migration from Oracle BPM to Oracle Autonomous Integration Cloud — Streamlining Process Automation in the CloudAndre Boaventura - Oracle06/18Insights
Upgrade on premise ICS agentAnkur Jain12/18Agent
Change connection in the Integrations: Oracle Integration CloudAnkur Jain12/18Connector
Poll File from Agent server leveraging File Adapter: Integration CloudAnkur Jain12/18Adaptor (File)
Implement Pagination in REST Service: Integration CloudAnkur Jain12/18Adaptor (REST)
#674 OIC DB Adapter for Oracle Database 18cNiall Commiskey (Oracle PM)12/18Adaptor (Oracle DB)
#673 - OIC Integrations - re-submittable errorsNiall Commiskey
(Oracle PM)
12/18Core
#672 OIC 18.4.5 New Features - ProcessNiall Commiskey
(Oracle PM)
12/18All
#671 OIC 18.4.5 New Features - UI Path RPA adapterNiall Commiskey
(Oracle PM)
12/18Adaptor (RPA, UIPath)
How to migrate from ICS to OIC? - Using Internal StorageMuthu Palanisamy
Sr Director Software Development Oracle
10/18ICS
Rename or Delete a Swimlane RoleJan Kennenis01/19Process
VB CS leveraging Integrations - required configurationNiall Commiskey
(Oracle PM)
03/19App
Subscribing to Fusion ERP EventsNiall Commiskey
(Oracle PM)
02/19Adaptor (ERP)
Oracle Field Service OIC adapter supportNiall Commiskey
(Oracle PM)
02/19Adaptor (Field Service)
Oracle Asserter - Regression testing in Oracle Integration (OIC)Niall Commiskey
(Oracle PM)
02/19Core
HCM Integration & HCM adapter in depthNiall Commiskey
(Oracle PM)
01/19Adaptor (HCM)
Consume HCM Atom Feeds in Oracle IntegrationNiall Commiskey
(Oracle PM)
01/19Adaptor (HCM)
Integrations - re-submittable errorsNiall Commiskey
(Oracle PM)
12/18Core
How to use Pick action in OIC OrchestrationSumeet Singh
(Oracle Tech)
03/19Core
Integrating Oracle Integration Cloud Integration with UIPathSiming Mu
(Oracle A-Team)
03/19Adaptor (RPA, UIPath)
OIC Integration with Logistics Cloud – Things to Know and Best PracticesShreenidhi Raghuram
(Oracle A-Team)
02/19Adaptor (Logistics Cloud)
Cloud Integration Patterns Using Oracle PaaSAbhay Kumar
(Oracle A-Team)
01/19Core
Fetch Email attachments using Microsoft Email adapter in Oracle Integration CloudAnkur Jain03/19Adaptor (MS Exchange)
Gmail adapter in Oracle integration cloudAnkur Jain03/19Adaptor (GMail)
Oracle Integration Cloud REST API to get the Integration StatisticsAnkur Jain03/19Adaptor (REST)
The Power of Process Automation: The Linchpin to Digitization and AI AdoptionDaryl Eicher 03/19RPA
Dive Deep into Wells Fargo’s Best Practices for Cloud ERP IntegrationDaryl Eicher 04/19Core
Integration: Heart of the Digital Economy - Podcast Series Vika Mlonchina 03/19Core
OIC makes integration easy with ODIRed Thunder03/19Core
Oracle Service Cloud to Eloqua – Bulk Opportunity Import using Service Cloud ROQL and OICRed Thunder04/19Adaptors (Eloqua, Service Cloud)
OIC Integration with Netsuite - initial setup and basic troubleshootingNiall Commiskey
(Oracle PM)
05/19Adaptors (Netsuite)
OIC Taleo EE (OTAC) - Create RequisitionNiall Commiskey
(Oracle PM)
05/19Adaptors (Taleo)
Oracle Process Cloud - linking to a process instanceNiall Commiskey
(Oracle PM)
05/19Core
Syncing Customers/Contacts from your CRM to NetsuiteNiall Commiskey
(Oracle PM)
05/19Adaptors (Netsuite)
OIC Integration with Netsuite - initial setup and basic troubleshootingNiall Commiskey
(Oracle PM)
05/19Adaptors (Netsuite)
OIC REST API for Connectivity Agent DRNiall Commiskey
(Oracle PM)
05/19Agent
Oracle Integration now with Automation Anywhere (RPA) adapterNiall Commiskey
(Oracle PM)
04/19Adaptors / RPA
Creating/changing Integration Artifacts via the OIC REST APINiall Commiskey
(Oracle PM)
04/19API
BOT Orchestra by Oracle IntegrationNicolas Damonte 04/19Adaptors / RPA / RPO
ntegration between FTP - Sharepoint (Upload documents): Oracle Integration CloudAnkur Jain05/19Adaptors (FTP/Sharepoint)
OAuth Custom Three Legged Security Policy in REST Connection: Oracle Integration CloudAnkur Jain05/19Security
Access Sharepoint online REST APIsAnkur Jain05/19Adaptors (REST/Sharepoint)
OAuth Custom Two Legged Security Policy in REST connection: Oracle Integration CloudAnkur Jain05/19Security
Copy files from one SFTP to another SFTP: Oracle Integration Cloud ServicesAnkur Jain05/19Adaptors (FTP)
HTTP error responses in REST API: Oracle Integration CloudAnkur Jain05/19Adaptors (REST)
Change date time format in Oracle Integration CloudAnkur Jain04/19Core
Download CSV file from REST service Response Content: Oracle Integration CloudAnkur Jain04/19Adaptors (REST)

ICS Useful 3rd Party Resources

Oracle Document Reference Links…

ResourceDescription - Link
Adapter CertificationOracle Adapter Certification Matrix
ICS Cloud Documentation HomeICS Cloud Latest Edition Documentation
Oracle Online LearningOLL - YouTube ICS Training Playlist
Eloqua ICS Connectivity (Eloqua Help Center)Eloqua Cloud Herlp Centre
All A-Team ICS Postshttp://www.ateam-oracle.com/category/cloud/paas/paas-ics/
Oracle Integration BlogBlog covering all Oracle's Integration offerings
OIC Analyst ReportOIC analyst Report

Tools That May Help …

ToolLink
Online WSDL pretty print/viewerhttps://www.wsdl-analyzer.com/online-wsdl-viewer
Web Services Directoryhttp://www.webservicex.net/New/
Apiary (Swagger / Open API & API Blueprint designer)https://apiary.io/
Mockable - Endpoint Mockinghttps://www.mockable.io/

ICS Connection Agent on Windows?

We have seen the question a number of times (such as here) regarding whether or not the ICS Connection agent or (Execurtion) Worker Agent can run on Windows. Presently when establishing an agent ICS provides a Bash shell executable (BSX) file.

We’ve not heard any suggestion this is likely to change – but when you consider that the Agent is essentially a WebLogic server with parts of ICS incorporated into it. You can see that from a production perspective, demand for Windows support isn’t going to be huge.

That said, when researching, testing, developing and testing a lot of people do use a Windows platform. So being able to use the agent is attractive.  So what options are available for a Windows environment?

Oracle Messaging Cloud Service (OMCS) on Trial

This post provides a fairly detailed introduction to registering and creating a trial instance of Oracle Messaging Cloud Service. We have written this as in our book Introducing Oracle Integration Cloud Service (ICS) we use Oracle Messaging Cloud  Service(OMCS) in chapter 8 to illustrate message based integration outside  of ICS. Whist we describe the process for OMCS, the mechanics are similar for a number of the iPaaS offerings from Oracle including ICS, PCS but not SOA CS as this is a far more complex product and the fee charging structure is rather different.

In the screenshots of the process that follows, we have blurred out key credentials, this is purely for personal security reasons.

The first step is to create the trial of OMCS, to do this you need an Oracle account. This can be done from the main Oracle site. If you already have an account with Oracle Technology Network (OTN) or Oracle community then you are already sorted as Oracle operates a single sign on.

Page 7 of 8

Powered by WordPress & Theme by Anders Norén