Beruflich Dokumente
Kultur Dokumente
Juan Camilo Ruiz Principal Product Manager, ADF Sara Woodhull Principal Product Manager, EBS ATG
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle's products remains at the sole discretion of Oracle.
2 Copyright 2012, Oracle and/or its affiliates. All rights Copyright 2012, Oracle and/or its affiliates. All rights reserved. reserved.
Program Agenda
Review of previous EBS SDK webcast Building ADF applications with the
Review of Previous EBS SDK Webcast: Using Oracle ADF with Oracle E-Business Suite
Personalization
Fusion Applications
Support mobile devices
Messages
AppsDataSource
10
information
Identified by ICX session cookie on browser
11
(R12.HR_PF.B.Delta.5)
12
Roadmap
management
Launches from EBS
home page
Logging out logs out
EBS too
Calls EBS PL/SQL APIs
13
Building Applications with Oracle E-Business Suite SDK for Java: Best Practices
14
15
JCR1
16
APPS password
External application can call
Profile
Apps Log Handler
Messages
AppsDataSource
17
WebLogic Server.
Follow MOS 974949.1.
JDeveloper
Testing/Deploying
Set Application Server -> Run to new
AppsDataSource
WebLogic Server
connection.
Generate EAR file and deploy via
E-Business Suite Database
Enterprise Manager.
18 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
WEB_HTML :
GWY.jsp?targetPage=<URL for ADF page>
Put functions in EBS menus Oracle E-Business Suite Release 12.1.3 required
19
20
UMX Roles
21
roles
Want to avoid adding role directly for hundreds of users
grant
Use the UMX role for your ADF application
Treat as enterprise role in ADF security
22
23
Log in to EBS
ADF Page
ADF BC (Model)
Initialize Session
24
ADF BC Layer
Application Module getEBSSession() SDK EBiz object ICX Session Any calls to PL/SQL stored procedures
25
Configuring ADF UI
Log in to EBS
ADF Page
ADF BC (Model)
Initialize Session
26
Page Definition
<MyPage>PageDef.xml file Registers custom phase listener Holds bindings for accessing business services Holds the Application Server Node ID ADF Faces Application settings
Web.xml
27
28
globally in adf-settings.xml
MainPageContainPageDef.xml example:
29
30
31
32
34
Log in to EBS
ADF Page
ADF BC (Model)
Initialize Session
35
Application Module
Code in AMImpl.java file Manages session against E-Business Suite Keeps one instance of EBiz object Implements data access methods Application business services entry point
36
37
38
39
desktop DBC file to plan.xml file upon deployment of application on Oracle WebLogic Server
plan.xml value overrides value in web.xml
40
41
43
ADF
44 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
ADF
45 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
46
47
ADF Function
48
49
50
Resources
51
Resources
Oracle E-Business Suite Software Development Kit for Java (My
(Doc ID 391554.1)
See OA Framework - How to find the correct version of JDeveloper to use with
52
53
54
Q&A
55
56
57