ADF BC "domains" - are you still using them?

137 views
Skip to first unread message

Chris Muir

unread,
Apr 12, 2012, 9:46:23 PM4/12/12
to ADF Enterprise Methodology Group
ADF Business Component "Domains" (see: http://bit.ly/HvHdSI) prior to
JDeveloper 11g were "first class citizens". They allow developers to
define their own data types for EO/VO attributes as well as
programmatic validation.

Today in JDev 11g thanks to improved declarative validation and other
contemporary features, personally I think Domains are no longer
considered or even known about.

Do any members still actively use ADF BC Domains? I'm especially
interested in anybody who is creating new Domains (as separate to
supporting them from older systems) and *why* you're still using them.

Thanks for your time in advance.

CM.

Andreas Koop

unread,
Apr 13, 2012, 5:18:17 AM4/13/12
to adf-met...@googlegroups.com
Hi,

until today we were able to implement customers requirements without using ADF BC Domains. And I think thats good since ADF BC Domains are adding additional complexity and dependency on propriatery oracle technologies.

Looking at the frameworks evolution I can see a trend in moving towards standard Java EE stack , e.g. Java Type map as the default, no more oracle.jbo.domain.<Type> needed. 

IMHO that's the right direction. I can live without ADF BC Domains in future;)

Andreas.

Timo Hahn

unread,
Apr 17, 2012, 4:28:52 AM4/17/12
to ADF Enterprise Methodology Group
Hi,
from the little feedback you got until today I conclude that there are
not so many users out there using their own domains. May be they are
not working long enough with JDev to know them at all. Back when I
started using JDev (9.0.3.x) we used and defined our own domains
heavily. Right now I try to get them out of the code (the one we
migrated to 10g and now to 11g).
I personally don't see the need for the domain types any longer. I'm
with Andreas that we should stay with standard Java where ever
possible.

Timo

Hyangelo

unread,
Apr 17, 2012, 9:08:48 AM4/17/12
to adf-met...@googlegroups.com
Knew about it but never had the need to use it.

Evert-Jan de Bruin

unread,
Apr 18, 2012, 10:44:18 AM4/18/12
to adf-met...@googlegroups.com
Hi all,

On my current project we do use domains, even actively creating them. However, they are not used for validation of attributes in entities, but to convert the result of a call to an oracle stored procedure (a table-type) to a java class. Must say they serve that job just fine!

Als see: http://adfplus.blogspot.com/2010/12/calling-database-procedure-with-table.html

Evert-Jan de Bruin de Bruin Consultancy

Oracle ADF & JHeadstart | Consultancy & Teaching
Tel: +31 (0)6 2849 3563 | ever...@debruinconsultancy.nl

Chris Muir

unread,
Apr 26, 2012, 8:46:04 AM4/26/12
to adf-met...@googlegroups.com
Thanks to all on the feedback on this. So the validation side of the
domains seems unused, but the ability to map to the Oracle (RDBMS)
Object Types seems still alive and kicking (though for only specific
customers I suspect).

CM.

On 18 April 2012 22:44, Evert-Jan de Bruin
> --
> You received this message because you are subscribed to the ADF Enterprise
> Methodology Group (http://groups.google.com/group/adf-methodology). To
> unsubscribe send email to adf-methodolo...@googlegroups.com
>
> All content to the ADF EMG lies under the Creative Commons Attribution 3.0
> Unported License (http://creativecommons.org/licenses/by/3.0/). Any content
> sourced must be attributed back to the ADF EMG with a link to the Google
> Group (http://groups.google.com/group/adf-methodology).
Reply all
Reply to author
Forward
0 new messages