Follow Us on Twitter

Tweet Apps, websites, mobile sites For a long time, developers had to choose whether they would build a (mobile) web site or an app to reach their audience. Both have their own set of advantages and disadvantages. Web sites are platform independent, but lack functionality and cannot be used offline. Apps deeply integrate with the […]

Read the full article →

The MongoDB ObjectId explained in under 2 minutes

by Patrick Sinke on April 16, 2018 · 0 comments

Tweet As you may have noticed, especially when your background is from a MySQL or Oracle database, is that the unique identifier for database records (or ‘documents’ in MongoDB) is quite different. It’s not a incremental counter, but a long string of characters. 12 bytes in hexadecimal format, to be precise. And although they appear […]

Read the full article →

Node.js tutorial part 2; building a proper website

February 12, 2018

Tweet Your first fully functional Node.js application In the first part of this tutorial we set up a development environment. As you have noticed there, the core of a Node.js application is a server side Javascript file. You will be editing this file a lot and along the while it will grow accordingly. I think […]

Read the full article →

Enforce the HTML5 max attribute of input items with JavaScript

February 10, 2018

Tweet The HTML5 max and min attribute on input items The max attribute is introduced in HTML5 and specifies the maximum value for an <input> element. Unfortunately, it doesn’t enforce the maximum value entered when typing in numbers as you might expect. The syntax for the HTML element is as follows: <input max=”number|date“> With a […]

Read the full article →

Mediator throwing incomplete BusinessFaultException

October 31, 2017

A while ago I ran into the issue that business fault information was not returned to the calling system by the Mediator component in the SOA composite. Instead, only a message that a business fault occurred was responded to the calling system.

Read the full article →

How to compare Mongo _id’s in Javascript

October 15, 2017

When comparing MongoDB generated _id fields in Javascript, you’ll soon or later find out you cannot simply compare them as if they are plain text variables.

Read the full article →

IoT on #oow17 and in my life

October 3, 2017

Last Sunday I attended an interesting Oracle OpenWord session about how Federal Express uses the electronics in cars to coach their drivers, to save fuel and prevent excessive engine and tyre wear.

Read the full article →

OGh Tech Experience 2017 – recap

June 19, 2017

On June 15th and 16th 2017 the very first OGh Tech Experience was held. This 2-day conference was a new combination of the DBA Days and Fusion Middleware Tech Experience that were held in previous years. To summarize: OGh hit bullseye. It was two days packed with excellent in-depth technical sessions, good customer experiences and great networking opportunities.

Read the full article →

Building OSB 12c releases on resource level using Maven

January 12, 2017

A while ago I published a Whitebook (in Dutch) about building OSB 12c releases on resource level using Maven. In the Whitebook, you could read which functionality we were missing in the regular Oracle Service Bus plugin for Maven and how we were able to create this functionality using a custom Maven plugin.

Read the full article →

Using XPath functions in the BPEL Process manager

November 23, 2016

When using XPath expressions in XSLT, and you want to use some functions that are avaible in the Oracle Mediator XSLT mapper but not in Oracle BPEL Process Manager. For Oracle BPEL Process Manager, you have to use an assign activity.

Read the full article →
About Whitehorses
Company profile
Services
Technology

Whitehorses website

Home page
Whitebooks
Jobs

Follow us
Blog post RSS
Comment RSS
Twitter