Download PDF
of this course

R12.x Extend Oracle Applications: Building OA Framework Applications (R12.xEABOFA)

  • Overview
  • Who Should Attend
  • Certifications
  • Prerequisites
  • Objectives
  • Content
  • Schedule
Course Overview

Duration: 5 Days

Price: SGD 5,275.00

This class is a hands-on lab-intensive course that will keep the student busy and active for the duration of the course. While the course covers the fundamentals that support OA Framework-based applications, the course is really an exercise in J2EE programming. Over the duration of the course, the student will create an OA Framework-based application that selects, inserts, updates, and deletes data from a R12 Oracle Applications instance.

Learn to:

  • Describe the concepts and details of the MVC design pattern
  • Create a query, drill-down, create, delete, and update to an E-Business Suite instance
  • Use E-Business Suite security in conjunction with OA Framework applications
  • Describe OA Framework development standards

Who Should Attend

  • Application Developers
  • Java Developers
  • Developer
  • Sales Consultants
  • Technical Consultant
  • J2EE Developer

Course Certifications

This course is part of the following Certifications:


Suggested Prerequisites:

  • E-Business Suite development and debugging
  • E-Business Suite system administration
  • Java programming
  • J2EE programming

Course Objectives

  • Complete a basic query page (SELECT)
  • Complete a basic drill-down page (SELECT)
  • Complete a basic create page (INSERT)
  • Complete a basic delete page (DELETE)
  • Complete a single-page update page (UPDATE)
  • Complete a multi-page update (UPDATE)
  • Understand the foundational concepts and standards of OA Framework-based applications and pages

Course Content

Introduction to OA Framework

  • Agenda
  • Important Terminology
  • Foundation Knowledge
  • Additional Resources

Concepts of the MVC Design Pattern

  • JSPs and OA Framework
  • Concepts of the Model
  • Concepts of the View
  • Concepts of the Controller

Basics of the Model

  • BC4J Model
  • Applications Modules
  • Entity Objects
  • View Objects
  • Other BC4J Objects
  • BC4J Database Interactions

Basics of the View

  • View-layer Components
  • Workspaces and Projects
  • Pages and Regions
  • Items
  • CSS Styles
  • Attributes Sets

Basics of the Controller

  • Handling GETs
  • Handling POSTs
  • Common Controller tasks
  • Lab

Setting Up Your Development Environment

  • Lab

OA Framework State Management

  • Lab

Introduction to JDeveloper 10g with OA Extension

  • Lab

Implementing a Query Page and Drill Down Page

  • Lab

Implementing a Create Page

  • Lab

Implementing a Delete Page

  • Lab

Implementing an Update Page

  • lab

OA Framework Development Concepts and Standards

Deploying OA Framework Applications

  • Guided Demo - Deploying Personalizations
  • Guided Demo - Deploying Extensions


Course ID: R12.xEABOFA

Show Schedule for 1 Month  3 Months  All 
Date Country Location Register