JDeveloperFeed

ADF CODE CORNER IS BACK !!! – Bookmark the new URL

All,
against all odds, sweat and tears … ADF Code Corner is back for good!
Having spent over 40 hours of spare time, I moved ADF Code Corner to the new OTN content management system, taking the chance for a face lift and editorial change. From now on, all ADF Code Corner documents are provided in [...]

The Official JDeveloper/ADF Guide to Oracle Develop/Oracle OpenWorld

Wondering what is there to see at Oracle Open World and Oracle Develop if you are interested in Oracle ADF Development or Oracle JDeveloper in general?
Well your official guide is now out here.

I think there are about 50 different sessions/labs/keynotes and demos that we are listing there - quite a lot to do in just 5 days. So make sure to join us, and plan your schedule ahead. You can already book your seat at the popular sessions before they fill out through the schedule builder.

ADF Enterprise Methodology Group Schedule at OOW (A Must Attend)

Chris Muir did blog about the EMG schedule during OOW 2010, making my post easier as I don’t have to craft the announcement myself.
You find the full blog post on Chris’s blog :
ADF Enterprise Methodology Group @ OOW 2010
Copying the session abstracts from Chris’ blog:
Location: Hotel Parc 55, 3rd Floor, Mason Room
Map: http://www.parc55hotel.com/map-and-directions
Date/time: [...]

Can you see the problem with this code?

Just a little code quiz, can you spot the design problem with this API? Bonus points for come up with a plausible reason as to what the programmer was distracted with whilst working on this.

ADF 11g: toggle operators in query component

When you use view criteria to be exposed in an component, it is sometimes weird that ADF allows you to change query operators. In this use case I define a view criteria using a BETWEEN clause on two dates.When you create an component based on this criteria, you will see that it is rendered with operation 'between' as the selected operator. You do however have the

ADF CODE CORNER HAS NEW URL: http://www.oracle.com/technetwork/developer-tools/adf/learnmore/index-101235.html

OTN pulled the plug on the old ADF Code Corner URL. The new ADF Code Corner Website reference is: http://www.oracle.com/technetwork/developer-tools/adf/learnmore/index-101235.html
You will notice that the content is not quite the same yet as it was on the old page. I am still in process of migrating the complete ADF Code Corner documents to a new PDF [...]

ADF 11g: Change attribute order in query component

Ever wondered if you can change the order in which the attributes are displayed in an component? It can be done. Here is how.After you have created BC you can drop the named criteria "all queriable attributes" as an component with table.When you run this, you will see the default generated query component. let's assume that the attributes in this component are not in the order that you like.

Deep Dive into ADF with the ADF Insider

So you already did the tutorials, wrote a basic application and have a basic understanding of ADF? Well here is your chance to go to the next level of knowledge.
The JDeveloper product management team has started producing a series of recorded online seminars under the title "ADF Insider".

ADF 11g: Using a List in Query component

When you create a default query component you might miss some of the features that ADF offers to you. One of these is the use of lists in the query component. In this post I'll explain to you how to do that.First image here is the way a query component displays when you use all the defaults, and do no tweaking at all. Forget that I already changed some attributes so they are not displayed in the

Delay Method Execution When Using ADF Binding

When you bind a method to an ADF page and also include the results of the method on the page , by default ADF will try to execute the method when the page displays so the results can be populated.
However in many cases you actually want to delay this execution until you actually provide some parameters to the method.

AM Service Method - Simple Demo

About once a week I find myself pointing people to the information in the Fusion Developer Guide about the usage of AM Service Method.
This is usually when people try to find out how to access view objects from a backing bean, or even worse when they try to find out how to access HTTP objects from their ADF BC layer.

So beyond pointing to the doc on AM service methods, I recorded a very short and simple demo to show the basics.

Introducing the ADF Developers Conference

Are you interested in a conference dedicated to Oracle ADF?

ADF 11g Skinning: Three ways to change look and feel

On the JDeveloper ADF forum there are many questions on how to change the look and feel of components. In this post I'll explain three ways to do that.Setting skin Selector propertyFor this we need to define a custom skin. mySkin.desktop MySkin

Declaritivly setting up a fusion web application for accessibility (screenreader use), is really quite simple.

When in JDeveloper, simply expand the viewController project, then expand the Web Contents node then the Web-Inf node.

Locate the trinidad-config.xml file, and open it by pressing <enter> on it.  Switch to the structure pane by pressing <ctrl+shift+s>.

Arrow down once this will select the trinidad-config node. By default, this node has only one child element (skin-family), but we need to add another child element (accessibility-mode).

 

New on ADF Code Corner: How to access remote task flows from your ADF applications

ADFc remote task flows are bounded task flows that are deployed as Java EE applications to a server for clients to access. Remote task flows use JSPX documents for their views and are open for direct browser access. Like bounded task flows in ADF libraries, remote task flows are a design pattern for sharing business [...]

My New ADF/JDeveloper Channel on YouTube

For the past year and a half I've been using ScreenToaster to record a lot of the demos/how-tos that I post on this blog.

I find it easier to just show people how to do something rather than write it down as a set of instructions with screenshots - that's mostly because I'm lazy that way - but based on the feedback I got on those entries, people liked this format.

ADF 11g panelgroup: Tournament Layout

This is a short post on layout. With the quarter finals of the world cup 2010 coming up, it is time to show a simple layout example. A layout to show all teams and groups, competing in the world cup.This layout is achieved by af:panelgrouplayout, af:panelbox, and af:forEach.I read all the group data from a database table, and use the af:forEach to create a panelbox for each group. After that I

New on ADF Code Corner: Editable Tree Nodes using the Oracle ADF POJO Data Control

Editable tree nodes is a use case that frequently shows up in questions asked on internal and external Oracle JDeveloper forums. If you use ADF Business Components as a business service, then, because of its tight integration with ADF and its active data model, there isn’t much for you to do other than making [...]

New on ADF Code Corner: Metadata Services (MDS) Example : Power User vs. Normal User

The Oracle whitepaper Building Customizable Oracle ADF Business Applications with Oracle MDS is based on a simple example application that contains the code sources listed in the document. The application base use case is a seeded customization that allows users to switch the user interface between a normal view with dialogs and wizards and an [...]

New on ADF Code Corner: How-to build a search form using the Oracle ADF Web Service Data Control and Complex input types

Web Service operations may use complex input types in the arguments. For example, querying a list of employees may expect an Employee object as the search argument

Don't forget to vote for ADF sessions on Oracle Mix

If you are planning to attend Oracle Open World or Oracle Developer (and you should plan to attend), and you are reading this blog - I'll assume that you are interested in Oracle ADF.
Well here is your chance to make sure you can get even more ADF content at the conference. Vote for some of the ADF related session suggestions in the "vote a session" on oracle mix.
See here.
You can find various ADF se

Working with the ADF Faces dvt:map component

A couple of weeks ago I did a web seminar with Navteq titled "Add Maps to Your Java Applications - the Easy Way". You can now download and watch the recording of this seminar.

For my part it was mostly a demo of how you can use the dvt:map component in JDeveloper and do some customization on it. See if it is helpful for you.

One more chance to get your JDeveloper/ADF session into OOW

Did you miss the deadline for submitting sessions to OOW/Oracle Develop?
Did you submit a session that didn't get in?

Here is one more chance to get a session in - the "suggest a session" process on Oracle Mix is now open to session submissions by users.
Then there will be a voting period open to the public - and the most popular sessions will be added to the OOW/Oracle Develop schedule.

ADF Code Corner: How-to copy/paste the value of a table cell to other – selected – table rows

This blog article describes the solution to a very specific customer problem and requirement (aka. use case) to copy the value of a table cell to the same column in multiple selected table rows. The idea behind this use case is to enable application users to bulk update status information by copying an existing status [...]

John Cobb

John Cobb 

Spandrels

If your interests include data warehousing, travel and architecture then you need to start following Dai Clegg's new blog.  Dai was until recently my boss at Oracle, and this blog is part of his legacy, as he encouraged me to start blogging about the database features in JDev so that they could reach a wider audience.

ADF Mobile Client: Article on OTN - Developing Applications for the BlackBerry

After a couple of months of hard work, my article on developing ADF applications for blackberry smartphones finally made it to OTN.If you go to otn.oracle.com you cant' miss it. If it's gone by the time you read this, you can find the article right here.

Do you have an address column somewhere in your database?

Do you have an address column somewhere in your database?

If the answer is yes - then the Web seminar I'm going to run together with the guys from Navteq on May 26th, might be of interest to you.

You see, we all have geographical related information in our database, but many of us don't actually use this to do any geographical type of operations/representation with it.
Well once you attend the "Add Maps to Your Java Applications - the Easy Way" seminar this might change.

Update/Insert With ADF Web Service Data Control

The Web service data control (WSDC) in ADF is a powerful feature that allows you to easily build a UI on top of WS interfaces exposed by other systems.

However when you drag a WSDC to a page you usually get a set of output components where the data is shown. So how would you actually do an update operation on those values?
The answer is that you need a call to another method in your WSDC that does the update - but what if you want to pass to it the actual values that you get from the get method you invoked before?

ADF Code Corner: How-to build XML Menu Model based site menus and how to protect them with ADF Security and JAAS

There are different types of menus you can use within an application: breadcrumbs, to navigate a process within unbounded page flows, train stops for the same in bounded sub flows, context menus to operate actions on a specific component, hierarchical structure menus to access tasks and their sub tasks tabs to switch between different views [...]

LATEST WHITEPAPERSWHITEPAPERS RSS

Whitepaper Search Results:

Whitepaper Search Results:

Whitepaper Search Results: