Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Oracle OAF

( Duration: 5 Days )

This Oracle OAF training course will enable you to gain knowledge on methods and tools that Oracle E-Business Suite use to create and debug Oracle Application Framework pages. It provides in-depth knowledge on concepts of debugging OA Framework applications, implementing business logic, implementing partial page rendering in OAF applications, etc.

By attending Oracle OAF workshop, delegates will learn to:

  • Get an overview of Oracle Application Development Framework and its key concepts.
  • Build and configure OAF applications using JDeveloper.
  • Debug the OA Framework pages using different methods.
  • Understand the usage of controllers, event flows, and naming conventions used in OA Framework.
  • Perform E-Business suite security for OA Framework applications.
  • Improve OAF Performance Tuning

Should have knowledge on
  • Java and J2EE programming
  • E-suite business development and administration.
  • Oracle databases and PL/SQL.
This Oracle OAF class is suitable for:
  • IT professionals
  • Software developers
  • Professionals who want to extend their skill-set with advanced technologies.

COURSE AGENDA

1

Introduction to Oracle Applications and OAF

  • Oracle Applications Framework
  • OAF and MVC
  • OAF Process Flow
  • More about OAF
2

JDeveloper Overview

  • JDeveloper Features
  • Building OAF Application in JDeveloper
  • Configuring JDeveloper Preferences for OAF
3

Basics of the Model

  • Understand the basics of BC4J
  • Understand an Entity Object for OAF
  • Understand a View Object for OAF
  • Understand an OAF Application Module
4

Basics of the OAF View

  • Understand the OAF terminology
  • Building a basic OA Framework page
  • List of Values
  • Building Search Regions for OAF
5

Debugging OA Framework Applications

  • In this module, learn different methods to debug OA Framework pages in Oracle eBusiness Suite.
  • Using JDeveloper debugger
  • Examine Runtime variables and arguments for OAF
  • Modify Runtime variables and arguments OAF
6

Basics of the Controller in OAF

  • Understanding OA Framework Controller
  • Enhance an OA Framework page
  • OA Framework : Message Dictionary
7

OA framework Event Flows

  • OAF Initial Setup Flow
  • OAF Controller Event Flows
  • OAF Request Flow (GET)
  • OAF Submit Flow (POST)
8

OAF Naming Conventions and Standards

  • General Naming Rules in OAF
  • Package Naming in OAF
  • Page and Region Naming
  • OAF Item Naming
9

Error Handling in OAF

  • OAF Exception types and Classes
  • Bundled OAF exceptions
  • Dialog pages
  • Debugging messages in OAF
10

Implementing Business Logic in OAF

  • Client Validations in OAF
  • Required values and Data types
  • Server Validations in OAF
  • Entity object and View object validations
11

Implementing Partial Page Rendering in OAF

  • Using Auto Submit
  • Using Partial Submit
  • Trigger and Target Components
  • Implementing Partial Page Rendering in OAF
12

OAF State Management

  • OA Framework State Caches
  • OAF Passivation
  • "Back" button support
13

OAF Extension

  • Types of OAF Extension
  • Overriding Default OAF Values
  • Override Attribute Validation
14

OAF Performance Tuning

  • BC4J and JDBC Guidelines
  • SQL Tracing
  • Monitor Connection Pool in OAF
  • OAF Performance Standards
15

Application Menus and Function Security in OAF

  • OAF page menus
  • Registering functions for OAF pages
  • Creating Responsibilities and Users
  • Using JSP test page
16

Implementing Internalization in OAF

  • Learn how to implement internationalization in OAF..
  • Date and Time zone Internationalization
  • Number and Currency Internationalization in OAF
  • Testing Internationalization in OAF
17

Deploying OA Framework Applications

  • Creating Deployment Profiles in OAF
  • Deploying Model for OAF
  • Deploying View and Controller

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X