Jul 28, 2010

Που βρίσκονται αποθηκευμένες οι περιγραφές των XML artifacts του ADF

Η υποδομή του ADF βασίζεται σε XML αρχεία που αφορούν entities, view objects, application modules κλπ και που περιγράφουν την εξ ορισμού συμπεριφορά τους. Δυστυχώς, αυτά τα αρχεία δεν προκύπτουν από κάποιο XML Schema (xsd) αλλά από DTD που προδιαγράφει την γραμμογράφησή τους. Αυτά τα DTDs βρίσκονται στη βιβλιοθήκη $MIDDLEWARE_HOME/modules/oracle.adf.model_11.*/adflibrary.jar Αποσυμπιέζοντας αυτό το αρχείο θα βρούμε στη διαδρομή /oracle/adf/library/rc/buscomp/dtd/ το αρχείο jbo_03_01.dtd που μας ενδιαφέρει.

Ο πλούτος της πληροφορίας που περιγράφεται σε XML στο ADF κάνει εξαιρετικά ελκυστική την ιδέα της αξιοποίησης του από ένα προηγμένο εργαλείο ανάλυσης και εκθέσεων. Σε συνεργασία με τον Δημήτρη Στασσινόπουλο (http://dstas.blogspot.com) έχουμε ξεκινήσει την κατασκευή μια τέτοιου είδους λύσης που θα αποκαλύψει εξαιρετικά σημαντικές πληροφορίες στους σχεδιαστές και τους προγραμματιστές ADF εφαρμογών, γεγονός που θα βοηθήσει αρκετά στη διαχείριση και τη συντήρησή τους.

No comments: