OUG Ireland Meetup 11th May

The next OUG Ireland Meetup is happening on 11th May, in the Bank of Ireland Grand Canal Dock. This is a free event and is open to every one. You don't have to be a member to attend.

Following on from a very successful 2 day OUG Ireland Conference with over 250 attendees, we have organised our next meetup. This was mentioned during the opening session of the conference.

NewImage

We typically have 2 presentations (more...)

Oracle Code : Prague – The Journey Begins

Another stupidly early start, so another night of no sleep, worrying about missing my flight. 🙂

I was up at 04:00 to get a taxi into the airport. The queues were massive, but for some reason I had a business ticket for the outward leg, so I could use the express lane and walk straight past the hordes of people and into the lounge. Happy days.

The first flight was Birmingham to Munich, which took about 90 (more...)

Closing Dataguard Transfer and Apply Gaps

In the last week, I had two customers that had some failures with their standby databases and contacted me about closing their DG gaps. Since this kind of problems is common, and since the solutions are fairly easy I thought it worth a post to document this for their and your use.

Before we begin, let’s understand what dataguard gaps are. There are two types of gaps: transport and apply gaps. The transport gaps problem (more...)

Afternoon of Talking Oracle

A couple of days ago I got an email from someone who had seen me speak at the Oracle Code : London event, asking if I would come and have a chat with them about Oracle, the Universe and everything. Since I was already booked off work, I said, “What about tomorrow?”, and it was arranged. 🙂

So I spent yesterday afternoon speaking with three guys who were based in Birmingham, and a couple of guys based (more...)

Accessing a Pivotal MySQL service instance within Pivotal Cloud Foundry

Recently at a hackathon we used the Pivotal MySQL service rather then a ClearDB MySQL service. As a result we could not connect to our instance from a third party tool as the service instance is locked down. There are various way to access the MySQL service to me the best two options are as follows.

1. Cloud Foundry CLI MySQL Plugin

cf-mysql-plugin makes it easy to connect the mysql command line client to any (more...)

Last week in Stream Processing & Analytics – 26.4.2017

This is the 63rd edition of my blog series blog series around Stream Processing and Analytics! A few days later than planed, but I had some busy days with speaking on Apache Kafka at Oracle Code Berlin on Monday and today we held our Trivadis/DataStax Hands-On workshop in Zurich. So next week will be again on time (Monday), I hope 😉

As every week I was also updating the following two lists with the presentations/videos of (more...)

‘No such file or directory’ on starting your domain

Today I was triggered by this question. Earlier I had a similar problem, where I searched, and searched and searched and found the last section on this blogpost. Yes indeed, that is how it works when you blog: you might find your self finding your own blogposts again.

What is it about? Last year I wrote a nice set of scripts on installing Fusion Middleware and creating Fusion Middleware Weblogic domains.

I created the domain-creation-script (more...)

Cross-origin resource sharing (CORS) from Spring Boot Rest Controllers

Was involved in a hackathon recently and after creating a few Spring boot API's for the UI team to consume and they run into errors around (Cross-origin resource sharing ). For security reasons, browsers prohibit AJAX calls to resources residing outside the current origin.

I have seen this before and Spring Boot has support to ensure you can control which resources can be accessed outside of the current origin. It's as simple as an annotation (more...)

What are the benefits of Manufacturing Dashboards?

Today in the US economy, the major players in the manufacturing industry are electronics, automobile, steel, consumer goods, and telecommunications. And as they offer more advanced products, including tablets and smartphones. These technological advancements significantly influence consumer lifestyles.

Along with these changes, the global manufacturing industry is currently embracing a new key player called metrics based manufacturing. This is actually the latest trend that industries need to consider in their sales funnel. So, what does (more...)

Oracle Unified Auditing Performance Issues and 12.2 Improvements

For those of you using and/or considering Unified Auditing, in case you might have missed, Oracle has made significant changes to Unified Auditing in 12.2. Unified Auditing, new in Oracle 12c, represents a complete rewrite of how native database auditing works - see the links below for Integrigy research on Unified Auditing.

With Oracle 12.1, when using Unified Auditing, reads of the UNIFIED_AUDIT_TRAIL view were not performant. With Oracle 12.2, a new (more...)

Certification : OCP 12c and OCP 12cR2 Updates

Just a couple of certification related updates.

Upgrade to oracle Database 12c (1Z0-060)

About a week ago I finally got round to doing the 12c certification. As followers of the blog/website know I’ve been writing articles about Oracle Database 12c since it was released nearly 4 years ago and for pretty much all of that time I’ve been trying to convince myself to sit the 12c OCP DBA upgrade exam. It’s not that I care about the (more...)

PaaS Partner Community Forum 2017 presentations & annoucements

image


Thanks for all attendees and presenters to invest a whole week to make the conference a superb success. In case you had to opportunity to attend please make sure that you share your experience and update your colleagues who could not attend.

Presentations

Most of the conference presentations are published at our community workspace (membership required)

Announcements

· Specialization is key! 61% of the Middleware & PaaS Specialized partners are based in EMEA

image

(more...)

PaaS Partner Community Awards 2017

image

Thanks to all partners for their excellent contribution! You are the key for the joint PaaS & Fusion Middleware success. It becomes every year harder to choose the winners, due to all the excellent work and contributions. The awarded partners have proven cutting edge projects with the latest Oracle cloud technology and most important their contribution to the community like blogs, newsletters, conferences, papers, twitter, LinkedIn and their participation in the partner advisory councils. You (more...)

Unique, Monotonic Sequence Generation in Oracle NoSQL Database using Read-Modify-Write pattern

What is a Database Sequence?

A database sequence is a monotonic series of unique numbers. A sequence is commonly used in database for primary keys and other uniquely identifiable values. 

Database Sequence in NoSQL 

Because NoSQL database does not use locks,  generating a monotonic  series of unique numbers becomes a non-trivial problem for a distributed NoSQL database.

In this article, we show how Oracle NoSQL database can generate a unique and montic sequence of (more...)

Custom UI Components in Oracle ABCS for Dynamic Image Display

This quick one is based on a customer question about Oracle Application Builder Cloud Service. The scenario is that we have a business object that has a field that contains the URL to an image. We want to be able to show that image on a page in Oracle Application Builder Cloud Service.

animated GIF

To do that I add a custom UI component object to the details (or edit) page of a record - then I (more...)

libCrun.so.1: version ‘SUNW_1.6’ not found

We were getting the errors below issue when trying to launch a program on Solaris 11.2:

ld.so.1: am: fatal: libCrun.so.1: version 'SUNW_1.6' not found (required by file prog)
ld.so.1: am: fatal: /usr/lib/libCrun.so.1: wrong ELF class: ELFCLASS32

I quickly recognized the ELFCLASS32, but needed to do a little research to get to the bottom of the "libCrun.so.1: version 'SUNW_1.6' not found"

1) fatal: (more...)

Benefits of Analytics for Non-Profit Organizations

Analytics is a process that uses tools to collect those ever-increasing volumes of diverse types of data from multiple sources, sort them out at record speeds, analyze them, and use them to gain new insights. This concept has existed for decades, and it has been recreated with modern and more powerful tools to consolidate today's data upsurge.

Non-profits run the extent in terms of using analytics. Some are only getting started, utilizing business intelligence and dashboard software for their (more...)

PaaS Partner Community Awards 2017

image

Thanks to all partners for their excellent contribution! You are the key for the joint PaaS & Fusion Middleware success. It becomes every year harder to choose the winners, due to all the excellent work and contributions. The awarded partners have proven cutting edge projects with the latest Oracle cloud technology and most important their contribution to the community like blogs, newsletters, conferences, papers, twitter, LinkedIn and their participation in the partner advisory councils. You (more...)

Drive DevOps Agility and Operational Efficiency with Oracle Management Cloud–Webcast April 25th 16:00 CET

image

Attend our April edition of the  Partner Community Webcast live on April 25th 2017 at 16:00 CET.

Drive DevOps Agility and Operational Efficiency with Oracle Management Cloud
Calling all DevOps Enthusiasts! Oracle Management Cloud is now providing the industry’s most complete cloud –based application and systems management solutions. It enables all  DevOps stakeholders – whether in IT Operations, Development, Support or the line-of-business to play an active part in understanding and optimizing customer experience (more...)

ADF BC Groovy Expression Security Policy Configuration

Today I'm going to explain how to configure Groovy expression security policy. This could be helpful, if you dont want to change trustMode property to trusted everywhere across the app, but looking for single configuration point.

My sample app - GroovyPermissionApp.zip, contains bind variable with expression reference pointing towards custom method located in AM implementation class:


JDEV 12.2.1.2 returns compilation error for Groovy expression, can't resolve applicationModule property:


Such kind (more...)