Announcing Oracle Mobile Cloud Service v3.1

Author: Suhas Uliyar, Oracle VP Mobile Strategy 

No Code API Authoring, Zero Footprint SSO, and SMS

I am delighted to announce the availability of Oracle Mobile Cloud Service, Version 3.1. Our goal with every release is to deliver high quality differentiating features. Mobile Cloud Service is ranked as a leader in Forrester Wave and now ranked leader in the IDC Mobile App Development Report. In this latest release, we are announcing Express API, (more...)

Restructuring of Oracle JET Applications

During UKOUG 2016, this week, I learned a cool thing from my colleague Lyudmil Pelov—the response to the most frequently asked question from the Oracle JET sessions I have been doing around the world: "Isn't the 'js/views' and 'js/viewModels' structure a technical rather than a functional architecture? And wouldn't it be better to have both sides of an Oracle JET module in the same folder?"

Well, take a look at this, the (more...)

Dutch Legislation, Tax Table & Minimum Legal Wages Changes 2017 and Dutch PGGM Report Consolidated Patches have been released

 Oracle has released the following two patches for our Dutch legislative clients

Dutch Legislation - Tax Table and Minimum Legal Wages Changes 2017

Dutch legislation - Dutch PGGM Report Consolidated

For Patch application and release information follow the patch readme and review these (more...)

Friday Philosophy – When Tech Fails to Deliver, is it Always a Problem?

I nipped out to the local supermarket this lunch time to get stuff. I use one of those self-use barcode scanners to log all the goods I put in my basket (apart from the bottle of whisky I was stealing). I then go to the payment machine, scan the “finish shopping” barcode and try to pay. I can’t pay.


I can’t pay as I bought some paracetamol (note to US readers, you know it as (more...)

Install and Configure Oracle SOA Suite 12c with 2 different Linux Users

I am currently involved in a project were one requirement is, that the Oracle Software (WebLogic Server and Oracle SOA Suite) is installed by one Linux User and the on top to be used Oracle SOA Domain should be created and started as another Linux User.

In general that's according to the Oracle Documentation for Oracle SOA Suite possible

But there is a small and important note: Certain domain files (more...)

Oracle LN Function with Examples

In this article, I’ll explain what the Oracle LN function is, and show you some examples. Purpose of the Oracle LN Function The purpose of the Oracle LN function is to calculate the natural logarithm of a number. if you’re not sure what the natural logarithm means, you can read more here. I’m not a […]

Integration Cloud Service (ICS): A developer’s first impression by Maarten Smeets


Oracle provides ICS (Integration Cloud Service) as a simple means for citizen developers to do integrations in the cloud and between cloud and on-premises. On the Oracle Fusion Middleware Partner Community Forum I got a chance to get some hand-on experience with this product in one of the workshops. In this blog post I will describe some of my experiences. I’m not the target audience for this product since I am a technical developer and (more...)

Insights – An Open-Source Visualisation Platform for OBIEE

On and off over the last year, I have spent some time developing a customisable framework for building visualisations and dashboards, using OBIEE as the back-end. The result is Insights, a JavaScript web application that offers a modern alternative to OBIEE Answers. As of today, we have officially open sourced the project, so you are free to download, install, hack and contribute as you please.

The primary motive for building this application was to (more...)

Color Workshop at the Oracle Maker Faire

Workshop preparations

For the last 6 years, each Friday, I have been bringing a mobile painting studio to my kids’ school. Among other things, we work on what I call “color studies” – a set of formal exercises aimed to sharpen one’s sense of color and develop painting skill, just like musical scales, chords and arrpedgios sharpen one’s sense of harmony and develop performance skills. I was originally inspired to offer such level of formalism (more...)

AMP Required as Minimum Baseline for EM 12c

The first Application Management Pack (AMP) plug-in for Oracle Enterprise Manager 12c was released in 2012.  We have released several updates since then, including AMP,, and  Most recently, we released AMP Bundle Patch 3 in February 2016.

The minimum baseline for new Application Management Pack patches for EM 12c has been (more...)

UK Payroll clients, Attend in Office Seminars on 2016/2017 Tax Year, Legislative Changes & RTI Processes

Oracle is hosting in office customer seminars on the UK legislative updates for completing processing for the 2016/2017 tax year and implementing legislative changes and new RTI processes from April 2017

Sign up soon, as space is limited:
Registration information can be found here:
Announcement: UK Tax Year End 2016/2017 Office Based Seminars

The agenda for each of the Office based seminars will be similar to previous years and will cover the requirements for legislative (more...)

Book on Oracle 12c New features

A Book on Oracle 12c New features for administrators

Hi All,

It’s our pleasure to announce the availability of our first book – OCP 12c upgrade 1Z0-060 Exam Guide













The book covers the new features of the Oracle Database 12c for the DBAs from the OCP 12c upgrade exam standpoint. Book is available WW in kindle format as well as paperback.

Link to (more...)

GoldenGate Capture using Active DataGuard

How to Configure Extract on Standalone Active Data Guard System if Primary is RAC Multipe Nodes (Doc ID 1962336.1)

Configuring Classic Capture in Oracle Active Data Guard Only Mode

dgmgrl from OS command line

Quick and dirty post from what I just learned.

Who said you can’t teach old dogs new tricks!

$ dgmgrl / "show database hawka"
DGMGRL for Linux: Version - 64bit Production

Copyright (c) 2000, 2009, Oracle. All rights reserved.

Welcome to DGMGRL, type "help" for information.

Database - hawka

  Role:            PRIMARY
  Intended State:  TRANSPORT-ON

Database Status:

$ dgmgrl / "show database hawkb"
DGMGRL for  (more...)

Spring Boot / Feign Client accessing external service

Previously we used Feign to create clients for our own services, which are registered on our Eureka Server using a service name as shown in the previous blog post It's not unusual that you'd want to implement an external rest endpoint, basically an endpoint that's not discoverable by Eureka. In that case, you can use the url property on the @FeignClient annotation,
which gracefully supports property injection. His an example (more...)

Pac-Man on a String

Oracle hosted the first-ever company co-sponsored Maker Faire event on November 17, 2016.

When I heard of the event, I had something in my mind that I would encourage a group of middle-schoolers to make a game for the event. I have been teaching them occasionally on Arduino, NodeMCU and MQTT concept over some weekends, and this is the perfect opportunity to put them together in a build.

After some brain-storming, we came up with (more...)

Share Your Success

We want to hear from you!

 You may have read about Saint Paul Tinga recently on our blog. Now tell us about YOU!

If you're wondering how to get started with telling us your success story, these questions may help. Go to our Community space, start your own discussion, and answer these questions. Your story might be picked for a monthly feature on our blog!

  • Tell us about the company you work for - (more...)

Wireframing with Oracle JET

I learned a few interesting things from my colleague Sylvain Côme in London today. Sylvain is a very big enthusiast of Oracle JET and is introducing it in a variety of contexts. For wireframing, he uses Adobe XD. For the images in his wireframes, he has installed SVG Crowbar into his Chrome browser, which enables him to download SVG files of images in the Oracle JET Cookbook. He then imports those SVG files into his wireframe (more...)

Rename Pluggable Database

I stumbled upon a convenient way to rename a pluggable database:

SQL> alter system enable restricted session;

System altered.

SQL> alter database rename global_name to;

Database altered.

SQL> alter session set container=cdb$root;

Session altered.

SQL> select name from v$pdbs;


In other words, to rename a pluggable database, one only needs to rename its global name. Cute!

From ojNavigationList to ojButton

The Oracle JET "navbar" template provides a navigation bar for switching between Oracle JET modules:

Let's remove that navigation bar and replace it with buttons:

By means of the above, you have more control over the navigation in your page, e.g., you can include validation rules, which will be handled in a future blog entry, etc. Plus, via this mechanism you have the basis of a wizard-like step-through sequence enabling the user to (more...)