Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
7Activity
0 of .
Results for:
No results containing your search query
P. 1
OAF 11i Guide

OAF 11i Guide

Ratings: (0)|Views: 251|Likes:
Published by Ingeswara Rao

More info:

Published by: Ingeswara Rao on Feb 03, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/30/2014

pdf

text

original

 
Oracle Application Framework 
Developer’s Guide
Release 11.5.10 Rup 7
 
 2
 
3
Table of Contents
ORACLE APPLICATION FRAMEWORK DEVELOPER'S GUIDE RELEASE 11.5.10 10
Preface......................................................................................................................10Oracle Application Framework Support Guidelines for Customers.............................12
CHAPTER 1: GETTING STARTED...................................................................15
Introduction to OA Framework....................................................................................15Setting Up Your Development Environment...............................................................21
Customer, Consultant or Support Representative Using JDeveloper on Windows................21Customer, Consultant or Support Representative Using JDeveloper on Linux......................23Building and Running 'Hello, World!'.......................................................................................26OA Framework Development Runtime Configuration.............................................................55
CHAPTER 2: OA FRAMEWORK ESSENTIALS...............................................57
JSP Application Primer...............................................................................................57Anatomy of an OA Framework Page..........................................................................65
Page Basics............................................................................................................................65The Model...............................................................................................................................66The View.................................................................................................................................70The Controller..........................................................................................................................75Web Bean Architecture...........................................................................................................77Guide to OA Framework Javadoc...........................................................................................79
OA Framework State Management............................................................................82
Architectural Overview............................................................................................................82Root Application Modules (Database Session and Transaction State)..................................83Servlet Session.......................................................................................................................87Oracle Applications User Session...........................................................................................87Page Context...........................................................................................................................88Request...................................................................................................................................91State Persistence Model ('Passivation')..................................................................................92Application Module Pooling.....................................................................................................92
CHAPTER 3: BUILDING AN OA FRAMEWORK APPLICATION (THE BASICS)95
Implementing the Model.............................................................................................95
Designing Model Objects........................................................................................................95Recommended Build Approach..............................................................................................97Business Components Packages...........................................................................................97Entity Objects..........................................................................................................................97Entity Associations (Association Objects).............................................................................104View Objects and View Rows...............................................................................................106View Links.............................................................................................................................112Application Modules..............................................................................................................115Entity Objects, Entity Experts, 'Validation' Application Modules and 'Validation' View Objects124
Validation View Objects (VVOs)......................................................................................................125