Microsoft Edge and the Oracle HCM Cloud

edgeThe Windows 10 upgrade was released late last week, and with it came a new web browser – Microsoft Edge. Formerly codenamed Project Spartan, Edge is the default web browser in Windows 10. Internet Explorer 11 is also be included with the new OS, but is basically unchanged from the version of IE11 found in Windows 7 and 8.1.

Although it might be a while until Windows 10 gains widespread enterprise adoption, it’ll likely (more...)

SJK – missing link in Java profiling tool chain

Sometimes it just happens. You have a bloated Java application at your hand and it does not perform well. You may have built this application yourself or just got it as it is now. It doesn't matter, thing is - you do not have a slightest idea what is wrong here.

Java ecosystem have abundance of diagnostic tools (thank for interfaces exposed at JVM itself), but they are mostly focused on some specific narrow kinds (more...)

#ForgeRock: Using #OpenIDM to sync Account Lockout Status #IDM

Use Case:

In an enterprise setup you would likely want to know when a user has locked their account (e.g. too many failed password attempts) and more than likely want to distribute that information to other systems in your environment. One solution would be to enable OpenIDM to monitor the user identity repository for changes to the user’s status.

This post will demonstrate one possible configuration for this use case.

Starting out with a (more...)

Our new book “Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c” got published


In the past year I have contributed to a new Packt book titled “Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c”. I’m very happy that we have managed to publish it this June.

This book is a design handbook and provides skills to successfully design, implement, and optimize business processes on top of SOA. Starting with business process modeling, it shows design principles to architect sound process architectures. It (more...)

Apache Drill : How to Create a New Function?

Read this article on my new blog Apache Drill allows users to explore any type of data using ANSI SQL. This is great, but Drill goes even further than that and allows you to create custom functions to extend the query engine. These custom functions have all the performance of any of the Drill primitive operations, but allowing that performance makes writing these functions a little trickier

ForgeRock Docs and Alfred

On average I spend a lot of time opening documents online.  One set of documents I refer to frequently is the ForgeRock Technical Document set.  While it’s not overly arduous to open a browser tab and click on a bookmark or type in the URL, I have wanted to find a better shortcut for this task.  I have used the launcher utility Alfred for most of the time that I have been a Mac user but (more...)

Poets of Zen Buddhism

Storyboarding with Oracle

We’ve all been told that presentations and demos will be better received if we weave a story around our topic and we take the audience on a journey with us.

Taking this concept a stage further is Storyboarding. Instead of using PowerPoint as the visual aid to your story, you start with a blank dry-wipe whiteboard and build up the big picture via a series of interconnected images as you move through your session.

Last week (more...)

One Year at Cedar

Yesterday marked the first anniversary of my start date at Cedar. The year has passed really quickly and – although during the ‘heat of the moment’ it may seem like you’re only making small steps – when you take the time to step back and reflect you can see genuine progress has been made.

I’m not in any way pretending or implying that all of these are as a result of my presence – that (more...)


He likes word games
In the way they circle about
   Starlings in flight
   Or Seraphim.

With sweeping gesture
   Left to right
Hands hang with head
Under the pressing of the sun:
   Weight of doubt
   Or will.

Against open air, tumultuous sea
   Turtle green
The division is nowhere more evident
Where sand meets froth
   Stark, blinding glare
Wind balmed
   Until night.

   Next to godliness
The echo of countless schoolmarms
Chiding, chilling - without regret
   Yeah, rather,

What The World Needs More Of

The interview with these two kids - Chris and Camryn Singleton - is available on BBC, but I wanted to pull out this remarkable commentary in a related article:

"People are hurting in Charleston. But for the hundreds who packed into the gymnasium at the Goose Creek High School, it was also a reminder of the importance of love.

Sharonda Singleton coached the girls' athletics team here. As her photo rested on an easel on (more...)

LDAP Command Line Cheat #OpenDJ

I use the command line a lot when interfacing with OpenDJ. One of the issues with this is that I often run into an issue with the BindDN user’s password has an “!” (bang) in it. As this is a special character in Unix/Linux command line, it will typically cause unexpected results.

With ldapsearch you can just leave the password paramater off and you will be prompted to provide the password. I have found (more...)

Inline Subprocesses in SOA Suite 12c

In a project I work in I had to create a process that does calculations based on the input. This calculations must be done from different parts in the input. So the only difference where the input variables. For this I used the option Inline Subprocesses in BPEL. An Inline Subprocess is embedded in the main BPEL-proces and can be called from different scope’s in the main process.
In this blogpost I will give a (more...)

Did your organization recently purchase Oracle WebCenter Content? Are you the new admin? Consider these 4 tools to successfully manage and administer the system

AdminSuiteCongratulations! Your organization has made an investment in a leading enterprise content management and portal system, and even better, you get to manage and administer the system. Lucky you, right? As long as users can access the system, find what they need, and receive important, system generated notifications that are relevant to them they will generally be happy and leave you alone, right?

Unfortunately, a complete state of end-user bliss doesn’t exist – if it (more...)

Mary Meeker’s Internet Trends Report 2015

Every year Mary Meeker (partner at Silicon Valley VC firm Kleiner, Perkins, Caufield & Byers) publishes her take on the prevailing Internet Trends. It’s a lengthy read, but always absolutely engrossing. I’ve pulled out a few slides below, but encourage you to find the time to read her presentation as I’ve surely missed gems that others will spot.

1) Internet use is unsurprisingly increasing (by about 30 mins a year), but this increase is all coming (more...)

Business Rules in Oracle Process Cloud Service

In this post I will show an overview of Business Rules in the Process Cloud Service.

First let’s create a new application on the start window of the Process Composer

After the creation of the application you see the Application Home. At the left side you see the following options.

Let’s select Business Types to create Business Objects

After selecting New Business Object, let’s create a Input Business Object
img4     img5

After creating the (more...)

A quick look at Oracle Process Cloud Service

Oracle Process Cloud Service is Oracle’s rapid process automation in the Cloud. It is more or less BPM in the cloud. This service allows you to quickly and easily create business processes like you are used to with Oracle BPM, only now in the cloud. In this post I’ll give a quick tour of this service.

So let’s start with the Process Cloud Service. The landing page already gives you loads of features.

The landing page of the Process Cloud The landing (more...)

Cedar at the Oracle Modern Business Summit

Last week Cedar was one of the partners exhibiting at the Oracle Modern Business Summit. Naturally our focus was on the HCM Cloud and Simon, Greg – our new Taleo guru – and myself were on hand to demo the HCM and Talent Clouds to customers.

Duncan and Simon

We also benefited from attending some of the sessions – by Oracle staff and end-user thought leaders.

The highlight for me was Stewart Monk’s session on the HR Technology choices facing (more...)

ControlCenter for WebCenter Content: Controlled Document Management for any Device

Fishbowl Solutions recently held a webinar about our newest product, ControlCenter for Oracle WebCenter Content. Product manager Kim Negaard discussed ControlCenter’s unique features and advantages for controlled document management. If you missed the webinar, you can now view it on YouTube:

Below is a summary of questions Kim answered during the webinar. If you have any unanswered questions, or would just like to learn more, feel free to contact Fishbowl by emailing

Is (more...)

Error deploying Oracle Composite with wrong encoding wsdl

We had some issues with deploying a composite which retrieves his wsdl for the partnerlinks from Nexus.
The supplier of the services adds the archive with the wsdl artifacts in Nexus, we download the dependency and after that we compile/validate the composite against the downloaded set of artifacts.

For one particular partnerlink the composite just wouldn’t compile.

Error message :

Validating composite "c:ReposcompositesmydomainobjectMyServicecomposite.xml"
c:ReposcompositesmydomainobjectMyServicecomposite.xml:21: error: Load of wsdl "oramds:/apps/xsd/nextgen/gm/services/mydomainobject/2/myservice.wsdl" failed
c:ReposcompositesmydomainobjectMyServicecomposite.xml:44:  (more...)