WebSphere and P6 Integration with EcoSys - EcoSys - Installation & Upgrade - Hexagon PPM

EcoSys Primavera P6 Adapter Installation

PPMProduct
EcoSys
PPMCategory_custom
Installation & Upgrade
Version_EcoSys
8.7
  1. Create a new directory (for example, C:\P6EcoSysLib) on the server running WebSphere that will be used to store a combined set of required P6 and EcoSys jar files.

  2. Copy the entire contents of the P6 Integration API \lib directory to this new directory.

  3. Remove the following jar files from the C:\P6EcoSysLib directory created in step 1:

    1. commons-logging.jar

    2. mail.jar

    3. joda-time.jar (if using EPPM16.1)

    4. commons-codec.jar (if using EPPM 17.12 or EPPM 18.8)

    5. All jar files that start with spring (spring-*.jar)

    6. All jar files that start with jackson (jackson-*.jar)

  4. From the EcoSys installation media, unzip the \EcoSys\alt\deploy\websphere-weblogic-primavera-overlay.zip file to create a \websphere-weblogic-primavera-overlay folder.

  5. From the \websphere-weblogic-primavera-overlay folder, locate the folder for the version of P6 that EcoSys will be integrated with and copy its contents to the C:\P6EcoSysLib folder that was created in step 1.

    For P6 18.8 and 19.12, use the files from P6 17.12 folder.

  6. Log into the WebSphere administration console.

  7. Navigate to Environment and then Shared Libraries.

  8. Delete the shared library ecosys. This shared library should reference the files intgserver-wrapper.jar and the log4j.jar.

  9. Create a new shared library called p6, and add the full path to each .jar file in the c:\P6EcoSysLib directory. Examples are shown below.

    C:\P6EcoSysLib\commons-beanutils.jar

    C:\P6EcoSysLib\commons-collections.jar

  10. Expand Applications, Application Types, WebSphere Enterprise Applications, and then select ecosys.

  11. Under References click Shared library references.

  12. Select the EcoSys Application module, and then click Reference Shared Libraries.

  13. Highlight the available p6 library, and then click the arrow to move it to the selected box.

  14. Click OK.

  15. Click OK again, and then click Save.

  16. Restart IBM WebSphere.

  17. Skip to the section Testing the P6 API within EcoSys.