Oracle OA Framework Interview questions

Where current of usage in a cursor

Cursor for update clause


How to disable all the triggers in a table?


What is the difference between a cursor declared in a package and cursor declared in a procedure?


What do u mean by overloading of procedures?


OAF

What is BC4J?

Business components for Java. Handles business logic

BC4J -à Entity objects (EO), View Objects (VO), Application Objects (AO)

MDS -> Meta Data Repository Services . Stores page definitions in the form of XML

UIX à User Interface HTML generator . Generates XML content along with HTML output of the page. This is forwarded to OA controller

OA controller à Formats the final HTML page and sends to the client as response.


What is an EO?

Object oriented representation of a table

View Object

Component of BC4J . It is a select stmt

It can be created based on a EO, select stmt , or can have combination of both

Readonly VOà If the view object is based on the table, it can be readonly.

AM (Application Module) à It has an object called OADB Txn which has JDBC objects to establish connection.

How is a OA page designed?

Top Level Region

Multiple Region

Components , buttons and labels


What are the 5 mandatory properties set for a Top Level region?

ID à Page LayoutRN

Style à Page layout

AM Defn à Oracle.apps.fnd.framework.server.oaApplicationModule

Title à My first Page

Window title à OAFWK Tutorial


Which property of the page gives the type of the bean associated with the region/item?

Style property


What are the responsibilities needed any OAF assignment?

OA Framework toolbox tutorial

OA Framework toolbox labs


Can we override ProcessFormData method?

Shd not override, since it is internally invoked by the framework.


Extending the controller is safe? How to extend the controller?

Extended Controller

Call super() à code in existing controller

Code for extra functionality


What are bread crums in OAF page?


How to disable personalizations in OAF page?

By setting the profile option(Disable Self Service Personal) to ‘

No comments:

Post a Comment