Oracle
May 2020 Edition Oracle PaaS Partner Community Newsletter
Dear PaaS Partner Community,
Oracle Insight, part of Oracle Integration, will launched in our community webcast May 26th. Join us to empower business owners with KPI’s and dashboards build on their integration data.

Many System Integrators us Oracle Integration to connect SaaS services with out of the box adapters. Oracle Integration can be also used by Independent Software Vendors to integrate their solutions with Oracle SaaS and Oracle on-premises applications. A great example is our partner ARCivate who connects their My Invoices payment solution with E-Business suite base on Oracle Integration.

Watch Filip Huysmans, Contribute moving customers to the Oracle Cloud Platform. We want to promote also your customer success, submit your story via the customer reference program.

How to become a SaaS Integration Expert? We offer training material, free online training including free certification, documentation, trial services and support via our slack channel. Be prepared to connect your next SaaS solution with Oracle Integration.

In the process & innovation section, Chris released the latest hands-on training material. Thanks to Niall for the excellent use case to integrate and extend Netsuite with custom workflows. New process features include an updated expression builder, which can be also used for task actions in e-mail notifications.
Jürgen Kress
For a short summary of our monthly key information watch the PaaS Partner Updates on YouTube. The May edition highlights all resources for becoming a SaaS Integration expert. This month’s community webcast will launch Oracle Insight by Simone Geib. Join our PaaS Partner Community Webcast on May 26th, 2020.

Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity!

Keep safe!
Jürgen Kress
Table Of Contents
Community Announcements
How to become a SaaS Integration Expert?
Want to connect HCM, CX and ERP applications with each other and on-premises? For SaaS consultants we offer free SaaS Integration partner kit to become a hands-on expert:
Free on-demand training
Attend the free on-demand training:
Oracle Application Integration Cloud Platform 2019 Sales Specialist including free online exam!
•  Oracle Application Integration Cloud Platform 2019 Solution Engineer Specialist including free online exam!
Online learning cta-arrow
Live Webtraining
For Oracle partners we offer free on-line classes to Integrate SaaS:
• Virtual web training India April 13th-15th 2020
• Virtual web training EMEA May 4th-6th 2020
Live Webclasses cta-arrow
Training material
At our community workspace (membership required) we published the latest training material OIC Bootcamp 04.2020
Training material cta-arrow
Cloud Trial:
Please request your free Oracle cloud trial here. To attend the hands-on trainings please make sure you have access to the Oracle cloud platform. You need to create a Service Request to provision Oracle Integration.
Cloud trial cta-arrow
Sales kit
Our Sales Central pages are loaded with new content to equip our sellers with all the materials they need. Sales kits include elevator pitch, cheat sheet, reference and customer presentation in ppt format: Connect and Extend Apps with PaaS & Integration
Sales kit cta-arrow
Documentation
Get Started documentation is published here.
Documentation cta-arrow
Certification
Get recognized become a certified Oracle expert:
Oracle Application Integration Cloud Platform 2019 Sales Specialist free online exam!
Oracle Application Integration Cloud Platform 2019 Solution Engineer Specialist free online exam!
Oracle Cloud Platform Application Integration 2019 Associate | 1Z0-1042
In case you can not access the online guided learning path and a free online assessment please contact the OPN team here.
Certification cta-arrow
Questions?
Please post your questions in the community discussion forums:
Slack channel
PaaS Community discussion forum
Slack channel cta-arrow
Free Community Registration cta-arrow
Integrate SaaS hands-on Bootcamps Webtraining
SaaS Hands On Bootcamps
Do 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! 

Schedule:
Virtual web training India April 13th-15th 2020
Virtual web training EMEA May 4th-6th 2020
Registration Page cta-arrow
Empower your Business Owners and Executives - Integration Insight PaaS Partner Community Webcast May 26th 2020
Offer
Today's competitive market demands that stakeholders understand, monitor, and react to changing conditions. Businesses need flexible, dynamic, and detailed insight – and they need it as it happens.

Presenter: Simone Geib Director Product Management Oracle HQ
Schedule: Tuesday April 28th 2020 16:30 CET (Berlin time)

Webcast registration cta-arrow
Free on-demand PaaS Partner Community Webcasts 
Thanks for attending our monthly community webcasts. Every monthly a speaker from the Oracle product management teams presents the latest updates on the Oracle Cloud Platform. In case you missed one of them take the opportunity to watch our community webcasts on-demand:
bullet Innovate HCM with Chatbots
bullet ERP Integration
bullet HCM Integration
bullet Extend SaaS with Visual Builder Cloud Service
bullet Integration Adapters
bullet Integrate SaaS
bullet Digital Assistant Update
free on-demand community webcasts cta-arrow
PaaS Partner YouTube Update May 2020
Offer
The May video includes two topics:
• How to become a SaaS Integration Expert?
• Oracle Insight community webcast
For regular updates please subscribe to our YouTube channel here. Thanks for your likes and sharing the video on YouTube and LinkedIn. For the latest PaaS Community information please visit our Community update wiki here (Community membership required).
Watch the Video cta-arrow
Watch Filip Huysmans, Contribute moving customers to the Oracle Cloud Platform
PaaS Partner Success
Filip highlights a successful customer project moved to the Oracle Cloud Platform. Why Oracle Cloud Not only from a technical standpoint, but certainly also from a business one, is the best fit. For more information please visit the solution catalog. 

We want to promote your customer success! Have you implemented successfuly a solution based on the Oracle Cloud Platform? Submit your success story via the customer reference program.
Watch the video here cta-arrow
New Oracle Implementation Certifications
Offer
Enablement and certification is key to cloud success.
At the Oracle Competence Center and Online Learning Library partners can attend free on-line classes and certifications. Additional we offer the latest implementation exams ($245 or free vouchers) for:
bullet Oracle Cloud Platform Application Integration 2019 Associate | 1Z0-1042
bullet Oracle Cloud Platform Digital Assistant 2019 Associate (1Z0-1071)
bullet Oracle Cloud Platform Enterprise Analytics 2019 Associate | 1Z0-1041
bullet Oracle Cloud Platform Content and Experience 2019 Associate | 1Z0-1040
On-demand integration training cta-arrow
Integration Section
Flag OIC
Why is iPaaS adoption growing to handle integrations in cloud architectures? By Daryl Eicher
"Integration used to be a lengthy, complicated process, a process that simply would not keep up…".
Software Development Times April 2020 edition features interviews on how to accelerate application connectivity with industry thought leaders including IDC’s Maureen Fleming and Oracle’s VP of Product Management for Digital Assistant and Integration, Suhas Uliyar. Learn why integration Platform as a Service (iPaaS) continues to grow at double-digit rates and what it means to your IoT, AI, analytics, and application refactoring initiatives.
Integration is evolving to meet your need for speed.
Integrations leveraging Process
Advisor Webcast: SaaS Business Event Integration using Oracle ERP Adapter and Engagement Cloud Adapter in OIC - May 20, 2020 by Alan Boucher
Simple example - let's start by creating a customer. I'm not a Netsuite expert - so I begin by creating a Customer in Netsuite.
Ok, now I've seen the mandatory fields -
So now off to OIC. I create a simple REST-based integration that leverages the Netsuite adapter to create a customer in Netsuite. 
Migrating from ICS4SaaS to OIC4SaaS
Kafka Adapter for OIC by Daniel Martins Teixeira
The Kafka adapter for Oracle Integration Cloud came out earlier this month, and it was one of the most anticipated releases.
So what is Kafka? You can find all about it on https://kafka.apache.org/, but in a nutshell -
Apache Kafka is a distributed streaming platform with three main key capabilities:
• Publish and subscribe to streams of records.
• Store streams of records in a fault-tolerant durable way.
Bulk Recovery
Netsuite Custom Field Discovery by Sandeep Deshpande
Prerequisite
Before using an already existing NetSuite connection, refresh metadata needs to be done on it. Make sure the last refresh status is complete for the connection.
This feature exposes custom fields for standard objects as named fields in the mapper and during NetSuite endpoint creation for advanced search and saved search operations. This feature applies to all basic (except delete) and searches operations of NetSuite. And for both sync and async processing modes.
For Basic CRUD operations, the custom fields are exposed to the mapper as a named field. The custom field name is derived from the name given to the custom field in NetSuite. This makes it easier to map without needing to know the internalId and scriptId of a particular custom field for the standard objects. For e.g., here is the mapping is done for NetSuite update operation: the image on the left shows a request mapping from Rest(trigger) to Netsuite Update operation on Customer Standard Object.
French Articles Sanae Bekkar
Creating net new apps on top of Netsuite with OIC Visual Builder by Niall Commiskey
I am probably speaking to the converted here, but for all those still not aware of the rich functionality OIC provides. OIC is a toolbox containing a set of tools:
1. Integration - to connect apps
2. Process - to extend apps or simply to implement your own custom business workflows
3. Visual Builder - to create net new apps on top of your APIs
4. Insight (due soon) - to provide business user dashboards on top of your integrations and processes, e.g. giving HCM professionals insight into an onboarding process - how long it takes, where are the bottlenecks etc.
SOA on Kubernets
Object Storage with Oracle Integration Cloud – Part 2 by Stan Tanev
The first part of this series explored how to set up a connection between Oracle Integration Cloud (OIC) and OCI Object Storage, and how to use Object Storage as a location to write files as part of an integration.
In this blog I will show you how to use Oracle Integration Cloud to consume objects from OCI Object Storage, including listing, reading and deleting those objects. To do this I have prepared an integration that showcases a common integration pattern: consuming a staged file in order to load data into an enterprise system. In this case, the integration will load financial data from Object Storage into Oracle’s ERP Cloud application.
SOA on Kubernets
B2B - EDI Translation support by Niall Commiskey
Another compelling new feature for OIC - EDI X12 support. For those who never heard of X12 - think of it as a set of standard docs allowing companies to do business with each other, e.g. Company A sends an X12 850(Purchase Order) to Company B. You can see the full list of X12 docs here.
So nothing like a simple example to illustrate our X12 support. Let's begin with an Inbound X12 example. In this case, I receive a PO in EDI 850 format. I need to process this and post it to Netsuite.
SOA on Kubernets
Token required to provision an Oracle Integration Cloud instance by Ankur Jain
I have seen that most of the people are struggling to create an Oracle Integration Cloud instance due to the mandatory token parameter. The token is a mandatory parameter and without this, you can not create an OIC instance.
You may have seen in one of the OIC videos which show how to provision an OIC instance but in this video, the step is missing as while creating this video, this parameter was not required at all. Oracle has introduced this parameter recently which causing people to find out how to get this token.
SOA on Kubernets
OIC - Monitoring API - Getting Activity Stream data by Niall Commiskey
A simple example here - The above integration does little, receives a JSON request, and maps that to a JSON response. But it will suffice to show how we can leverage the AI to retrieve activity stream data for an integration flow. Here is the monitoring view - Now to get this data, via the OIC REST API - The API is documented.
SOA on Kubernets
SOA Suite: SOAP Faults in BPEL and Mediator by Martien van den Akker
In the past few months, at our current customer we are having a "robustness project" to improve our SOA Suite implementation. We had a lot of duplication and it turned out that we had a lot of WSDLs in our composite projects. Many of those are a result of BPEL projects from 10g. But some of them weren't possible to move because it would break the project.
The first projects where I encountered the problem were projects with Mediators. After moving the WSDLs to MDS, most of our SoapUI/ReadyAPI unit test worked, except for those simulating a SOAP Fault. It seemed that the Mediator could not map the SOAP Fault. I searched "me an accident", we would say in Holland. But without any luck. Actually, I can't find any documents that talks about catching SOAP Faults in SOASuite. Which is a weird thing, because in BPM Suite, sharing the same soa-infra and process engine, there is a preference for SOAP Faults. Because BPM can react with specific exception transitions on SOAP Faults.
SOA on Kubernets
Swagger API document from Any WADL & Schema in Oracle SOA by Sandeep Pachauri
I hope everyone is doing well these days, Recently I started a project work over how to generate swagger API document for your REST API, In case if you don't know what is swagger please go and check https://swagger.io/tools/swagger-editor/. It's a great and easy to use tool which will help to create user-friendly, human-readable form API documentation with extension for generating API client in different languages with the capability of testing your API from same.
Business Process Management & Innovation Section
Jarvis Pizzeria
Hands-on Digital Modernization by Chris Peytier
This hands-on, instructor-led workshop supplements live presentations and demos in order to give you a concrete experience of using some of our solutions. No expertise or previous experience is required.
This lab will show you how to create a process application, use the Process WebForm tool to modify GUI forms as well as understand the basics of a process flow. It will also allow you to bind your process to integration in order to realize the power of having both Integration and Process in the same solution.
The objectives of this lab are to:
1. Make you more familiar with the basic components of a process application.
2. Study and understand the features of WebForm, the GUI tool built-in the process component.
3. Understand the basics of BPMN.
OIC Force Dehydration
Integration, Process & Insight - Netsuite Data Sync Use Case by Niall Commiskey
The video will show how to enable email notification and how to use Notify activity to send a notification. 
OIC Force Dehydration
Boost Your WebForm Productivity with our New Expression Builder Features by Nicolas Damonte
We're introducing several new Oracle Integration improvements we hope will markedly boost your web form expression productivity. These enhancements are an example of our ongoing efforts to address your feedback!
Expression Editor Redesign
We've redesigned the form expression editor to make it easier to build and keep track of event logic. The expression editor content is now cleaner, more compact, and easier to understand. Many of the changes were made in response to feedback from customers and the User Assistance team. For example, function variables are now aligned, and expression summaries are now clearly differentiated from input fields.
OIC Force Dehydration
Task Actions in Email Notification in Oracle Process Cloud Service by Ankur Jain
The video will describe how to send task action in email notifications in Oracle Process Cloud. Along with this, you would see how the remainder will be sent if the action has not been taken.
Additional New Material for PaaS Community
Offer
Tech Dive: New Features in Oracle Visual Builder One new feature, Action Chains Test Automation, helps you follow a test-driven development approach that can help detect coding issues sooner, so it’s easier to produce a fix. What are the other new features?  cta-arrow
Benefits of Connected Clouds cta-arrow
Build, Test, and Deploy Applications on Oracle cta-arrow
Twitter SOA
Top tweets PaaS Partner Community – May 2020
Send us your tweets #PaaSCommunity and follow us on twitter https://twitter.com/soaCommunity
PaaS Community tweets cta-arrow
Training Calendar
Training Calendar PaaS Partner Community
For the latest training's please visit our PaaS Community Training Wiki here (membership required) feel free to add your events!
PaaS Community Training Wiki cta-arrow
Join the Oracle Developer Meetup groups
Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics like Microservices Architecture, developing in Node, Python and PHP, using Low Code development tools to build Mobile apps, and much more?

Join the Oracle Developer Meetup groups if you want to follow Oracle’s solutions in this area, or participate in the events and hands-on labs we organize:
Utrecht,
Netherlands
Join Now cta-arrow
Brussels,
Belgium
Join Now cta-arrow
Cairo, Egypt
Join Now cta-arrow
Cologne,
Germany
Join Now cta-arrow
Frankfurt,
Germany
Join Now cta-arrow
Lisbon,
Portugal
Join Now cta-arrow
Lille,
France
Join Now cta-arrow
London,
UK
Join Now cta-arrow
Madrid,
Spain
Join Now cta-arrow
Istanbul,
Turkey
Join Now cta-arrow
Porto,
Portugal
Join Now cta-arrow
Oslo,
Norway
Join Now cta-arrow
Sao Paulo,
Brazil
Join Now cta-arrow
PaaS free trial accounts OIC & SOA CS and PaaS for SaaS at Demo.Oracle.com
Cloud Trials
As part of our communities we do offer free PaaS accounts.
To request a free 30 days cloud trial, which can be extended or an additional month, please add yourself to our community wiki:
PaaS Demo Accounts (Community membership required).
Free Cloud Trial cta-arrow
My private Corner – home studio 
Offer
Every month we provide you with a short YouTube update with key announcements. The mobile studio includes my laptop and an iPad. The video is recorded and edited with iMovie. This month I’m glad to work from home, therefore I found a ladder to replace the stand which is stored in the office. Don’t miss the latest video here.
Watch the video cta-arrow
Invite your colleagues to join the PaaS Partner Community
free registration cta-arrow
Community Resources
Slack cta-arrow
Workspace cta-arrow
Stay Connected
Facebook Linkedin Twitter Youtube
#PaaSCommunity