Continuous Innovation – Not Just Buzz Words


Following on from the recent posting on the need to continuously learn I wanted to give an example:

In the fast changing world we live in it is important to remember that in your particular area pace may not seem that fast as you are doing it everyday, but if you look back and take stock we come a long way very quickly.

When we first started talking about PaaS4SaaS at Certus it was only (more...)

Last week in Stream Processing & Analytics 3/28/2016

This is the 7th installment of my blog series around Stream Processing and Analytics.

Due to the Easter Weekend there were not so many posts last week, guess that will change this week with Strata Hadoop San Jose conference just starting today.

Personally I have started giving Streamsets a try, after having played a little bit with Apache NiFi before. Both offer a nice solution for the handling of data flows, and I’m not yet (more...)

A Designer’s Introduction to Oracle JET

I’m thrilled to be presenting at Collaborate 2016 with my colleague John Sim, on the recently open-sourced Oracle JET! We front-end developers had been seeking a better UI/UX solution from Oracle for quite some time, and they have delivered in a big way.

graphs

Oracle JavaScript Extension Toolkit (JET) is a powerful and intuitive framework that provides a modular toolkit for front-end developers. Rather than re-inventing the wheel, Oracle JET integrates tried and tested open-source frameworks (more...)

OSB Maven archetype with deployment

With my latest customer I was building the same OSB project over and over again with some minor changes. With copy and paste from other project a lot of other namespaces are saved in the xml under the proxy files. The main reason for this OSB proxy is logging and handling the security between the different domains. Because it was the always the same proxy structure and in OSB 11g there is no template available I (more...)

2016 OFM Forum Valencia

The Oracle Fusion Middleware Forum Forum is the spring training for the SOA Community which I talked about in my last post

I work with Cloud Apps. At OOW 14 Oracle announced PaaS4SaaS, the ability to develop extensions using Fusion Middleware tools deployed in the Cloud. Certus identified the need to look at this and it is well covered how we did a POC with our development partner eProseed in January 2015.

Lonneke Dikmans
We won (more...)

The Need for Continuous Learning


The thing about technology is that it is constantly changing and to be any good in this world you have to keep learning.

My skill is understanding the technology that powers Oracle’s Apps, I am not a practitioner and I am sure you have heard me say I’m not technical, but I do need to learn not just what it can do but how. The technology I need to understand is the Middleware stack.

UKOUG – Thank You


I love being a user group volunteer and just this week when being interviewed for an OTN and ODTUG articles I realised just how much of what I do and have achieved is thanks to being a volunteer.

UKOUG have had a volunteer drive recently and it is fantastic to see new people step up and join our wonderful volunteer pool.

I stood again for the recent elections and just want to say a big (more...)

2016 OUGN – The Norway Cruise


This is one of my favourite events. It has that community feel that we all strive for and I guess all being together with nowhere to hide, helps!

OUGN , Oracle User Group Norway annual conference is held on the boat ColorMagic, and she sails between Oslo and Kiel.

I landed early evening on Wednesday. I had met up with Alex Nuijten , Alan ArentsenRonald van Luttikhuizen and Alex's daughter (more...)

ALTER USER RENAME – Part 3

This is part 3 of the ALTER USER RENAME series

Inspired by a Twitter Comment from Franck Pachot and as I love to test really funny and strange things with Oracle Products.



I was trying to rename the SYS user and the SYSTEM user.

SQL> alter session set "_enable_rename_user"=true;
(more...)

Poll a Microsoft Exchange mailbox from OSB using DavMail

The Oracle Service Bus has built in features to poll an IMAP of POP3 mail account. There are loads of excellent blog posts that exactly describe how to do it. However, when the mail server happens to be a Microsoft Exchange server, things become shady. Exchange’s IMAP implementation tends to be not really that compatible, and the server log will fill up with stacktraces such as:

javax.mail.MessagingException: Connect failed;
  nested exception is:
        java. (more...)

Microservices, a different SOA approach

What are microservices?

Have you heard of Microservices yet? First time I heard the word I had strong associations with a new appliation for bacterial life in food processing. Maybe my background in biochemistry got the better of me.

Actually, the Microservices Architecture (MSA) is a new sprout on the ever-growing tree of Service-Oriented Architecture concepts. The definition sounds vaguely familiar: A particular method of designing (usually complex) enterprise software applications as suites of small, independent (more...)

ALTER USER RENAME – Part 2

It seems that my first blog post today "ALTER USER RENAME - A half official option" got some great attentions :-)

How did I come to the ALTER USER RENAME command? Just a lucky punch due to my customer. My customer were trying to rename an user in an Oracle Database with several objects (tables, view, functions, types and so) by simply updating the sys.user$ table :-)
The result were better than (more...)

ALTER USER RENAME – A half official option

Many times DBA's have to rename / copy complete users/schemas from the current name to a new name within one database. Since several years DBA's are asking for a simple method inside Oracle to execute something like "ALTER USER RENAME".

Common approaches to rename users/schemas are:
  • IMPDP with REMAP_SCHEMA
  • update of sys.user$
For the option "update of sys.user$", which is in my opinion a really bad choice, see Tom Kyte's comment 



Storing photo’s in the database through REST service from an Oracle JET 2.0 hybrid mobile app

In my previous post I made a mobile hybrid application with Google Maps integration. You can find it here.
Now let’s go a step further. An insurance company want’s that their customers can submit a damage immediately in case of an accident. A customer can download an app and install it on their device. When the customer is involved in an accident, he or she can open the app, enter some data and take pictures (more...)

Last week in Stream Processing & Analytics 3/21/2016

This is the 6th installment of my blog series around Stream Processing and Analytics.

This week I would like to quote two articles, one from Forbes Tech and another from Information Week.

In the 17 Predictions about the future of Big Data …  Forbes compiles 17 predictions from well known analysts, mentioning fast data as one of the next trends:

  • “real-time streaming insights into data will be the hallmarks of data winners going forward”
  • (more...)

Oracle Fusion Middleware Forum 2016 in Valencia

The past week my colleague Patrick Sinke and myself attended the Oracle Fusion Middleware Forum 2016 in Valencia, Spain held from March 15th to March 18th. It was a week overloaded with information, networking and deep-dive workshops. We worked hard, learned a lot and had some fun once in a while as well. The event coinciding with the annual Las Fallas festival also helped with that last part :-)

In this blog I would like to (more...)

Node.js == serverside Javascript

A change is gonna come, that’s what Sam Cooke sang in 1964. I don’t know if he could have foreseen the major shifts in technology in our time, but it’s evidently that Javascript has become increasingly popular as a web language. First only at the client, but nowadays at the server side too. The more surprising if you realise that it’s nibbling at Java, once the ruler of  web backend applications. Well, ok, according to some (more...)

Something Amiss

Looks like this curious non-review of the novel Laurus seems to have been referring to "Brahmins" as "Brahman" - I suppose republished to correct the mistake:

​Russian Brahman by Alan Jacobs | Articles | First Things

www.firstthings.com/article/2016/04/russian-brahman
First Things
Russian Brahman. by Alan Jacobs April 2016. Laurus by eugene vodolazkin translated by lisa hayden oneworld, 384 pages, $24.99. Eugene Vodolazkin's ...

Finalizers and References in Java

Automatic memory management (garbage collection) is one of essential aspects of Java platform. Garbage collection relieves developers from pain of memory management and protects them from whole range of memory related issues. Though, working with external resources (e.g. files and socket) from Java becomes tricky, because garbage collector alone is not enough to manage such resources.

Originally Java had finalizers facility. Later special reference classes were added to deal with same problem.

If we (more...)

Fishbowl Solutions at Collaborate 2016: Demos and Discussions on Oracle JET, ADF, Documents Cloud Service, Controlled Document Management and Portals

fbweb_003105
Fishbowl Solutions is looking forward to Collaborate 2016. We have another full list of activities planned, and we are always excited to meet with customers and discuss their initiatives around enterprise content management and portals, the cloud, as well as front-end user design and experience. With the release of Oracle WebCenter 12c back in October, customers are also eager to understand more of what the new version has to offer. Fortunately for WebCenter customers attending (more...)