Readers of this blog might already took a notice about one link on a right side, pointing to experimental page with live ADF sample application embedded on it. It looks like I'm not alone to have the idea of live ADF samples in my head. Zeeshan Baig, featured in recent (more...)
Bounded task flows are natural building blocks of modular Oracle ADF applications. A bounded task flow facilitates the isolation of specific implementation details in its own memory scope - a page flow scope. For example, a managed bean in pageFlow scope has a lifespan of its bounded flow.
The other commonly used (more...)
by Fábio Souza & Eduardo Rodrigues
We know. It’s been a looooooong time again. But once you read this post, we are quite sure you’ll be happy we took the time to write it. And it’s also...
This is a summary only. Please, visit the blog for full content (more...)
One of the advantages to using commercial, fully supported framework like Oracle Application Development Framework (ADF) is that the vendor supplies a list of supported browsers. If something doesn’t work or doesn’t look right, it’s the vendor’s problem.
When we started a recent project, we initially made sure that our (more...)
Developers using Oracle ADF to build applications most likely get in touch with ADF Business Components (exposed as Data Controls) first. The framework provides few other types of Data Controls out of the box , like URL Data Control, to facilitate an access to various data sources and services. There (more...)
One of key concepts in Oracle ADF is a binding layer and Data Controls. In this post the readers are going to find an example usage of:
ADF JMX Data Control used to create a user in Weblogic server embedded LDAP a declarative way.
Custom JSF2 exception factory and handler (more...)
Oracle ADF Faces components provide rich functionality out of the box. One small feature is missing somehow:
a convenient way to set initial focus on input component.
For the inpatient readers: sample workspace to download and start with JDeveloper 22.214.171.124
(11g Release 2) containing a custom tag
Even though this question has been asked and answered a million times, it still pops up on various forums regularly. It’s not that difficult:
If you end up on the right-hand side of this flowchart, you start at the JDeveloper ADF Getting Started Guide to learn ADF.
If you end (more...)
It always starts out easy:
"If variable x has value y, it is forbidden to update values in column z."
Easy! ADF is well suited for the task. Some Groovy based business rules on the entity, and it just works. Simple, declarative, transparent and instantly enforced everywhere the entity (more...)
When asked about public-facing, real-life examples of Oracle WebCenter in action, Oracle has for the last couple of years presented universities (Université Laval, Texas A&M University). But it is now rumored that BAE Systems‘ site is running Oracle WebCenter.
As it should be, you can’t tell from looking at the (more...)
So, you have started something in Oracle ADF without the safety of a tutorial. How do you even begin thinking about planning how to start developing?
Welcome to this short five step program that will have you flying off the cliff in no time ;-)Before You Even Start!
This post is aimed at all those poor souls that find themselves facing Oracle ADF coming from a PL/SQL background (Forms, APEX or plain old database development).Normal First ReactionsDespair
. Most of us have felt it in the beginning, and it is considered perfectly normal. The feeling of constant (more...)
...Of sorts. Actually, I did not even know I had one until now. But here goes:
My long absence from this blog are based on all the right reasons. Family. Life. You know, the things that matters
. And some reasons slightly off. Like ADF. Yup, Oracle Application Development Framework
. Just (more...)
Oracle lists more than 200 new features in WebLogic 12c – unfortunately, I don’t get to use them.
The improvements fall in two main categories:
- Management, Performance and High Availability (HA)
- Java EE 6
As a developer, management and high availability is “somebody else’s problem” – I appreciate the work (more...)
After two days of ACE Director briefings at Oracle HQ, I’m starting the conference today with a presentation in the very first slot: 9.00 am in Moscone West room 2000. My topic is “Starting an Enterprise Oracle ADF Project”, and it covers the material in my book (slightly abbreviated (more...)
I’m just back from the ODTUG Kscope11 conference in Long Beach, where I presented my regular tools overview presentation, a WebCenter session, an enterprise ADF development session and an ADF tuning session as well as various panels.
One thing I noticed very clearly is that almost all the non-Oracle presenters (more...)
The important discussion where to use APEX and where to use ADF tends to get bogged down in an unproductive argument about the relative merits of PL/SQL or Java. However, this is not really the most important factor that should drive your decision.
Instead, you must first determine if your (more...)
by Fábio SouzaHello People! This was supposed to be a post to celebrate the new year, but, as you all can notice, the things didn't happen the way I was expecting (again haha). Today I will talk...
This is a summary only. Please, visit the blog for full content and (more...)
Oracle Fusion Applications!
It’s been “announced” at OpenWorld 2009 and again in 2010, and we have seen demos and screenshots – now is the time for Oracle to deliver. I want to see real-life Oracle Fusion Applications installations, so we can really have a look at how Oracle is building (more...)