How to enable and use Tracing in less than 5 min by Muthu Palanisamy

image

In this short blog, I’d like to show you how easy it is to enable tracing in OIC Integration and start tracing your integration flows. When Tracing is enabled, OIC Integration prints detailed info before and after each action that is executed (optionally the payload if needed). Hence care should be taken to make sure that it is enabled only for debugging purposes and turned off before going production.

Global Tracing

Let’s assume that you have a requirement where you would like to enable or disable tracing for every integration you have created. You can use the global tracing for accomplishing the same. Enable the Global tracing with below steps:

· Login as an administrator.

· Click Settings on the left side.

· Click Trace on the left side.

· Select Global Tracing On and Click Save on the top right.

· Optionally you can select Include Payload which will additionally write the payload.

Integration Level Tracing

If your requirement is to enable the tracing for one or more integrations and disable tracing for the rest of the integrations, you can use Integration Level tracing. Enable the Integration tracing with below steps: Read the complete article here.

 

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( 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 image Meetups

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

OIC Integration 101 Part V – Social adapters – Facebook and Twitter by Niall Commiskey

image

Just a quick introduction to some of our Social adapters. Facebook – social media for over 50s

You will need a Facebook account to do this lab. Essentially, you will create a new page under your Facebook account. Then you will leverage the OIC Facebook adapter to retrieve Page details and then retrieve Page posts. So let’s begin –

developers.facebook.com setup

You will need an account at developers.facebook.com
Simply go in and create one.
Essentially what you do is create an App.
The work that we do via the FB adapter will be in the context of this app.

Note the App ID and App Secret they will be needed for creating the OIC connection to Facebook. You also need to set the callback url for OIC. 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

Scaling Oracle Integration Cloud by Antony Reynolds

image

Latest release of Oracle Integration Cloud includes the ability to scale in and scale out the number of message packs, allowing the service to be scaled up for peak times and then scaled back for quieter periods.  This is useful for companies with very variable production loads, such as retailers.

Below I outline the steps to find these new features.

  • Navigate to Autonomous Integration Cloud from Cloud Console Dashboard
  • Open the Service Console
  • If you don’t see the instance you want then hit the view link below the summary.
  • You can access the scale options from the menu to the left of your instance name
  • You can also drill down into your instance and access the scale options from the menu near the top right. 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

How to use Litmus to create OIC Integration unit tests automatically and run them to catch regressions by Muthu Palanisamy

image

In this blog, I’d like to show you how easy it is to use Oracle Litmus, a new feature added to Oracle Integration Cloud for creating unit tests automatically with a few clicks and run those tests to catch regressions. Litmus supports the following use cases:

· Enable Integration Cloud users to create unit tests automatically and play them back to catch regressions when they modify their integrations (typically when they enhance an already created integration before making it production).

· Enable Integration Cloud QA to catch product regressions as part of a new release of Integration Cloud.

· Send Oracle a recorded instance so that Oracle can play back the instance to reproduce an issue or a bug. This is difficult without Litmus because all the dependent endpoints and third party adapters might not be available in-house to reproduce the issue. With Litmus, the endpoints are simulated and hence not needed to reproduce the issue.

Enabling Litmus

Let’s assume that you have built an integration which runs as per your requirements and you have completed all your manual testing. Now you are ready to go production. At this point, you might want to create a Litmus Test and want to check that into your source repository. This is so that when you want to change that integration later, you can rely on the Litmus test to catch regressions. Regression in this case is an assertion failing because the response you’re sending to the client has changed due to a bug that was introduced in a mapping as an example.

Enable the Litmus with below steps:

· A feature flag has to be enabled in OIC to enable Oracle Litmus. To turn on the feature flag, open a Service Request with Oracle support.

· Once the feature flag is enabled, login as a developer.

· From the list of integrations displayed in the integrations page, click the inline menu for the integration and click Oracle Litmus -> Enable Litmus Recording

· You can also enable Litmus as part of the Activation as well. 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

Download and Run Connectivity Agent Oracle Integration Cloud (OIC) by Ankur Jain

image

The Oracle On-Premises Agent i.e Connectivity Agent is required for Oracle Integration Cloud to communicate to on-premise applications. In ICS the connectivity agent was very heavy and agent installer was approximately 1.7 GB, however, OIC agent installer is very light weigh agent and it is approximately 142 MB. Below is the system requirement to install the connectivity agent.

Product

Version / Size

JDK

JDK Version 8 and 9

OS

* Oracle Enterprise Linux 6.x
* Oracle Enterprise Linux 7.2
* RedHat Enterprise Linux 6.6
* RedHat Enterprise Linux 7.2
* Suse Linux Enterprise Edition 12 SP2
* Windows Standard Edition 2016

RAM

Minimum 4GB

Space

8 GB

Above system requirement as per the Oracle Documentation. I myself tried to install the connectivity agent on Windows 10 64 bit and it’s running perfectly. Below are high-level steps to download and run connectivity agent:

  • Create Agent Group in Oracle Integration Cloud
  • Download Connectivity Agent
  • Install Connectivity Agent
  • Verify Connectivity Agent

Create Agent Group in Oracle Integration Cloud

  • Login into Oracle Integration Cloud instance
  • Click on Integrations tab

 

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

Now available: Cloud Integration & API Management for Dummies, 2nd Edition by Vika Mlonchina

image

Your Cloud Integration and API Management just got easier with the 2nd Edition of Oracle’s Cloud Integration & API Management for Dummies.
Jumpstart your path to digital transformation with simplified cloud integration and API management. Check out the 2nd edition which includes the latest on blockchain integration, autonomous integration, self-service integration, and a look at the differences between app and data integration.
Read this guide and you will discover how to:
· Simplify integration in the cloud
· Monetize with API management
· Empower “citizen” developers
· 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

API Gateway SSL configuration in Production by Gaurav Gupta

image

Introduction

This blog provides steps to configure SSL certificate in Oracle API Gateway node’s trust store. It becomes necessary when API gateway in installed in “production” mode. Without SSL certificate you won’t able to deploy an API to gateway node, because in production mode gateway must communicate with APIP management tier over SSL. Another use-case is when backend service is SSL enabled.

  1. We will discuss both the scenarios in this blog.
  2. 1. Configure certificate in gateway node for SSL based communication with APIP management tier
    2. Configure certificate in gateway node when API is consuming SSL enabled backend service.

Scenario#1 : When gateway is installed in Production mode (gatewayExecutionMode=”Production”), it communicates with APIP management tier over SSL.

There are certain configurations need to be done in gateway for successful SSL Handshake with management tier. Before we jump into the gateway configuration, let’s see types of certificates configured in management tier.

Mostly there are 2 types of Digital certificates configured in management tier.

(i) WebLogic Self-signed certificate (Provided by default as WebLogic “demo” certificate. Not recommended for Production environment)
(ii) Custom CA Signed certificate (It is recommended that you should replace WebLogic demo cert with CA signed cert for production usage) (To learn how to configure CA singed certificate you can refer A-team blog – http://www.ateam-oracle.com/api-platform-custom-host-name-and-certificate/)

Now, Let’s see kind of problems you may face in absence of certificate.

PROBLEM-1

  • Once GW is installed & registered successfully to management tier, If you try to deploy an API on gateway it won’t get deployed and will remain in “waiting” state. If you check apics.log file in gateway node you are likely to see SSLHandshakeException as shown in snippet below. (apics.log file location – <GatewayInstallDirectory>/domain/gateway1/apics/logs). 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

Additional new content PaaS Partner Community

image

· How Organizations Can Get Ready for the New Virtual Reality Autonomous is set to dramatically transform industries. Here’s how your organization can be ready.

· Top 5 Industry Early Adopters of Autonomous Systems For companies in these five industries, it’s now just a matter of when they will adopt AI and autonomous systems, not if.

· Pizza, Beer, and Dev Expertise at Your Local Meet-up: Is it the beer? The pizza? Listen as a panel of meet-up organizers discusses what meet-ups have that can be hard to find at big conferences, and shares tips on organizing and fine-tuning your own meet-up

· API Platform Service Callouts using a Groovy Policy

· Five Steps to Digital Transformation: Build the Roadmap July 24 | Online

· Setting Innovation Free Discover the four key steps to scaling up success.

Internet of Things Helps Noble Plastics Keep People off the Graveyard Shift With the Oracle Internet of Things Cloud Service, small and midsize businesses can monitor their industrial equipment remotely.

 

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

What’s new in Oracle IoT Production Monitoring by Harish Gaur

image

Continuing with the “What’s new” series, we will look at what’s new in Oracle Production Monitoring Cloud over the last 3 months across three key innovation themes. For the uninitiated, Oracle IoT Production Monitoring (IoT PM application) monitors the performance of your factories at different levels, starting from a global perspective to then drill down to the health of specific machines. It gives you real-time visibility into your production process and helps you diagnose and predict production issues so that you can increase the uptime of your factories. It also helps you schedule maintenance so that you can minimize the disruption to your daily operations.

Digital Thread

IoT Apps enable frictionless hand-off across different stages of the supply chain, beginning with design & production to transport to field use.

The integration with Oracle Manufacturing Cloud is now available. Why is this important? Oracle Manufacturing Cloud enables engineers to quickly define the necessary data for their plant hierarchy, and create work definitions and design production process. With this new integration, Oracle IoT PM app can download work orders from Oracle Manufacturing Cloud, associate specific machines with the work orders, and view work orders in the factory view. As a factory manager, you can load the production plan by work orders and track their progress.

The integration with Oracle Maintenance Cloud is now available. Why is this important? Using Oracle Maintenance Cloud, now it’s possible to import machines from the SCM Maintenance Cloud into Oracle IoT Production Monitoring Cloud Service. When an incident is created against an imported machine in Oracle IoT Production Monitoring Cloud Service, the incident automatically translates into a work order in the SCM Maintenance Cloud. For example, if a threshold rule triggers an incident when a device associated with a machine is overheating, a work order corresponding to the incident automatically gets created in the SCM Maintenance Cloud. Incidents can be triggered by a business rule in reaction to an event (machine has overheated), by proactive detection of anomalies behavior (machine may overheat) or by predicting the future state of the shop floor machine (machine will overheat in 48 hours from now). 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

Oracle Cloud – Using AI cloud Platform to find a parking spot by Johan Louwers

image

One of the new and upcoming parts of the Oracle cloud is the Oracle AI Cloud platform. In effect this is a bundle of pre-installed frameworks and libraries who are tuned to run on the Oracle cloud infrastructure. One of the deployments in the Oracle AI Cloud Platform is OpenCV. When you are working with incoming visual data this might be of much interest to you.

OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real-time computer vision. Officially launched in 1999, the OpenCV project was initially an Intel Research initiative to advance CPU-intensive applications, part of a series of projects including real-time ray tracing and 3D display walls.

Example usecase
as an example usecase for using OpenCV from the Oracle AI Cloud Platform we like to outline a theoretical case where on a regular base pictures of a "old fashion" parking space at an airport are being uploaded to OpenCV. based upon the images that are being send to OpenCV on the Oracle AI Cloud Platform the system can detect on which part of the parking area most open spots are and direct visitors to this area. 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