Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

The Oracle E-Business Suite plugin provides a structured deployment model for commonly used EBS Objects including Forms, Reports, SQLs, PLSQLs, AOL, OAF, BI Publisher, Images, web files, workflows, etc.  See EBS Object Types Reference for a list of supported EBS object types.

Supported Versions

  • R 12.1.3
  • R 12.2
  • R 11.5.10 (starting with FlexDeploy 4.5.1 released on November 9, 2017)

Key Features

  • Rich set of options for deploying EBS objects
  • Supports ADOP patching phases for R12.2 and above
  • Operations to manage EBS application tier servers
  • Structured deployment model
  • Only deploys objects which have changed
  • Supports SQL files execution order

Core Operations

Operation Name

Purpose

build

To Build EBS objects from Source Control

deploy

To Deploy EBS Objects to EBS Server

executeCommand

To execute commands/scripts on EBS Instance

compileInvalidSqls

To recompile all invalid SQLs.

adcGenerateJar

Run the adcgnjar utility to generate and sign a JAR (For R12.2+ only).

generateCustomJarGenerate and Sign custom Product Jar

Online Patching Phase Operations

Operation Name

Purpose

adopPrepare

To initiate prepare adop patch phase to apply changes.

adopFinalize

To finalize adop patch phase to apply changes.

adopCutover

To cutover adop patch phase to apply changes.

adopCleanup

To cleanup adop phase after applying changes.

adopAbort

To abort adop phase after applying changes.

Server Management Operations

Note: For R12.2+, use operations from WebLogic Plugin to restart the servers.

Operation Name

Purpose

stopAll

Stop all EBS application tier services.

startAll

Start all EBS application tier services

stopWebServer

Stop EBS Web (HTTP) services

startWebServer

Start EBS Web (HTTP) services

stopOACore

Stop EBS Web Application services

startOACore

Start EBS Web Application services

restartOACoreRestart EBS Web Application services

stopFormsServer

Stop EBS Forms Servers

startFormsServer

Start EBS Forms Servers

restartFormsServerRestart EBS Forms Servers

stopConcurrentManager

Stop EBS Concurrent Manager services

startConcurrentManager

Start EBS Concurrent Manager services

restartConcurrentManagerRestart EBS Concurrent Manager services

stopOPMN

Stop Oracle Process Manager Server

startOPMN

Start Oracle Process Manager Server

activateWorkflowServices

Activate Workflow Services

deactivateWorkflowServices

Deactivate Workflow Services.

abortWorkflowServices

Abort Workflow Services

All Plugin Operations

EBS Object Types Reference

FlexDeploy provides a platform for building and deploying all common EBS customizations.  A key element to the platform is introspecting metadata related to source files, and saving it as project files within the associated project.  This reference guide provides details about the metadata, how to influence the metadata generation through project properties, and even how to implement your own generation logic.  This reference guide also describes metadata requirements to influence particular behavior within EBS.

When files are populated from a Source Control Management System (SCM), the files are organized into the type of customization they represent.  This determination is made, depending on type, based on file extension, file content, or the folder that the source file resides in.  This algorithm is implemented by a Groovy script, called a Match Script.  FlexDeploy’s default Match Script algorithm is described within the documentation for each type.  As an advanced feature, users can override the Match Script to meet unique requirements.  However, in a vast majority of cases, customers find the default implementation meets their requirements.

Within each object type, the metadata includes attributes specific to that type.  These attributes are ultimately used to generate the deployment command, which is used to load the object into EBS.  When files are populated into the project, the default value of each attribute is generated using the algorithm implemented by a Default Script.  Each attribute has its own Default Script, with a default implementation provided by FlexDeploy.  The default implementation uses Oracle standards and best practices.  In many cases, there are project properties which can be used to influence the value generated by the Default Script.  It is for this reason that the default implementations of the Default Scripts are generally suitable for most customers.  However, there may be unique requirements where overriding the algorithms may be required.  Like the Match Script, customers can override the Default Scripts to provide their own implementations if necessary.

About this Reference Guide

This guide is organized by Object Type, and provides the following information for each type.

SectionOverview
Description

Provides a description of the type of EBS customization the Object Type manages.

Object Type Identification

Provides details pertaining to how the default Match Script determines that a particular source file is populated into this Object Type.

File Extensions

Provides a list of file types/extensions which are managed under this Object Type.

Object Type Code

Provides the Object Type Code, which would be needed to override the default Match Script or Default Script implementations.

Object Type Attributes

Provides details regarding the attributes for the Object Type, including the defaults values as implemented by default Default Script.

Related Project Properties

Provides details about any project properties which influence the generation of the default value, as implemented by the default Default Script.

Sample Commands

Examples of the generated build (where applicable) and deploy commands, as implemented by the default Default Script.

Considerations

Provides other relevant information specific to a particular Object Type.

Object Types

  1. Oracle Application Framework (OAF) JAVA
  2. Oracle Application Framework (OAF) MDS
  3. Concurrent Program SQLs
  4. Java Stored Procedures
  5. XML Definition Files (XDF)
  6. DB Objects (SQLs)
  7. SQL*Loader
  8. Java Loader Text (JLT)
  9. Application Object Library (AOL)
  10. Forms
  11. Reports
  12. Workflow Definitions
  13. Workflow XMLs
  14. Libraries
  15. Publisher Files
  16. Program Files
  17. Font Files
  18. Scripts
  19. Script With Execution
  20. Perl Modules
  21. Media Files
  22. HTML (Web) Files
  23. Web ADI
  24. Integrated SOA Gateway
  25. Data Fixes
  26. Other Files

Appendix


  • No labels