Note: This page uses Javascript. You are seeing this note because your browser either doesn't support Javascript or Javascript is turned off. To view this help system as it is meant to be viewed please use a Javascript enabled browser.

Where to Begin

Previous TopicNext TopicContents

If you will be writing code against the API, the Java Software Development Kit (SDK, also known as the JDK), version 1.6_27 and above, must be installed. The Integrated Development Environment (IDE) used to write code must work with this version. If you will not be writing code, only the Java Runtime Environment (JRE), version 1.6.x, is required to be able to run applications written for the API.

The API client code for Remote Mode is contained in intgclient.jar. For Local Mode, the API code is contained in intgserver.jar. The jar files are installed in the lib directory under the Integration API installation directory. To successfully compile and execute the code written against the API, you will need to include the appropriate jar file in your classpath.

Note: For applications running in Local Mode, your classpath must include the other jar files that are installed in the lib directory under the Integration API installation directory. Local Mode applications must also have the System property "primavera.bootstrap.home" set to the location of the installation directory. This setting is used by the server to find the BREBootStrap.xml file.

In This Section

Accessing Data in the P6 Integration API

Example: Establishing a Session in Local Mode

Example: Establishing a Session in Remote Mode



Legal Notices
Copyright © 2003, 2013, Oracle and/or its affiliates. All rights reserved.

Last Published Wednesday, March 20, 2013