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.
From the extracted zip, copy the following Primavera-P6-EPPM.properties files to the \oim\xellerate\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 \oim\xellerate\JavaTasks directory.
Copy p6ws-jaxws-client.jar to the \oim\xellerate\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 PrimaveraP6EPPMProv.xml to a local drive.
(Only if applicable; otherwise, skip this step) If using the WebLogic application server, edit the xlStartWLS file:
In Windows:
Edit the xlStartWLS.cmd file.
Add XLHOME\ThirdParty\p6ws-jaxws-client.jar as part of the EXT_POST_CLASSPATH.
For example:
set EXT_POST_CLASSPATH=XLHOME\ThirdParty\p6ws-jaxws-client.jar
where XLHOME is your XL home directory (for example, C:\oracle\Middleware\Oracle_XL).
In UNIX:
Edit the xlStartWLS.sh file.
Add XLHOME/ThirdParty/p6ws-jaxws-client.jar as part of the EXT_POST_CLASSPATH.
For example:
set EXT_POST_CLASSPATH=XLHOME/ThirdParty/p6ws-jaxws-client.jar
where XLHOME is your XL home directory (for example, test/oracle/Middleware/Oracle_XL).