Welcome!


From the Blogosphere

Welcome to Java Certification Path. If you are reading this article, it means that you are thinking or have decided to take Java Certification. Let me start off by congratulating you on this decision to boost your career strength. To become a successful Java professional it is good to...
Social interactions driven by mobile devices are causing a huge growth in infrastructure needs by enterprises. This write-up is about an event held for enterprise users. The growth of mobile devices generated by smartphones and tablets is driving universal access to information in th...
The Java Designer’s general principle to architecting high scale or low scale application is choosing between EJB Centric Design (with EJB) or Web Centric Design (without EJB). OCE EJB Certification covers all design/developer knowledge required to implement Enterprise Java Bean Compo...
Wikibon produced an interesting material (looks like paid by Aerospike, NoSQL database recently emerged by resurrecting failed CitrusLeaf and acquihiring AlchemyDB, which product, of course, was recommended in the end) that compares NoSQL databases based…
Recently I was researching BPEL composites in the Oracle SOA Suite and I found this excellent blog post by Shreekanta Roy Chowdhury about securing a BPEL composite
One of my talented colleagues discovered an interesting ADF logic bomb which I thought I'd share here. The issue is with the instantiation order of ADF Faces scoped beans in JDev 11g when using Bounded Task Flows embedded as regions in another page. Regular readers would be familiar t...
There’s a rather obscure JDeveloper bug that only effects IE7, for af:columns in af:tables that show af:outputText fields based on dates that are null (phew, try and say that with a mouth full of wheaties). It occurs in 11.1.1.4.0 and 11.1.2.0.0 (and all versions in between it’s assume...
Within JDev 11g+ experienced ADF programmers will be familiar with PageFlowScope beans used by tasks flows, in particular Bounded Task Flows (BTFs) where they provide the equivalent of session scope for variables for the life of the BTF for a specific user session. Indeed the Oracle do...
With the huge amount of sessions at Oracle Open World, it’s often hard to find the little gems of information amongst all the marketing. This is true of ADF like all other technologies at the conference, there’s simply a lot of information to digest and filter. Luckily Oracle
Thanks to everyone involved with this week’s videos – Andy, Chris, Matt, Ron, Keith, Calvin and Jonathan. I try to recall all the various things we covered this week and wrap up Oracle Open World 2011.
From time to time in JSF and ADF Faces RC applications there’s the need from one managed bean to retrieve another, typically from a lesser scoped bean to a greater, such as a requestScope bean retrieving a sessionScope bean to access its methods. There’s essentially 3 avenues to solvin...
With the explosion of Internet content, especially that for the IT industry, it leaves an interesting question hanging over the worth (if any)...
There are very few pieces of software where a casual approach can be taken to the process of software development. Software development is intrinsically a difficult process, gathering requirements, design, development and testing all taking large effort. In reaction enterprises have se...
ADF's af:showDetailItem tag is used as a child to parent tags such as the af:panelAccordion and af:panelTabbed. JDeveloper's online documentation states the following about the af:showDetailItem tag: The showDetailItem component is used inside of a panelAccordion or panelTabbed compon...
The previous blog post in this series looked at the default behaviour of the ADF framework in 11.1.1.4.0 of the af:region tag embedded in a af:showDetailItem tag. In this post we'll look at programmatically controlling the activation of regions to stop unnecessary processing. This exa...
The previous blog posts in this series (part 1 and part 2) looked at the behaviour of the af:region tag embedded in a af:showDetailItem tag with JDeveloper 11.1.1.4.0. This post investigates the changing nature of the "deferred" activation property for the underlying af:region task flo...
Organizations need an end-to-end web application and database security solution to protect data, customers, and their businesses. The integrated solution from F5 and Oracle provides improved protection against SQL injection attacks and correlated reporting for richer contextual informa...
There is an old saying: Respect and Suspect. When someone declare, write or say something, do not decry or ignore him - respect him. It may turn out that the information he provides is valuable or useful. On the other hand, Suspect and check whether what was manifested is true, half...
There is an old saying: Respect and Suspect. When someone declare, write or say something, do not decry or ignore him - respect him. It may turn out that the information he provides is valuable or useful. On the other hand, Suspect and check whether what was manifested is true, half...
The EXISTS keyword in SQL queries is an efficient mechanism for returning record sets from one dataset when they exist in another dataset. For example we can write queries like:

SELECT org.org_id, org.name FROM organisations org WHERE EXISTS
(SELECT 1 FROM events evt W...
We all remember the Internet bubble back in 1999-2000 era. Start-ups were getting huge valuations. The joke then was – if you are 27 years old and not a millionaire, then you are a failure. All you needed was a sign-board saying “new internet company” and stand on Sand Hill Road. Sever...
ADF Libraries are a very useful feature of JDeveloper 11g. They allow a master application, via the Resource Palette, to load Bounded Task Flows (BTFs) and the BTF's associated ADF Business Components from separate applications, without having to include the BTF and ADF BC objects in ...
This is a very common task that most application/database developers come across; testing various datatypes of a database. Honoring the principle DRY, here is a template with ddl for table creation (covering most data types) across various databases.
Setting aside the recent controversy and struggles between the two companies over Mark Hurd’s move from HP to Oracle, HP has recently announced a new set of solutions that are designed to run a number of Oracle apps via a private cloud architecture. Hurd’s move took place after a scan...
The release of the much-anticipated Fusion Applications from Oracle will be made available on a general basis beginning in the first quarter of 2011. Fusion Applications is designed to be a next-gen combination of Oracle’s mainstream offerings, including PeopleSoft, the E-Business Suit...
A recommended ADF development best practice from Oracle is to check your applications are Activation Safe. In recent testing of an ADF 11g application we discovered the following scenar...
Tonight I’m going back home after attending JavaOne 2010. These are my fresh notes about this event. If you are reading this, you know something about Java. At the very least you know that this is a case-sensitive programming language and the HelloWorld is not the same as helloworld. ...
As Oracle OpenWorld 2010 winds down, F5′s Peter Silva wraps up the week. Special thanks to F5′s Chris Akker, Ron Carovano, Calvin Rowland, Pat Chang, Cecile de Leon, Heidi Schreifels and the rest of the F5 booth staff along with Oracle’s Shankar Jayaganapathy, and Mar...
Just a week after our blog post on the telcos, we find another big company joining the cloud computing tsunami – Oracle’s Sep. 23, 2010 07:15 AM EDT  Reads: 6,442
In what has become a tradition recently at Trade shows, I guide you through the booth maze to the F5 Networks booth 1427 at Oracle OpenWorld 2010. ps Technorati Tags: F5, infrastructure 2.0, integration, Pete Silva, security, business, education, technology, application delivery, cloud...
That is the big news this morning. Mark Hurd, former CEO of HP who resigned abruptly last month, has landed at Oracle as co-president replacing Charles Phillips. Larry Ellison publicly defended him and said in a letter to the NY Times that this was a big mistake by HP’s board to let M...
The traditional business intelligence ecosystem is built on the numerous strategic partnerships that exist between BI software vendors, which provide the technology, and value added resellers (VARs), which provide customized solutions based on that technology. As in all partnerships, ...
By going for Google's second of only two fiscal jugular veins in Android (the other being paid search ads), Oracle has mightily disrupted the entire mobile world -- and potentially the full computing client market. The bombshell that Oracle is suing Google over Java intellectual prope...
Inter Bounded Task Flows (BTF) communications are aided in JDeveloper 11g by the use of contextual events, a BTF publish-subscribe mechanism for passing data between BTFs. Yet in some situations contextual events may be the equivalent of "using a sledge hammer to crack a nut", where de...

Google has pulled out all 17 of its presentations from the upcoming JavaOne conference in San Francisco. Yes, it's because of that lawsuit. This is what Reuters has to say about it.

Unless Oracle and Goog...

According to 1,250 ERP Software Advice readers that will be Oracle's next acquisition. Terradata came in a close second in this race, suggesting that Oracle will "...play it safe next time around and strengthen their already formidable data warehousing and business intelligence offeri...
Beginning in late 2004 with its acquisition of PeopleSoft, Oracle initiated an acquisition campaign that has brought over forty companies into the Oracle fold. During that time, Oracle has made five multi-billion dollar acquisitions – about one per year – all of which have ...
To save me time in the future, rather than having to write it again and again for clients, this blog entry documents how to install JDeveloper 11g Studio Edition v11.1.1.2.0 build 5536 under Windows. I'll admit it's not the most exciting blog post, for sure Oracle's already done it (w...
Watching Larry Ellison and Oracle over the years as it has morphed itself is a real study in market dynamics. It's transformation from database company through middleware provider to now being a "cloud computing pioneer" is simply amazing. The only question now seems to be "What's nex...
This post is yet another Contextual Event blog description with a slight programmatic twist. It was inspired by Lucas Jellema's OTN forum post on how to raise programmatic Contextual Events, and in addition uses techniques as demonstrated by Pino and Frank described below. Readers mi...