Date post: | 05-Mar-2016 |
Category: |
Documents |
Upload: | leadtechnologies |
View: | 59 times |
Download: | 0 times |
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 1/24
Chapter 1
1. Design Pattern
Design patterns represent the best practices used by experienced object-oriented software
developers. Design patterns are solutions to general problems that software developers faced
during software development2. Overview of Framework
In computer systems, a framework is often a layered structure indicating what kind of programs can or should be built and how
they would interrelate. (From wiki)
Examples: OAF, ADF, Java Springs, Java Hibernate, Swings, ASP.NET, Angular JS etc
3. MVC (Design Pattern)
Model–view–controller (MVC) is a software architectural pattern for implementing user interfaces. It
divides a given software application into three interconnected parts, so as to separate internal
representations of information from the ways that information is presented to or accepted from the user
4. JDeveloper Configuration
a. JDeveloper is the IDE(Integrated Development Environment) (Editor) used to design OAF Pages
Following table displays the information about the version of Jdeveloper wrt to Oracle E‐Business
Suite. Use the Jdeveloper version based on the Oracle E‐Business Suite Versions.
**Latest version of Oracle E‐Business Suite is R12.2.5
Oracle E‐Business Suite Version JDeveloper 10g Patch
12.1 (Controlled Release ‐ only included
for completeness)
Patch 7315332 10G Jdev with OA Extension ARU for R12.1 (Controlled Release)
12.1.1 (rapidInstall or patch 7303030) Patch 8431482 10G Jdeveloper with OA Extension ARU for R12.1.1
12.1.2 (patch 7303033 or patch
7651091)
Patch 9172975 10G JDEVELOPER WITH OA EXTENSION ARU FOR R12.1.2
12.1.3 (patch 9239090 or patch
8919491)
Patch 9879989 10G JDEVELOPER WITH OA EXTENSION ARU FOR R12.1.3
Controller
View Model
Send Request
Response
Returned
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 2/24
b. Jdeveloper software is available from MOS(support.oracle.com) website, free for
download(Provided you have the patch download access). Get the patch, which is available as
.zip format.i. Extract the zip folder(to any drive). It will contain three folders as shown below
c. set the environment JDEV_USER_HOME pointing to the location : C:\jdev\jdevhome\jdev
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 3/24
Get the DBC file from $FND_SECURE folder and copy to the below location:
How to Start Jdeveloper IDE
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 4/24
Double click on the : jdevW.exe file
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 5/24
Create the DB Connection (Requires apps schema)
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 6/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 7/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 8/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 9/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 10/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 11/24
SELECT application_id, responsibility_id, responsibility_name
FROM fnd_responsibility_tl where responsibility_id= 20419;
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 12/24
select responsibility_key from fnd_responsibility where responsibility_id= 20419;
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 13/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 14/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 15/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 16/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 17/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 18/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 19/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 20/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 21/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 22/24
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 23/24
Final Result
7/21/2019 OAF - Oracle Application Framework - Chapter1
http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 24/24
**Important Setting, if you are working on VPN based environment