Академический Документы
Профессиональный Документы
Культура Документы
Follow: @UKOUG
Me
Advania
is.linkedin.com/in/sveinnzoega
www.advania.com
12/10/2014
Agenda
When to extend
Flex fields
Same look and feel as EBS
12/10/2014
Fusion Applications
New applications in E-Business Suite 12.2
Electronic Kanban
Own database
Own user management (single sign on?)
Web service communication with EBS
12/10/2014
Integrated region
12/10/2014
AppsDataSource
Use cases
Session management
External application shares EBS session (ICX session)
Session information and context synchronized
Context provides EBS Responsibility, application, security group
and organization
NLS parameters, NLS_DATE_FORMAT, NLS_LANGUAGE
Keeps EBS session alive while working in external application
Access to get and set profile options
EBS security context in db connection.
12/10/2014
Setup - AppsDataSource
Setup - AppsDataSource
Register the external node and Generate the Desktop DBC file
Setup specific application user with the
UMX|APPS_SCHEMA_CONNECT role
Configure EBS profile options
Configure the datasource in the java container (e.g. Weblogic)
Register the external node and Generate the Desktop DBC file
On the ebs application server
Setup AppsDataSource
Setup AppsDataSource
cd $JAVA_TOP
java oracle.apps.fnd.security.AdminDesktop <apps user>/<apps
pwd>
CREATE
NODE_NAME=<node name of the external application server>
[IP_ADDRESS=<IP address of external application server>]
DBC=<full name and path of existing standard dbc_file>
Move the resulting .DBC file to external application server
(Weblogic)
12/10/2014
ADF application
Parts involved
Application Module
PagePhaseListener
adf-settings.xml
12/10/2014
beforePhase - ADFLifecycle.INIT_CONTEXT_ID
Initialize
checkEBSSession
Get session from application module
Check status of session
Redirect to EBS login if session is not valid
beforePhase - ADFLifecycle.PREPARE_RENDER_ID
Call initialization in application module
Get Locale from EBS session and set in ADF application
Set session variables for ADF session, copy from EBS Session
Ping EBS session to keep it alive
Helper methods
To access and modify EBS session data
References
FAQ for Integration of Oracle E-Business Suite and Oracle
Application Development Framework (ADF) Applications
My Oracle Support Doc ID: 1296491.1
12/10/2014
Questions?
About UKOUG
Contact
sveinn.zoega@advania.is