Install P6 and P6 EPPM Web Services. Check that you have OIM, P6, and P6 EPPM Web Services up and running before moving on to the next step. P6 EPPM Web Services must be configured to run in cookie-based authentication mode.
Download the Oracle Identity Manager Connector for Primavera P6.
Extract the ZIP archive.
Copy the following Primavera-P6-EPPM.properties files to the <IDM_Home>\server\connectorResources directory:
Primavera-P6-EPPM.properties
Primavera-P6-EPPM_de.properties
Primavera-P6-EPPM_en.properties
Primavera-P6-EPPM_en_US.properties
Primavera-P6-EPPM_es_MX.properties
Primavera-P6-EPPM_fr.properties
Primavera-P6-EPPM_ja.properties
Primavera-P6-EPPM_pt_BR.properties
Primavera-P6-EPPM_ru.properties
Primavera-P6-EPPM_zh_CN.properties
Primavera-P6-EPPM_zh_TW.properties
Copy primavera-p6eppm-prov.jar to the <IDM_Home>\server\JavaTasks directory.
Copy p6ws-jaxws-client.jar to the <IDM_Home>\server\ThirdParty directory.
Note: The p6ws-jaxws-client.jar is not included in the OIM Connector ZIP archive; it is in the P6 EPPM Web Services client folder (for example, P6EPPM_HOME\ws\client).
Save PrimaveraP6EPPMProvOIM11gR2.xml to a local drive.
(Only if applicable; otherwise, skip this step.) If you are using a WebLogic application server and the default settings are unsuccessful after first skipping this step:
In Windows:
Edit the StartWebLogic.cmd file located in weblogic_home\user_projects\domains\your_domain\bin\ directory.
Add <IDM_HOME>\server\ThirdParty\p6ws-jaxws-client.jar as part of the CLASSPATH.
For example:
set CLASSPATH=<IDM_HOME>/server/ThirdParty/p6ws-jaxws-client.jar;%SAVE_CLASSPATH%
where <IDM_HOME> is your IDM home directory (for example, C:\oracle\Middleware\Oracle_IDM1)
Copy the p6ws-jaxws-client.jar to the weblogic_home\user_projects\OIM_domain\lib directory.
In Unix:
Edit the StartWebLogic.sh file located in weblogic_home/user_projects/domains/your_domain/bin/ directory.
Add <IDM_HOME>/server/ThirdParty/p6ws-jaxws-client.jar as part of the CLASSPATH.