Dive into Oracle ADF

Send me a mail
 Dive into Oracle ADF   Click to see the XML version of this web page.   (Updated: 2/3/2008; 9:15:12 PM.)
Tips and tricks from Steve Muench on Oracle ADF Framework and JDeveloper IDE

Search blog with Google:
 

Search BC4J JavaDoc:
 

November 2004
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
Oct   Dec

Get Firefox!

Tuesday, November 09, 2004

If you're planning to attend Oracle OpenWorld in San Francisco, and you fancy yourself a handyperson with Java and Oracle JDeveloper, you may want to seek out fame and prizes by participating in our Code Challenge contest during OTN Night on Tuesday, December 7th from 8:30pm-10:00pm. Hope to see you there, fellow ADF jockeys!


10:53:07 PM    



Hyun writes in to ask:

When I explicitly create ADF data controls for Java beans, EJB's, or Web Services, I can change their data control name by clicking on the DataControls.dcx file, selecting the data control in question in the structure pane, then providing a new value for it's Id property in the Property Inspector.

How do you control the name of the implicitly created data control for an ADF Application Module?

Great question. He rightly points out that in the ADF Toy Store Demo, the application module is named ToyStoreService and the related data control is also named ToyStoreService instead of the default name which would have been ToyStoreServiceDataControl.

The NOTE just following Figure 42 in the ADF Toy Store whitepaper demo explains how to customize the name of the data control for an application module. It involves editing your application module, visiting the Custom Properties panel in the editor, and providing a value for a custom property named DATA_CONTROL_NAME. It appears by default in the drop-down list for custom property Name to making assigning it a value easier.

Caveat: Since all your iterator bindings in your various binding containers will be referring to your data control by name, it's best to change the name before starting to create any bindings to avoid having to visit the properties of iterator bindings after-the-fact and change the name there.


10:35:11 PM    


Thunderbird 0.9 may have been out for a few weeks now, but I noticed today that the final Firefox 1.0 release has gone "gold" and is available for download. I've been using Firefox for months and months with no problems. I've been using Thunderbird as my only email client for one month, and no hiccups. I've got 4000+ emails in my inbox and performance is great. It does threaded mail better than Outlook and as well as Outlook Express (not wasting space on the screen for useless thread header rows.

This combination of Mail and Browser is so good that I've also installed them on my 70-year-old mother-in-law's PC. She finds them easier to use than Internet Explorer and Outlook Express, and it means less technical support headaches for her "IT Department"...me.


12:16:13 PM    


When I'm not on the road for work, I always make it a point to read books to my kids before bed. My most ambitious effort was reading Harry Potter to my older daughter, which I know many friends have done with their kids, too. Most of the time, since they tend to go to bed fairly late, we go for something shorter like Curious George, Mike Mulligan and his Steam Shovel, Officer Buckle and Gloria, the Berenstain Bears, or one of a number of Dr. Seuss books they like. This year, they've gotten to the stage where they're starting to read the books to me, which is incredibly rewarding. I need to keep an eye on my eight year-old who tends to look away when it's her sister's turn to read with an air of superiority and an "I'm bored waiting for my six-year-old sister to sound out the words..." kind of look, but last night we all three took turns reading pages of the nightly bedtime story. A real parental milestone that cemented the feeling that all the years of my reading to them so far has been time well spent...


1:42:35 AM    


The JDeveloper 10g 10.1.2 maintenance release is primarily a bug fix and performance improvement release, but we've also made a few minor usability improvements to the ADF design time based on user feedback as well. I wrote up a quick note on OTN to give you a preview of what they'll look like when 10.1.2 is shortly made available.


1:24:52 AM    


© Copyright 2008 Steve Muench.