ORACLE OAF

ORACLE OAF

Overview:
Oracle Application Framework is a proprietary framework developed by Oracle Corporation for application development within the Oracle E-Business Suite. This is based on the industry standard Model View Controller design pattern and can be used to develop extensions to existing E-Business Suite functionality. The Oracle OAF framework is also available to customers for rationalizations, customization and custom application development.

Training Objectives of Finance OAF
We are providing excellent ORACLE OAF Online Training by real-time IT industry experts. Our Oracle trainers are extremely gifted and well knowledgeable trainers. Our training is regarded as the best Training by students who attended ORACLE OAF Training with us. All our students were happy and able to find Jobs quickly in USA, UK and Canada.

Target Students and Prerequisites:
Students must have knowledge on SQL and PL/SQL and familiar with Database and Java Concepts.

Course Contents:
Introduction to Oracle Applications and OAF
Oracle Applications Framework
OAF and MVC
OAF Process Flow
More about OAF

JDeveloper Overview
JDeveloper Features
Building OAF Application in JDeveloper
Configuring JDeveloper Preferences

Basics of the Model
Understand the basics of BC4J
Understand an Entity Object
Understand a View Object
Understand an Application Module

Basics of the View
Understand the terminology
Building a basic OA Framework page
List of Values
Building Search Regions

Debugging OA Framework Applications
Using JDeveloper debugger
Examine Runtime variables and arguments
Modify Runtime variables and arguments

Basics of the Controller
Understanding OA Framework Controller
Enhance an OA Framework page
OA Framework : Message Dictionary

OA Framework Event Flows
Initial Setup Flow
Controller Event Flows
Request Flow (GET)
Submit Flow (POST)

Naming Conventions and Standards
General Naming Rules
Package Naming
Page and Region Naming
Item Naming

Error Handling
Exception types and Classes
Bundled exceptions
Dialog pages
Debugging messages

Implementing Business Logic
Client Validations
Required values and Data types
Server Validations
Entity object and View object validations

Partial Page Rendering
Using Auto Submit
Using Partial Submit
Trigger and Target Components
Implementing Partial Page Rendering

OA Framework State Management
OA Framework State Caches
Passivation
“Back” button support

OA Framework Extension
Types of Extension
Overriding Default Values
Override Attribute Validation

OA Framework Performance Tuning
BC4J and JDBC Guidelines
SQL Tracing
Monitor Connection Pool

OA Framework Performance Standards
Application Menus and Function Security
OA Framework page menus
Registering functions for OA Framework pages
Creating Responsibilities and Users
Using JSP test page

Implementing Internationalization
Date and Time zone Internationalization
Number and Currency Internationalization
Testing Internationalization

Deploying OA Framework Applications
Creating Deployment Profiles
Deploying Model
deploying View and Controller

About the Trainer

10 + Years of IT experience, provided training for over 1000+ professionals online Real-time IT experience which enables to provide dedicated quality training. Teaching is his passion vast experience in providing online training around the globe with good communication skills.