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.
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.
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...)
- Part 1: ALTER USER RENAME - A half official option
- Part 2: ALTER USER RENAME - Part 2
- Part 3: ALTER USER RENAME - Part 3
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;
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...)
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...)
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...)
Common approaches to rename users/schemas are:
- IMPDP with REMAP_SCHEMA
- update of sys.user$
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...)
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...)
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.
If we (more...)
Hereby a script to change some properties for SOA Suite. These are some generic settings such as:
- Recovery Schedule Config
Cedar held its annual Oracle Day in Oracle’s City office last Thursday – it was actually our 6th year of running the event. The attendance was great – just short of 100 – and with 3 streams of content there was plenty to choose from. If you weren’t there, here’s the highlights of the sessions that I attended:
After the opening keynote from Dan Woolstone, Oracle’s James King and myself spoke to a full room (more...)
Last week Oracle JET 2.0 is released. One important feature is hybrid mobile development. A while ago I created an Oracle JET application where Google Maps is integrated.
Now I want to show my current location in Google Maps on my Android Phone. For this I must use the GPS function of my phone.
So let’s start. First create a new JET hybrid mobile application.
After successful creation, we must add the cordova plugin (more...)
Last monday Oracle released JET version 2.0. The most important news in my opinion is that Oracle JET now is Open Source. Also Oracle JET is available on Github here.
There are a lot of new features added to 2.0. On this site there’s an overview of the new features.
One nice feature is that you can generate a hybrid mobile application.
There are some prerequisites before you can develop a hybrid mobile (more...)
On designtime we use the oramds to develop our processflows in our bpel processes.
Basically the composite.xml part for a bpel process would look like this :
<component name="saveEmployee" version="1.0"> <implementation.bpel src="BPEL/saveEmployee.bpel"/> <componentType> <service name="client_ep" ui:wsdlLocation="oramds:/apps/xsd/myapp/1.0/saveEmployee.wsdl"> <interface.wsdl interface="http://mynamespace.nl/saveEmployee#wsdl.interface(bewaarB2bEmployeeServicePort)"/> </service>
When you open the bpel in jdeveloper, jdeveloper will automatically add the next import to your .bpel file :
<import namespace="http://mynamespace.nl/saveEmployee" location="oramds:/apps/xsd/myapp/1.0/saveEmployee.wsdl" importType="http://schemas.xmlsoap. (more...)