In order to connect to a
Contract Manager HTTPS URL, you must properly configure both the Project
Management module and the application server hosting P6 Web Access.
Establishing this connection enables you to import Contract Manager data to the Project Management module and view Contract
Manager data in P6 Web Access.
Note: The instructions contained in this
document DO NOT replace the instructions for linking the Project Management and
Contract Management modules provided in the Project Management Reference
Manual, Project Management Help, and P6 Web Access Help. If you are connecting
to a Contract Manager HTTPS URL, you must complete these steps in addition to
the instructions provided in the manual and help.
1. Determine the client machines that
will be used to import data from Contract Manager.
2. On each client machine, go to http://www.slproweb.com/products/Win32OpenSSL.html.
Note: You can also download the files specified below by accessing the Primavera Knowledgebase at http://www.primavera.com/customer/index.asp and entering solution ID prim24755.
3. Close the Project Management module
on the client machine, if necessary.
4. Download SSLEAY32.DLL and
LIBEAY32.DLL to the c:\WINDOWS\system32 directory.
Note: The steps described in this
section are supported on Tomcat application servers only. Additionally, these
steps are intended for Contract Manager installations
using a self-signed certificate that are running as a console (not as a
service). If you are running Contract Manager using a signed certificate (whether
as a console or a service), you do not have to complete these steps.
1. If P6 Web Access and Contract
Manager reside on the same server, skip to the next step.
If P6 Web Access and Contract Manager are hosted on different servers, on the Tomcat server hosting P6 Web Access, map a network drive to the directory on the Contract Manager server that contains the expedition.keystore files. If desired, you can copy the expedition.keystore files to a location on the Tomcat server hosting P6 Web Access.
2. On the Tomcat application server
hosting P6 Web Access, in the startPhoenixtc.cmd file
(located in the p6_web_access_home directory that was specified during P6 Web
Access installation), enter the following:
set CATALINA_OPTS=-Xms10m -Xmx128m %PRIMAVISION_OPTS% -Djavax.net.ssl.trustStore=Z:\ContractManager\jboss\server\expedition\conf\expedition.keystore
where z:\xxx = is the directory in which the expedition.keystore files are located on the Contract Manager server. If you mapped a network drive or copied the keystore files to the Tomcat server in the previous step, enter the path you specified.