Pre-Integration Requirements for BPM: Start Here

Before continuing, ensure the following required conditions have been addressed:

Note: See the Tested Configurations document for information on supported versions.

  1. On the domain where you will install P6 EPPM, configure WebLogic Middleware with Oracle Application Development Framework (Oracle ADF). This will ensure the P6 EPPM domain will have Oracle WSM Policy Manager and Oracle JRF modules, which you must have when integrating P6 EPPM with BPM. To download the Oracle ADF, refer to the following link: http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html

    Note: If you installed the Oracle Fusion Middleware SOA Suite to the same WebLogic Middleware home where you installed P6 EPPM, then the Oracle ADF is already available and you can skip this step.

  2. Download the Oracle BPM Suite documentation from http://www.oracle.com/technetwork/middleware/soasuite/documentation/index.html. See Tested Configurations for the supported versions of BPM.
  3. See http://www.oracle.com/technetwork/middleware/soasuite/downloads/index.html to accept a license agreement and download a BPM package.
  4. Install Oracle BPM. See the BPM documentation at http://www.oracle.com/technetwork/middleware/soasuite/documentation/index.html to guide you. When you design and develop your own workflows in 12c, you will need JDeveloper with extensions or Oracle Business Process Composer for 12c.

    Note: You can use BPM with P6 EPPM.

  5. Install and configure P6 EPPM. This includes having completed any licensing requirements and downloading any documentation for P6 EPPM, including P6 and P6 EPPM Web Services.
    1. Make sure you have a working configuration of P6. The term P6 refers to the web application user interface for the main module in the P6 EPPM suite.
    2. You must deploy the Oracle WSM Policy and JRF modules for P6 to work with BPM. If you use the P6 EPPM Configuration Wizard, you can use it to deploy the Oracle WSM Policy and JRF modules. You will have to have a WebLogic domain to deploy the policy and module. You can also deploy the Oracle WSM Policy and JRF modules manually in WebLogic if you choose not to use the configuration wizard to do so.

      Note: P6 EPPM Web Services and P6 (which includes Oracle WSM Policy manager and Oracle WSM JRF modules) can be on the same domain or separate domains. However, if OWSM is enabled for P6 EPPM Web Services, then BPM will not work with P6 .

    3. Make sure you have installed P6 EPPM Web Services and ensure its authentication mode matches BPM's authentication mode. For example, Username Token Profile or SAML.

      Note: Cookie authentication is not currently supported at this time.

  6. Configure both BPM and P6 to work together. See Integrating Oracle BPM 12c with P6 in this guide for steps.
  7. To ensure the BPM functionality is available in P6, you must set up a username in BPM that matches an equivalent P6 username (only the username value must match; Passwords can be different between the environments).

    You must assign the user in BPM the appropriate role to perform the functional requirements. Refer to Testing the Connection for P6, BPM, and Web Services.

Related Topics

Oracle BPM Setup Tasks



Legal Notices | Your Privacy Rights
Copyright © 1999, 2023

Last Published Thursday, January 12, 2023