Before continuing, ensure the following required conditions have been addressed:
Note: See the Tested Configurations document for information on supported versions.
Ensure you have installed Oracle Fusion Middleware SOA Suite and have an Oracle MDS Schema created (which is a pre-requisite for the Oracle Fusion Middleware SOA Suite).
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.
Install Oracle BPM 11g (11.1.1.7) PS5. See the BPM documentation at http://www.oracle.com/technetwork/middleware/bpm/documentation/index.html to guide you. If you will be designing and developing your own workflows in 11g, you will need JDeveloper with extensions or Oracle Business Process Composer for 11g.
Note: You can use BPM 11g (11.1.1.7) PS5 with P6 EPPM R8.4. Previous versions of 11g will not work with 8.4.
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.
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.
You must deploy the Oracle WSM Policy and JRF modules for P6 to work with BPM 11g. 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.
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.
Read the P6 EPPMMedia Pack readme file to familiarize yourself with a few known issues relating to P6 and BPM.
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).