Our Week at UKOUG

Earlier this month, Noel (@noelportugal) and I (@joybot12) represented the AppsLab crew at the UKOUG Apps 14 and Tech 14 conferences in Liverpool.

I conducted customer feedback sessions with users who fit the “c-level executive” user profile, to collect feedback on some of our new interactive data visualizations. Unfortunately, I can’t share any of these design concepts just yet, but I can share a bunch of pics of Noel, who gave several (more...)

Re-establishing reference from Vagrant to VirtualBox VM

Stress in the middle to demo preparation: Vagrant refused to bring up my suspended VMs. The message is wrote:

D:GitHubbiemond-orawls-vagrant-12.1.3-infra-soa>vagrant resume soa2admin2
==> soa2admin2: VM not created. Moving on…

After some Googling I discovered that the link between Vagrant and my VM consists of a the file called “id” in the subfolder


This file contains nothing but UUID used by VirtualBox to identify the VM.

Unfortunately, this file was missing (not sure why).


Begin! Transformatie begint met irritatie, verwondering en …ACTIE!

Als je echt iets wilt veranderen, moet je last ondervinden of onderkennen. Vlucht je in gelatenheid en acceptatie of kies je voor creatief overwinnen? Vind motivatie, overwin tegenslag en kom verder. Op wat voor manier dan ook…

Regelmatig erger ik me aan kleine dingen. Nieuwe medewerkers of klanten verwijzen wel eens verwonderd naar zaken die eigenlijk niet goed (genoeg) zijn, maar wel ingesleten en geaccepteerd… Er zijn dan work-arounds beschikbaar, dus de last is net (more...)

Amazon Echo, The Future or Fad?


Last November Amazon announced a new kind of device. Part speaker, part personal assistant and it called it Amazon Echo. If you saw the announcement you might have also see their quirky infomercial.

The parodies came hours after their announcement, and they were funny. But dismissing this just as a Siri/Cortana/Google Now copycat might miss the potential of this “always listening” device. To be fair this is not the first device that can do this. (more...)

Oracle Priority Support Infogram for 18-DEC-2014


E-Business Suite on Exalogic and Exadata, from the Oracle Exalogic blog.


From Maximum Availability Architecture, Oracle GoldenGate Active-Active Part 3.


Node.js and io.js on Java, from the Java Platform Group, Product Management blog.

From JDeveloper PMs Blog: ADF meet smartphone, phone meet smartADF.



Creating Intuitive & Interactive Dashboards with the ADF Data Visualization Components

Last week I presented at the UKOUG’14 conference on creating intuitive & interactive dashboards with the ADF Data Visualization Components. Frequently end-users are overwhelmed with too much and confusing information displayed in rows and columns. It can be difficult to quickly get the relative significance. This session discussed how to create intuitive, interactive dashboards made with the ADF Data Visualization Components. You can use of the power of visualization to present information; to call the end-user to action (more...)

Oracle Infogram 2014-12-17 15:53:00

Angela Golla, Infogram Deputy-Editor

Article cover image

 See Mark Hurd's Open Letter to Next-Gen Business Leaders

Send HTML Formatted email using SoaSuite 11g/12c

This week I stumbled upon a question on the SOASuite forum, on the Oracle communities, that where the questioner wanted to send HTML-formatted emails.

It happens that I was busy with the email-adapter myself, and it would be nice to have neatly formatted email. It took me some time, but I managed to do it.
It basically consist of:
  1. Define an outbound email adapter config, with Opaque element. This expects an Base64 encoded payload, which (more...)

Cyber security is goed, cyber-weerbaarheid (Cyber Resilience) is beter

Accepteer dat je wordt gehackt

Robbrecht van Amerongen

Robbrecht van Amerongen
Business Innovation Manager

Cyber security is een serieuze zaak. De bedreigingen die op ons afkomen beperken zich niet tot het missen van een aantal bestanden, het uitlekken van een adressenlijst of het uit de lucht halen van een website.

Inmiddels vormen IT-systemen een essentiële en serieuze rol in ons dagelijks leven. Het uitvallen of zelfs haperen van deze systemen kan drastische gevolgen hebben in de digitale en (more...)

New Adventures in Virtual Reality

Back in the early 90s I ventured into virtual reality and was sick for a whole day afterwards.

We have since learned that people become queazy when their visual systems and vestibular systems get out of sync. You have to get the visual response lag below a certain threshold. It’s a very challenging technical problem which Occulus now claims to have cracked. With ever more sophisticated algorithms and ever faster processors, I think we can soon (more...)

ora:getAttachmentProperty: Failed to decode properties string

Last week I created a process that polls the usermessagingservice-email adapter to read emails and store the email with attachments as Oracle ACM case documents.

For simple e-mails this works fine, but with some emails I get the error:
0An error occurs while processing the XPath expression; the expression is ora:getAttachmentProperty('Content-Type', 'ReceiveMessage_ReceiveNotification_InputVariable','body', '/ns2:message/ns2:attachment[$AttachmentId]').XPath expression failed to execute.

An error occurs while processing the XPath expression; the expression is ora:getAttachmentProperty('Content-Type', 'ReceiveMessage_ReceiveNotification_InputVariable','body', '/ns2:message/ns2:attachment[$AttachmentId]').

The XPath (more...)

Some thoughts on Continuous Delivery

Continuous Delivery is something a lot of companies strife for. It is changing the way we develop software to allows quick (continuous) delivery of business value. Why is it difficult to achieve and what are the challenges which need to be faced? Inspired by a Continuous Delivery conference in the Netherlands and personal experiences, some personal thoughts on the subject. The bottom line is that it requires a cultural change in a company and it is a (more...)

Instrumenting, Analysing, & Tuning the Performance of Oracle ADF Applications

Last week I presented at the  UKOUG’14 conference on instrumenting, analyzing, & tuning the Performance of Oracle ADF Applications. Instrumentation refers to an ability to monitor or measure the level of a product’s performance, to diagnose errors and to write trace information. Instrumenting gives visibility and insight of what is happening inside the ADF application and in the ADF framework (what methods and queries are executed, when and how often). These runtime diagnostics can be very effective in (more...)

Oracle Priority Support Infogram for 11-DEC-2014


Oracle on Linux

Physical IO on Linux, from the Frits Hoogland Weblog.

SQL Developer

Cloud Computing

The caveats of running .sql scripts with GUI tools

One of my pet peeves is people using GUI tools like Toad or SQL Developer while running release scripts on test, acceptation or production systems. Actually, pet peeves is putting it too mildly. Ive had to troubleshoot enough incidents because of this to hold a serious grudge against that careless practice. Especially when running a script that manipulates data, you are much better of using SQL*Plus. Most hardboiled DBAs probably know what Im talking about, (more...)

Oracle Infogram 2014-12-08 12:34:00

Contributions by Angela Golla, Infogram Deputy-Editor

My Oracle Support Essentials Series
The My Oracle Support Essentials Series brings interactive expertise straight to your desktop. The goal of this program is to communicate with our customers and partners, provide tips and tricks on how to effectively work with Oracle Support, and take advantage of the PROACTIVE tools that are provided with your Oracle Support contract.

Learn more at Doc ID:553747.1.

RAC and preventing Active Data Guard: My experiences

When you happen to have a customer that want’s to use Data Guard on Oracle RAC without a license for Active Data Guard then you might want to read this post.

You probably have searched on the internet (just like I did) and already found this nice post from Uwe: http://uhesse.com/2013/10/01/parameter-to-prevent-license-violation-with-active-data-guard/

If you haven’t already then go ahead and read it, but come back when you also use RAC.

I had set-up Data Guard between (more...)

Battery Life: The Bane of Wearable Tech

Yep, short battery life is a serious degradation of an otherwise awesome UX, and that failing is common when it comes to wearable tech.

There are signs however that things are improving in the right direction as this review of the Samsung Galaxy Tab S smart watch tells us.

For now when your wearable tech battery is about to croak different notifications abound. How about this one from the Misfit Wearables Shine?

I still (more...)

Oracle Priority Support Infogram for 04-DEC-2014


Oracle Database In-Memory on RAC - Part 2, from Oracle Database In-Memory.



Oracle VM 3.2.9 Released, from Oracle's Virtualization Blog.


New ZFS Videos, from Oracle EMEA Value-Added Distributor News.

Getting Down to the Metal

Announcing Oracle Server X5-2 and X5-2L, from Systems Technology Enablement for Partners (STEP).

From the same source: Now Available: Oracle (more...)

Integrating BPM12c with BAM

In BPM12c there is a tight integration with BAM, like it was with 11g. However, BAM is not automatically installed in BPM. You need to do that seperately. But having done that, you need to get BPM acquainted with BAM and instruct it to enable process analytics.

For a greater part the configuration is similar to the 11g story. My former oracle colleague wrote a blog about it: 'Configuration of BAM and BPM for (more...)