Skip Headers
Oracle® Fusion Applications Extensibility Guide for Developers
11
g
Release 7 (11.1.7)
Part Number E41852-03
Home
Book List
Contact Us
Next
PDF
·
Mobi
·
ePub
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New in This Guide
New and Changed Features for 11
g
Release 7 (11.1.7)
Other Significant Changes in this Document for 11
g
Release 7 (11.1.7)
Part I Introduction to Customizing and Extending Oracle Fusion Applications
1
Customizing and Extending Oracle Fusion Applications
1.1
Understanding Customizing and Extending Oracle Fusion Applications
1.1.1
Personalization
1.1.2
Runtime Customizations and Extensions
1.1.3
Design Time Customizations and Extensions
1.2
Understanding Customization Layers
1.3
Understanding the Tools
1.3.1
Understanding Role-Based Access to Tools
1.3.2
Personalizing and Customizing Pages Using Page Composer
1.3.3
Customizing Pages Using Application Composer
1.3.4
Creating and Customizing Objects
1.3.5
Creating and Customizing Business Process Flows for Custom Objects
1.3.6
Defining Security Policies for Custom Objects
1.3.7
Adding Custom Attributes to Business Components
1.3.8
Customizing Reports and Analytics
1.3.9
Performing Design Time Customizations
1.3.10
Customizing and Extending Oracle BPM Project Templates
1.3.11
Understanding Other Available Customizations
1.3.12
What You Can Customize and Extend and with Which Tool
1.3.13
Installing Customization Tools
2
Understanding the Customization Development Lifecycle
2.1
Understanding Typical Customization Workflows
2.1.1
Runtime Customization Workflow
2.1.2
Design Time Customization Workflow
2.2
Using the Sandbox Manager
2.3
Exporting and Moving Customizations
Part II Design Time Customizations and Extensions
3
Using Oracle JDeveloper for Customizations
3.1
About Using JDeveloper for Customization
3.1.1
About Customizing Oracle ADF Artifacts
3.1.2
About Using JDeveloper to Customize SOA Composite Applications
3.1.3
Before You Begin Using JDeveloper to Customize
3.2
Customizing Oracle ADF Artifacts with JDeveloper
3.2.1
Creating the Customization Application Workspace
3.2.2
Determining Which Oracle ADF Artifacts You Need to Customize
3.2.3
Customizing the Artifacts
3.2.4
Avoiding Conflicts Among Multiple Customization Developers
3.2.5
Running Customizations Locally
3.2.6
Importing Customizations into Your Application Workspace
3.2.7
Resynchronizing Your Customization Application Workspace Configuration Files
3.3
Customizing SOA Composite Applications with JDeveloper
3.3.1
Before You Begin Using JDeveloper to Customize
3.3.2
Setting Up the JDeveloper Application Workspace and SOA Composite Application Project for MDS Repository Customization
3.3.3
Customizing the SOA Composite Application
3.3.4
Customizing SOA Resource Bundles
4
Customizing and Extending Oracle ADF Application Artifacts
4.1
About Customizing Oracle ADF Application Artifacts
4.1.1
Before You Begin Customizing Oracle ADF Application Artifacts
4.1.2
Customizing at the Role Level
4.2
Editing Existing Business Components
4.3
Editing Task Flows
4.4
Editing Pages
4.5
Creating Custom Business Components
4.6
Creating Custom Task Flows
4.7
Creating Custom Pages
4.8
Customizing and Extending the Oracle Fusion Applications Schemas
4.8.1
About Customizing and Extending the Oracle Fusion Applications Schemas
4.8.2
What You Can Do with Schema Modifications
4.8.3
What You Cannot Do with Schema Modifications
4.8.4
Before You Begin Extending the Oracle Fusion Applications Schemas
4.8.5
Extending the Schemas Using a Custom Schema
4.8.6
Extending a Preconfigured Schema
4.9
Customizing or Creating a Custom Search Object
4.10
Editing the UI Shell Template
4.11
Customizing Menus
4.12
Customizing or Adding Resource Bundles
4.13
Extending Oracle Fusion Applications with a Custom Peer Application
4.14
Deploying Oracle ADF Customizations and Extensions
5
Customizing and Extending SOA Components
5.1
About Customizing and Extending SOA Components
5.1.1
Before You Begin Customizing SOA Composite Applications
5.2
Customizing SOA Composite Applications
5.3
Merging Runtime Customizations from a Previously Deployed Revision into a New Revision
5.4
Extending or Customizing Custom SOA Composite Applications
5.5
Deploying SOA Composite Application Customizations and Extensions
5.6
Extending a New Oracle SOA Suite Service
6
Customizing and Extending Oracle BPM Project Templates
6.1
About Customizing Project Templates
6.1.1
About the Business Catalog
6.1.2
Before You Begin Using JDeveloper to Customize Project Templates
6.2
Customizing or Extending a Project Template
6.3
Publishing Project Templates to the Oracle BPM Repository
7
Customizing and Extending Oracle Enterprise Scheduler Jobs
7.1
About Customizing and Extending Oracle Enterprise Scheduler Jobs
7.1.1
Main Steps for Extending Oracle Enterprise Scheduler Jobs
7.1.2
Main Steps for Customizing Oracle Enterprise Scheduler Jobs
7.1.3
Before You Begin Extending and Customizing Oracle Enterprise Scheduler Jobs
7.2
Extending Custom Oracle Enterprise Scheduler Jobs Using Existing Oracle Fusion Applications
7.2.1
Extending a Custom PL/SQL Oracle Enterprise Scheduler Job
7.2.2
Extending a Custom Oracle BI Publisher Oracle Enterprise Scheduler Job
7.2.3
Extending a Custom Java Oracle Enterprise Scheduler Job
7.2.4
Submitting Oracle Enterprise Scheduler Jobs
7.3
Creating a Custom Oracle Enterprise Scheduler Application to Extend Oracle Enterprise Scheduler Jobs
7.3.1
Creating Host and UI Applications Using an Ant Script
7.3.2
Generating an Oracle Enterprise Scheduler Synchronous Java Job Business Logic Template
7.3.3
Creating Oracle Enterprise Scheduler Job Metadata Using JDeveloper
7.3.3.1
Creating an Oracle Enterprise Scheduler Job Definition in the Host Application
7.3.3.2
Creating a Schedule Request Submission UI to Enable End Users to Fill in Properties
7.3.4
Assembling Oracle Enterprise Scheduler Oracle Fusion Applications
7.3.5
Deploying Oracle Enterprise Scheduler Oracle Fusion Applications
7.3.6
Registering Oracle Enterprise Scheduler Topology Objects
7.3.7
Granting Job Metadata Permissions to Application Roles and Users
7.4
Customizing Existing Oracle Enterprise Scheduler Job Properties
8
Customizing Security for Oracle ADF Application Artifacts
8.1
About the Oracle Fusion Security Approach
8.1.1
How to Proceed with This Chapter
8.1.2
Related Security Documents
8.2
About Extending the Oracle Fusion Applications Security Reference Implementation
8.3
About Extending and Securing Oracle Fusion Applications
8.3.1
Oracle Fusion Security Customization Guidelines for New Functionality
8.3.2
Oracle Fusion Security Customization Process Overview
8.3.3
Oracle Fusion Security Customization Scenarios
8.3.4
Scenarios Related to Extending and Securing Data Model Components
8.3.5
Scenarios Related to Extending and Securing User Interface Artifacts
8.3.6
What You Can Customize in the Data Security Policy Store at Design Time
8.3.7
What You Can Customize in the Data Model Project at Design Time
8.3.8
What You Can Customize in the User Interface Project at Design Time
8.3.9
What You Can Customize in the Application Security Policy Store at Design Time
8.3.10
What You Cannot Do with Security Policies at Design Time
8.3.11
Before You Begin Customizing Security
8.4
Defining Data Security Policies on Custom Business Objects
8.5
Enforcing Data Security in the Data Model Project
8.6
Defining Function Security Policies for the User Interface Project
9
Translating Custom Text
9.1
About Translating Custom Text
9.2
Translating Resource Bundles from an MDS Repository
9.3
Translating Page Composer and Application Composer Customizations
9.4
Translating Menu Customizations
9.5
Translating Flexfield and Value Set Configurations
10
Configuring End-User Personalization
10.1
About Configuring End-User Personalization
10.1.1
Before You Begin Allowing Pages or Components to be Personalized
10.2
Allowing Pages to Be Personalized by End Users in Page Composer
10.3
Configuring End-User Personalization for Components
11
Customizing Help
11.1
About Customizing Help
11.1.1
What You Can Do with Help
11.1.2
Before You Begin Customizing Help
11.2
Customizing or Extending Oracle Fusion Applications Help
11.3
Customizing or Adding Bubble Embedded Help
11.4
Customizing or Adding Static Instructions, In-Field Notes, and Terminology Definitions
12
Customizing the Oracle Fusion Applications Skin
12.1
Introduction to Skinning Oracle Fusion Applications
12.1.1
Before You Begin Customizing the Oracle Fusion Applications Skin
12.2
Creating a Custom Oracle Fusion Applications Skin
12.3
Applying a Custom Skin to Your Oracle Fusion Applications
Part III Appendixes
A
Troubleshooting Customizations
A.1
Introduction to Troubleshooting Customizations
A.2
Getting Started with Troubleshooting and Logging Basics for Customizations
A.2.1
Exporting Customizations
A.2.2
Backing Up and Restoring Customizations
A.2.3
Choosing the Right Customization Layer
A.2.4
Determining the Full Path for a Customizations Document
A.2.5
Determining Whether a Customization Layer is Active
A.2.6
Logging Customizations that Are Applied to a Page
A.3
Resolving Common Problems
A.3.1
User Interface is not Displaying the Active Sandbox Customizations
A.3.2
Customizations Context Table Is Empty in Oracle JDeveloper
A.3.3
Application Is Not Displayed Correctly After Applying a Customized Skin
A.3.4
Finding the EAR File for an Application
A.4
Using My Oracle Support for Additional Troubleshooting Information
Glossary
Scripting on this page enhances content navigation, but does not change the content in any way.