Tuesday 29 December 2015

OAF Interview Questions:

1)Explain About MVC Architecture.

Ans: MVC means model,view and controller structure.

Here user interface will be consider as View(UI) in OAF we have UI in XML format.
Controller will capture the user actions and interact with model components.In OAF we have controller as a java class consists of three methods.

Process Request:
Before page loading if you want perform any activity need to write a code in this method.

Process Form Data:
It handle the data flow on page.

Process Form request:
if you want perform any activity based on events/fire actions need to write a code in this method.

coming to model :it will interact with database below objects will consider as model components.
Application Module:It will establish the data base connection.
Handle the transactions like commit and roll back.

2)How to roll back page if some one deleted page from application server ?

You can get the same page from MDS using JDR_UTILS.PRINTDOCUMENT('<page name with location>');

3)How find the page information and version ?

enable FND_DIAGNOSTICS,FND_PRES%SELF%SERVICE% profile options using sysadmin responsibilty.

It will enable the About this page link and personalization link.
Go to About this page and click on page context tab.
here you will find the DBC file name and version details.

4)How to delete the customizations in OAF?

First get the customizations on page using :

JDR_UTILS.LISTCUSTOMIZATIONS('<page name with location>'); 

Delete the customizations using below API.

JDR_UTILS.DELETEDOCUMENT('<page name with location>');

5)explain the deployment steps from local system to server ?







No comments:

Post a Comment