oaf - oracle application framework - chapter1

24
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 development 2.  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

Upload: leadtechnologies

Post on 05-Mar-2016

78 views

Category:

Documents


0 download

DESCRIPTION

OAF - Oracle Application Framework - Chapter1

TRANSCRIPT

Page 1: OAF - Oracle Application Framework - Chapter1

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

Page 2: OAF - Oracle Application Framework - Chapter1

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

Page 3: OAF - Oracle Application Framework - Chapter1

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

Page 4: OAF - Oracle Application Framework - Chapter1

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

Page 5: OAF - Oracle Application Framework - Chapter1

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)

Page 6: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 6/24

Page 7: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 7/24

Page 8: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 8/24

Page 9: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 9/24

Page 10: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 10/24

Page 11: OAF - Oracle Application Framework - Chapter1

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;

Page 12: OAF - Oracle Application Framework - Chapter1

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;

Page 13: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 13/24

Page 14: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 14/24

Page 15: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 15/24

Page 16: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 16/24

Page 17: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 17/24

Page 18: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 18/24

Page 19: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 19/24

Page 20: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 20/24

Page 21: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 21/24

Page 22: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 22/24

Page 23: OAF - Oracle Application Framework - Chapter1

7/21/2019 OAF - Oracle Application Framework - Chapter1

http://slidepdf.com/reader/full/oaf-oracle-application-framework-chapter1 23/24

Final Result

Page 24: OAF - Oracle Application Framework - Chapter1

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