Oracle OAF Training

This Oracle OAF training understand complete Oracle OAF Development Life Cycle.

Oracle Application Framework (OA Framework or OAF) is a proprietary framework developed by Oracle Corporation for application development within the Oracle E-Business Suite (EBS).The framework is also available to customers for personalizations, customizations and custom-application development.

Course Information

Oracle OAF Course Duration: 25 Hours

Oracle OAF Training Timings:  Week days 1-2 Hours per day (or) Weekends: 2-3 Hours per day

Oracle OAF Training Method:  Online/Classroom Training

Oracle OAF Study Material: Soft Copy

Oracle OAF Training

Course Content

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 Timezone Internationalization
  • Number and Currency Internationalization
  • Testing Internationalization

Deploying OA Framework Applications

  • Creating Deployment Profiles
  • Deploying Model
  • deploying View and Controller

Request for demo