Beruflich Dokumente
Kultur Dokumente
Oracle Primavera
Contract Management 13.0 Installation and
Configuration Guide for Microsoft® SQL Server
Copyright © 1996, 2009, Oracle and/or its affiliates. All rights reserved.
The Programs (which include both the software and documentation) contain proprietary information; they are
provided under a license agreement containing restrictions on use and disclosure and are also protected by
copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or
decompilation of the Programs, except to the extent required to obtain interoperability with other independently
created software or as specified by law, is prohibited.
The information contained in this document is subject to change without notice. If you find any problems in the
documentation, please report them to us in writing. This document is not warranted to be error-free. Except as
may be expressly permitted in your license agreement for these Programs, no part of these Programs may be
reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose.
If the Programs are delivered to the United States Government or anyone licensing or using the Programs on
behalf of the United States Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data
delivered to U.S. Government customers are "commercial computer software" or "commercial technical data"
pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As
such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and
technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement,
and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer
Software--Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.
The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently
dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redun-
dancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes,
and we disclaim liability for any damages caused by such use of the Programs.
Oracle and Primavera are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be
trademarks of their respective owners.
The Programs may provide links to Web sites and access to content, products, and services from third parties.
Oracle is not responsible for the availability of, or any content provided on, third-party Web sites. You bear all
risks associated with the use of such content. If you choose to purchase any products or services from a third
party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of
third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including
delivery of products or services and warranty obligations related to purchased products or services. Oracle is not
responsible for any loss or damage of any sort that you may incur from dealing with any third party.
3
Table of Contents
Preface...................................................................................................5
Contract Management Overview .......................................................................... 6
Contract Management Documentation ................................................................. 8
About this Manual............................................................................................... 10
Contacting Customer Support............................................................................. 11
Preparing for Installation..................................................................13
Overview ............................................................................................................. 14
Creating New Databases ..................................................................................... 16
Upgrading Your Databases ................................................................................. 19
Migrating Databases ........................................................................................... 20
Configuring a JBoss Application Server............................................................. 21
Configuring a WebLogic Application Server ..................................................... 23
Configuring WebLogic for Microsoft SQL Server Databases .......27
Prerequisites ........................................................................................................ 28
Configuring the Data Source............................................................................... 29
Deploying Contract Management ....................................................................... 32
Configuring the Contract Management Port Specification................................. 33
Installing Contract Management on a Web Server ........................35
Prerequisites ........................................................................................................ 36
Installing Contract Management......................................................................... 37
Locating the Database Port Number when Using Microsoft SQL Server
Express................................................................................................................ 43
Upgrading to Contract Management from a Previous Version .....45
Prerequisites ........................................................................................................ 46
Upgrading an Existing Stand-Alone Installation ................................................ 47
Upgrading an Existing Web Server Installation.................................................. 51
Configuring Contract Management for a WebLogic Cluster ........57
Prerequisites ........................................................................................................ 58
Configuring the Clustered Environment ............................................................. 59
Considerations for Using Contract Management in a Clustered Environment... 61
4 Table of Contents
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
5
Preface
Contract Management is contract-control
In this chapter software designed to help you manage your
projects more easily. From submittals to
Contract Management Overview
change orders, all the facts about contracts
Contract Management
Documentation and documents related to your project are at
About this Manual your fingertips.
Contacting Customer Support
This manual describes how to install and
configure Contract Management.
6 Preface
■ Internet access
■ Firewall configured to allow only HTTP requests to the port and
TCP/IP address of the Web Server.
■ Microsoft Office, including Microsoft Word, installed on the
Contract Management Web Server and Application Server before
installing Contract Management software, to ensure the proper
functioning of the Letters module.
■ Microsoft SQL Server, installed prior to the Contract Management
installation.
The Contract Management Web Server validates Contract Management
Web users, enforces Contract Management's business rules, and
communicates with the Contract Management database server.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Preface 7
Upgrade Information
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
8 Preface
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Preface 9
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
10 Preface
Chapter Contents
Preparing for Installation Describes tasks required to be completed prior to your Contract
Management installation. Explains how to migrate or upgrade your
existing databases before upgrading your software, or to create new
databases and install the J2SE before installing Contract Management
for the first time, and how to configure your Web server before upgrading
your existing Contract Management installation.
Installing Contract Management on Describes tasks required to install Contract Management 13.0 for the
a Web Server first time.
Upgrading to Contract Management Describes tasks required to upgrade your existing installation to
from a Previous Version Contract Management 13.0.
Viewing and Modifying Contract Explains how to run the Primavera Administrator utility to modify your
Management Settings current Contract Management database and configuration settings.
Configuring WebLogic for Microsoft Explains how to install and configure the WebLogic application server
SQL Server Databases for the Microsoft SQL Server database used with Contract Management.
Installing InfoMaker 10.5 Explains how to install InfoMaker 10.5 for use with Contract
Management reports and forms.
Setting Up the Contract Explains how to add users, set up attachments, reports, and forms,
Management Environment display report titles with international characters, run Contract
Management as a user account, add new databases to the Contract
Management Web server, and reconfigure the Contract Management
Web server.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Preface 11
http://www.oracle.com/primavera/support.html
This page provides the latest information for contacting support and the
support renewals process.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
13
Overview
Before starting the Contract Management 13.0 installation, complete the
following tasks:
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Preparing for Installation 15
4 By this step, you have completed all upgrade prerequisites, and you
can install Contract Management. For information, see “Upgrading
to Contract Management from a Previous Version” on page 45.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
16 Preparing for Installation
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Preparing for Installation 17
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
18 Preparing for Installation
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Preparing for Installation 19
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
20 Preparing for Installation
Migrating Databases
Contract Management 12.1 and previous versions supported Oracle,
Microsoft SQL, and Sybase Adaptive Server Anywhere (ASA)
databases. Contract Management 13.0 no longer supports the Sybase
ASA database.
For information on For information about migrating Admin and Group databases from
contacting Oracle
Primavera Customer
Oracle to Microsoft SQL, or from Microsoft SQL to Oracle, for
Support, see “Contacting Contract Management, contact Oracle Primavera Support.
Customer Support” on
page 11.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Preparing for Installation 21
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
22 Preparing for Installation
http://www.jboss.org/community/docs/DOC-11443.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Preparing for Installation 23
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
24 Preparing for Installation
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Preparing for Installation 25
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
27
Prerequisites
Do the following before configuring WebLogic.
1 Make sure that you have met all the prerequisites for using
WebLogic with Contract Management. For information, see
“Configuring a WebLogic Application Server” on page 23.
2 In the Primavera Administrator utility, set the properties for the
content repository (Oracle, Apache Jackrabbit, or Microsoft
SharePoint). For more information, see “Viewing and Modifying
Contract Management Settings” on page 65
3 Start WebLogic from <domain_home>\startWebLogic.cmd.
4 Login to admin console at url (for example: http://localhost:7001/
console).
5 Click Lock & Edit.
6 Select Data Sources from Services\JDBC.
7 Click New in the Data Sources dialog box.
8 See “Configuring the Data Source” on page 29 to complete the
WebLogic Data Source configuration.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Configuring WebLogic for Microsoft SQL Server Databases 29
■ Once for each GROUP database. You are required to have at least
one group database, however, you may have previously configured
more than one.
Through the Contract Management installation wizard, you can
create the default databases, CMDEMO and CMPROJ, with sample
data.
■ Once for the ADMIN database, also referred to as EXPADMIN.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
30 Configuring WebLogic for Microsoft SQL Server Databases
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Configuring WebLogic for Microsoft SQL Server Databases 31
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
32 Configuring WebLogic for Microsoft SQL Server Databases
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Configuring WebLogic for Microsoft SQL Server Databases 33
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
35
Prerequisites
Prior to completing the procedures presented in this chapter, complete
all procedures in the “Preparing for Installation” on page 13. After
completing all pre-installation tasks, you are ready to install your
Contract Management software.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Installing Contract Management on a Web Server 37
1 In the Select the Web Server Type dialog box, select one of the
following options, and click Next:
• JBoss – Go to step 2 after you click Next.
• WebLogic – Go to step 3 after you click Next.
2 To select the JBoss location and domain:
a) In the Choose JBoss \bin folder dialog box, click Browse, go to
the <JBOSS INSTALL LOCATION>\bin folder.
b) Click Next.
c) In the Choose JBoss Server Folder dialog box, click Browse,
navigate to the location where you created the cm domain.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
38 Installing Contract Management on a Web Server
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Installing Contract Management on a Web Server 39
■ None (no scheduling tool used). Use this option when you will not
connect to the Project Management schedule database. Continue
with the steps in “Choose the Destination Location of Contract
Management Files” on page 40.
■ Connect to the Project Management Schedule Database on
Oracle. Continue with the steps in “Enter the Information about the
Schedule Database on Oracle” on page 39.
■ Connect to the Project Management Schedule Database on
Microsoft SQL. Continue with the steps in “Enter Information
about the Schedule Database on Microsoft SQL Server” on
page 39.
Enter the Information about the Schedule Database on
Oracle
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
40 Installing Contract Management on a Web Server
The next dialog box prompts you to enter the URL to the Web
server configured with the schedule database.
2 If you are not using P6 Web Access, click Next to accept the default
URL and continue. Otherwise, do the following:
• In place of the <P6 Web Access server address> part of the
URL, enter the name of the Project Management web server
host. Use the format hostname:portnumber.
• Remove the angle brackets, and leave the rest of the path intact.
• Enter the URL, and then click Next. For example:
http://<HOST>:<PORT>/primaveraweb/comp/showproject
In the preceding example, replace <HOST> with the host name,
and replace <PORT> with the port number of the Project
Management web server host. The brackets are not part of the
name.
3 Continue with the steps in Choose the Destination Location of
Contract Management Files.
Choose the Destination Location of Contract Management
Files
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Installing Contract Management on a Web Server 41
In the Enter your SMTP Server dialog box, enter the name of your
SMTP server and click Next.
1 In the Start Copying Files dialog box, review the information, and
click Next.
2 If none of the following steps are required to be completed, a
message displays that the installation is complete. Click Finish.
Otherwise:
• If the J2SE Development kit is not already installed on your
system, the installation wizard prompts you to install it. Click
Next.
• If you previously installed Microsoft SQL Server Express, the
Enter Port Number to Use for Contract Management dialog box
displays. Type the port number used by the MSSQL database to
connect to Contract Management, and click Next. See
“Locating the Database Port Number when Using Microsoft
SQL Server Express” on page 43 for information about deter-
mining the port number.
The Setup Status dialog box display. Messages display to inform
that the EXPADMIN, CMDEMO, and CMPROJ databases are
created.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
42 Installing Contract Management on a Web Server
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Installing Contract Management on a Web Server 43
1 From the Microsoft Windows task bar, select Start > All Programs
> Microsoft SQL Server 2005 > Configuration Tools > SQL
Server Configuration Manager.
2 In the SQL Server Configuration Manager (Local) tree, expand
SQL Server 2005 Network Configuration.
3 Double-click Protocols for PRIMAVERA.
4 In the Protocol Name column, locate TCP/IP. Ensure that its Status
is Enabled.
5 Double-click TCP/IP.
6 In the TCP/IP Properties dialog box, select the IP Address tab.
7 Scroll to the IPAll section.dialog box. The TCP Dynamic Ports
field displays the port number of your Microsoft SQL database for
Contract Management.
8 Returning to the Contract Management installation wizard, enter
the port number in the Enter Port Number to Use for Contract
Management dialog box, and click Next.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
45
Prerequisites
Prior to completing the procedures presented in this chapter, complete
all procedures in the “Preparing for Installation” on page 13. After
completing all pre-installation tasks, you are ready to upgrade your
Contract Management software.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Upgrading to Contract Management from a Previous Version 47
See “Upgrading Your You must also upgrade your Contract Management databases.
Databases” on page 19 for
information on upgrading
your Contract Management Start the Installation
databases.
1 In the Choose JBoss Bin Folder dialog box, click Browse, and
navigate to the <JBOSS INSTALL LOCATION>\bin folder.
2 Choose the location of the bin folder, and click Next.
3 In the Choose JBoss Server Folder dialog box, click Browse, and
navigate to the location where you created the cm domain.
4 Choose the location of the cm folder, and click Next.
Read the Contract Management Database Upgrade
Reminder When the Primavera Contract Management Database
Upgrade Reminder dialog box displays, do one of the following:
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
48 Upgrading to Contract Management from a Previous Version
■ None (no scheduling tool used). Use this option when you will not
connect to the Project Management schedule database. Complete
the steps in “Configure Your SMTP Server” on page 50.
■ Connect to the Project Management Schedule Database on
Oracle. Complete the steps in the Enter the Information about the
Schedule Database on Oracle section later on this page.
■ Connect to the Project Management Schedule Database on
Microsoft SQL. Complete the steps in the “Enter Information
about the Schedule Database on Microsoft SQL Server” on
page 49.
Enter the Information about the Schedule Database on
Oracle
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Upgrading to Contract Management from a Previous Version 49
The next dialog box prompts you to enter the URL to the Web
server configured with the schedule database.
2 If you are not using P6 Web Access, click Next to accept the default
URL and continue. Otherwise, do the following:
• In place of the <P6 Web Access server address> part of the
URL, enter the name of the Project Management web server
host. Use the format hostname:portnumber.
• Remove the angle brackets, and leave the rest of the path intact.
• Enter the URL, and then click Next. For example:
http://<HOST>:<PORT>/primaveraweb/comp/showproject
In the preceding example, replace <HOST> with the host name,
and replace <PORT> with the port number of the Project
Management web server host. The brackets are not part of the
name.
3 Next, Configure Your SMTP Server.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
50 Upgrading to Contract Management from a Previous Version
1 In the Enter your SMTP Server dialog box, enter the name of your
SMTP server and click Next.
Complete the Installation
1 In the Start Copying Files dialog box, review the information, and
click Next.
2 When a message displays that the installation is complete. Click
Finish.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Upgrading to Contract Management from a Previous Version 51
See “Configuring a JBoss ■ If you will use a JBoss Web server, you must first install the JBoss
Application Server” on application sever, and then specify a JBoss domain specific to
page 21.
Contract Management.
See “Configuring a ■ If you will use a WebLogic Web server, you must first install
WebLogic Application WebLogic in a domain specific to Contract Management.
Server” on page 23.
See “Upgrading Your You must also upgrade your Contract Management databases.
Databases” on page 19 for
information on upgrading
your Contract Management Start the Installation
databases
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
52 Upgrading to Contract Management from a Previous Version
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Upgrading to Contract Management from a Previous Version 53
■ None (no scheduling tool used). Use this option when you will not
connect to the Project Management schedule database. Go to
“Configure Your SMTP Server” on page 55.
■ Connect to the Project Management Schedule Database on
Oracle. See “Enter the Information about the Schedule Database on
Oracle” later on this page.
■ Connect to the Project Management Schedule Database on
Microsoft SQL. Go to “Enter Information about the Schedule
Database on Microsoft SQL Server” on page 53.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
54 Upgrading to Contract Management from a Previous Version
The next dialog box prompts you to enter the URL to the Web
server configured with the schedule database.
2 If you are not using P6 Web Access, click Next to accept the default
URL and continue. Otherwise, do the following:
• In place of the <P6 Web Access server address> part of the
URL, enter the name of the Project Management web server
host. Use the format hostname:portnumber.
• Remove the angle brackets, and leave the rest of the path intact.
• Enter the URL, and then click Next. For example:
http://<HOST>:<PORT>/primaveraweb/comp/showproject
In the preceding example, replace <HOST> with the host name,
and replace <PORT> with the port number of the Project
Management web server host. The brackets are not part of the
name.
Choose the Destination Location of Contract Management
Files
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Upgrading to Contract Management from a Previous Version 55
1 In the Enter your SMTP Server dialog box, complete one of the
following tasks:
• Click Next to accept the default SMTP server, mail.
• Enter the name of your SMTP server and click Next.
1 In the Start Copying Files dialog box, review the information, and
click Next.
2 If none of the following steps are required to be completed, a
message displays that the installation is complete. Click Finish.
Otherwise:
• If the J2SE Development kit is not already installed on your
system, the installation wizard prompts you to install it. Click
Next.
• If you previously installed Microsoft SQL Server Express, the
Enter Port Number to Use for Contract Management dialog box
displays. In this dialog box, enter the port number used by the
MSSQL database to connect to Contract Management. Click
Next.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
56 Upgrading to Contract Management from a Previous Version
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
57
Prerequisites
Consult the WebLogic documentation for information on setting up a
WebLogic cluster. This can be found at the following web site:
http://edocs.bea.com/wls/docs103/index.html
2 Ensure that reports and forms locations are shared from a single
location.
3 Copy the <Contract Management home>\HtmlTemplates directory
to all managed server machines in the same path. These must be
synchronized when any modifications are made to them.
4 If you are adding attachments and are using the “not connected to
server” configuration, all attachment directory setups must be either
a UNC path or a mapped drive. For mapped drives, all managed
servers must have the same mapping to the server.
The client application must store the cookie, and then must send that
cookie with each subsequent request to the server.
“%WL_HOME%\wlserver_10.3\common\nodemanager.cmd”
■ Set StartScriptEnabled=true
■ Set StartScriptName=startManagedWebLogic.cmd
When marked,
presents
information in a
tool tip when you
linger your mouse
pointer over a
setting.
To change a
setting value,
triple-click on the
setting name, and
type a new value.
In Windows, you
can also press F2
to change to Edit
To return a setting
to its default value,
right-click it and
select Revert to
default value.
\Program Files\Oracle\
ContractManagement\Utility\CMAdminConfig
1 Locate the appropriate paths to the folders in the table that corre-
spond with those described as for Tree View.
2 Enter values for all required fields.
3 Click Save Changes when finished.
For more information about each of these settings, refer to the Web
Single Sign-On section in, “Configuration Settings for Contract
Management” on page 88.”
• Repository Home
• Admin User Name
• Admin Password
For Microsoft SharePoint:
Triple-click, delete the current value, and enter a value for each of
the following options:
• Login Name
• Password
• Authentication Mode
• Host Name
• Domain Name
• Domain Library URL
• Web Service URL
• External Document Library URL
4 Click Save Changes.
Changing Content Repository Settings in Table View You can
also enter the Content Repository settings in the Table View, rather than
using the Tree View.
■ Port number over which the database receives data from the
Contract Management application
■ Host name of the database, for example, if you move the database
to another server
■ Site name of the database. For more information, see
DatabaseSiteName in the “Contract Management Configuration”
section of the Web & Application Server Configuration for Contract
Management 13.0 document.
In Tree View:
For information about the port number currently used, run the
Registry Editor in Windows: select Start> Run, and in the
Open field of the Run dialog box, enter regedit, and click OK.
For a Microsoft SQL database, expand
HKEY_LOCAL_MACHINE>SOFTWARE>Microsoft>
Microsoft SQL Server>Primavera>MSSQLServer>
SuperSocketNetLib. Click the Tcp folder. The setting of the
TcpPort registry key displays the port number used by the
Contract Management database.
In Table View:
1 Locate the appropriate paths to the folders in the Table View that
correspond with those described as for Tree View.
2 Enter values for all required fields.
3 Click Save Changes when finished.
4 Change ADMIN Database Settings
You can change ADMIN database settings in Tree View and Table view.
In Tree View:
• Password
• Report Location
• UserName
1 Locate the appropriate paths to the folders in the Table View that
correspond with those described as for Tree View.
2 Enter values for all required fields.
3 Click Save Changes when finished.
Change GROUP Database Settings
In Tree View:
1 Locate the appropriate paths to the folders in the Table View that
correspond with those described as for Tree View.
2 Enter values for all required fields.
3 Click Save Changes when finished.
Add a New GROUP Database Instance To add a new database
instance to a configuration, you can duplicate an existing instance in the
Tree View. You can also copy a database folder, paste it, and change
settings of the new instance. For information about the settings in this
section, see “Configuration Settings for Contract Management” on
page 88.
In Tree View:
In the URL, substitute the actual IP address of P6 Web Access for the
<IP address of P6 Web Access> variable.
c) Click the Key field underneath the Generate encryption key field,
and the key will be displayed. Click OK.
1 Locate the appropriate paths to the folders in the Table View that
correspond with those described as for Tree View.
2 Enter values for all required fields.
Click Save Changes when finished.
Setting Preferences
After installation, you can modify preferences including your mail
server, paths to templates used in Contract Management, and the
location in which to store report images. For information about the
settings in this section, see “Configuration Settings for Contract
Management” on page 88.
In Tree View:
1 Locate the appropriate paths to the folders in the table that corre-
spond with those described as for Tree View.
2 Enter values for all required fields.
3 Click Save Changes when finished.
In Tree View:
1 Locate the appropriate paths to the folders in the table that corre-
spond with those described as for Tree View.
2 Enter values for all required fields.
3 Click Save Changes when finished.
Application Server
Authentication
Authentication/LDAP/Connection Information/LDAPHost — —
LDAP server host name
Authentication/LDAP/Connection — —
Information/LDAPUserName
User name for authentication via the LDAP server.
Authentication/LDAP/Connection — —
Information/LDAPPassword
Password for authentication via the LDAP server.
Authentication/LDAP/Connection — —
Information/LDAPBaseDN
Base domain name of the LDAP server.
Authentication/LDAP/Connection Information/SSL — —
Certificate Store
The full path to the keystore that holds the SSL certificate for
the LDAP server.
Authentication/LDAP/FieldMaps/FieldMap/MappedData — —
baseField:EMAIL
Email address of the user to be authenticated.
Authentication/LDAP/FieldMaps/FieldMap/ — —
MappedDatabaseField:EXTENSION
Work telephone extension of the user to be authenticated.
Authentication/LDAP/FieldMaps/FieldMap/ — —
MappedDatabaseField:FAX
Fax number of the user to be authenticated.
Authentication/LDAP/FieldMaps/FieldMap/ — —
MappedDatabaseField:FIRST_NAME
First name of the user to be authenticated.
Authentication/LDAP/FieldMaps/FieldMap/ — —
MappedDatabaseField:FULL_NAME
Full name of the user to be authenticated.
Authentication/LDAP/FieldMaps/FieldMap/ — —
MappedDatabaseField:JOB_TITLE
Job title of the user to be authenticated.
Authentication/LDAP/FieldMaps/FieldMap/ — —
MappedDatabaseField:LAST_NAME
Last name of the user to be authenticated.
Authentication/LDAP/FieldMaps/FieldMap/ — —
MappedDatabaseField:LOGIN_NAME
Login name of the user to be authenticated.
Authentication/LDAP/FieldMaps/FieldMap/ — —
MappedDatabaseField:MOBILE
Mobile (cellular) telephone number of the user to be
authenticated.
Authentication/LDAP/FieldMaps/FieldMap/ — —
MappedDatabaseField:TELEPHONE
Personal telephone number of the user to be authenticated.
Authentication/LDAP/LastSearch — —
The last search done using the LDAP tool to locate Contract
Management users to import.
Content Repository>CRType
Content Repository>Jackrabbit
Content Repository>Jackrabbit
Configuration Management
Database
Database/Database Type — —
Database type.
Database
Database/DatabaseSiteName
A string of up to four character that is used to make the
primary keys unique for each company site. For more
information, see the Web & Application Server
Configuration for Contract Management 13.0
document.
Database/Database Groups/ADMIN/DBName — —
Name of the ADMIN database as it is displayed within the
related database management application, for example, if your
ADMIN database is a Microsoft SQL database, the DBName
is the name of the database as it displays in Microsoft SQL
Server Management Studio Express.
Database/Database Groups/ADMIN/JNDIName — —
Java Naming Directory Interface (JNDI) name of the ADMIN
database that enables clients to identify and locate it.
Database/Database Groups/ADMIN/Name — —
Administrator user name for accessing the ADMIN database.
Database/Database Groups/ADMIN/Password — —
Password for accessing the ADMIN database.
Database/Database Groups/ADMIN/ReportLocation — —
The location for Contract Management reports.
Database/Database Groups/ADMIN/UserName — —
The username used by Contract Management to access the
Contract Management ADMIN database.
Database/Database Groups/GROUP/DBName — —
Name of the GROUP database as it displays within the related
database management application, for example, if your
GROUP database is a Microsoft SQL database, the DBName
is the name of the database as it displays in Microsoft SQL
Server Management Studio Express
Database/Database Groups/GROUP/JNDIName — —
Java Naming Directory Interface (JNDI) name of the database
that enables clients to identify and locate it.
Database/Database Groups/GROUP/Name — —
Administrator user name for accessing the GROUP database.
Database/Database Groups/GROUP/Password — —
Password for accessing the GROUP database.
Database/Database Groups/GROUP/ReportLocation — —
The location for Contract Management reports.
Database/Database Groups/GROUP/UserName — —
The username used by Contract Management to access the
Contract Management GROUP databases.The username
used by Contract Management to access the Contract
Management Admin database.
Database/Project Management/Password — —
Password required to access the Project Management
Schedule Database.
Database/Project Management/URL — —
URL of the remotely-based, Web-accessible Project
Management Schedule Database.
Preferences
Preferences/GridToExcel — —
Path to the gridtoexcel.xsl file that stores data derived from
Contract Management. For more information, see the Web
& Application Server Configuration for Contract
Management 13.0 document.
Preferences/IncludeURLInMail yes —
Determines whether to include the URL in mail messages. no
Preferences/InstallPath — —
The Contract Management install directory path.
Preferences/PrintDebugLevel — —
For more information about this setting, see the Web &
Application Server Configuration for Contract
Management 13.0 document.
Preferences/ReportImagesLocation — —
Path to the location in which images used in reports are stored.
For more information about this setting, see the Web &
Application Server Configuration for Contract
Management 13.0 document.
Preferences/SMTPServer — —
Name of the SMTP mail server for outgoing mail.
no — Indicates a no — Indicates a
Web-based installation Web-based installation of
of Contract Contract Management
Management
Preferences/TemplatePath — —
Temporary folder used by Contract Management templates.
Web Server
Installing InfoMaker
Do the following steps if you chose InfoMaker 10.5 after choosing
Install Other Applications in the Welcome to Primavera Contract
Management dialog box.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Installing InfoMaker 10.5 101
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
103
Prerequisites
See “Preparing for You must first install Contract Management, making certain that you
Installation” on page 13. first complete all prerequisite tasks.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Installing and Configuring the Oracle Primavera SharePoint Connector 105
To test the Web Services function, open the URL for the Web Services.
The URL should be in the following format:
http://<HOST>:<PORT>/<VIRTUAL_DIR>/WS_FPRPC.asmx
This should display a list of the available functions. In the preceding
URL:
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
106 Installing and Configuring the Oracle Primavera SharePoint Connector
■ <PORT> is the TCP port that the Web site will use. You entered this
when you created the Web site.
■ <VIRTUAL_DIR> is the name of the Virtual directory that you
created.
■ WS_FPRPC.asmx is the name of the Web Service.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Installing and Configuring the Oracle Primavera SharePoint Connector 107
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
109
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Setting Up the Contract Management Environment 111
When importing users from LDAP, the LDAP user login name
cannot contain any special characters (for example, ! @ $ %
& * () ^ # +) or be longer than 30 characters. Contract
Management will only support login names that do not
contain special characters, and that are less than or equal to
30 characters in length. See “Importing Users from LDAP” on
page 117.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
112 Setting Up the Contract Management Environment
To use reports and forms, the drive on which they are stored must be
available from the Contract Management Web Server. The following
instructions explain how to configure the Contract Management Web
Server to use reports and forms.
If the reports and forms are on a network drive, you must run
the Contract Management Web service as a user account.
Refer to “Running Contract Management as a User Account”
on page 115.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Setting Up the Contract Management Environment 113
6 Click Import Reports and Forms to import the reports and forms.
This could take several minutes to complete.
7 Under Projects, click Add to open the Select Projects dialog box to
assign the report and form locations to particular projects, or click
Add All Projects to assign the report and form locations to all
projects.
8 Click Save & Close when finished.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
114 Setting Up the Contract Management Environment
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Setting Up the Contract Management Environment 115
1 From the Windows desktop, open Internet Explorer and enter the
Web address for the Contract Management Administration Appli-
cation.
2 Type your administrator user ID and password in the
Administration Login dialog box; the default ID and password are
both EXPADMIN. Click Log In.
3 Click Server Configuration. In the Server Configuration window,
scroll down to the Report and Form Locations section. Follow the
instructions in “Adding Contract Management Users” on page 111.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
116 Setting Up the Contract Management Environment
You must enter the UNC path for the location, not the
mapped network drive path.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Setting Up the Contract Management Environment 117
5 Enter the Password, and choose the Language from the drop-down
list.
6 Click Save.
7 Close the Contract Management Administration Application.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
118 Setting Up the Contract Management Environment
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Setting Up the Contract Management Environment 119
b) Highlight the user you want to add, and click the right arrow
button to add the user to the Selected Users table.
c) If you want to change the default group of projects available to
the user, scroll to the right in the Selected Users table, find the
Default Group column, and change the default.
c) Repeat steps 5a through 5c as necessary until you have added all
users to the table, and then click Import when finished.
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
120 Setting Up the Contract Management Environment
■ SMTP Server
■ Contract Management Web Server port number
■ Contract Management database type
■ Database server connection
■ Project Management connections
■ Minimum and maximum memory allocation for the Contract
Management Web Server
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
Setting Up the Contract Management Environment 121
http://www.jboss.org/community/wiki/
EncryptingDataSourcePasswords
Contract Management 13.0 Installation and Configuration Guide for Microsoft SQL
123
Adding Users
If you are authenticating Contract Management users in native mode,
and are using the Oracle content repository, you must manually add
users to the Oracle content repository server. If you are using LDAP
authentication, this step is not necessary.
The Contract Management user login name must be the same as that
used for the Oracle content repository server.
Index
A Overview of Contract Manager 6
Application Server host components 6
P
C P6 Web Access
Creating databases adding database instances 70
initial steps 16 configuration settings 88
Custom portlets configure
password encryption 88 custom portlets 88
Passwords
encrypting
D for custom portlets 88
Databases Prerequisites
creating, initial steps for 16 for installing Contract Manager 14
Documentation 8 Primavera
starting 100, 105, 107
H
Help, online 8 R
Reports and forms
I sharing 112
InfoMaker
installation overview 57, 99, 103 S
installation, beginning 100, 105 Stand-Alone installation
installing by using the Primavera Setup for Microsoft SQL 2005 Express Server
program 101 overview of 35
online documentation 9
Installing Contract Manager
prerequisites for 14 U
Upgrade
important information 7
M Upgrade 10.0 version databases
Microsoft SQL Express Server installation beginning the upgrade 19
initial steps for 37 Upgrade from Contract Manager 11.0
for Microsoft SQL Server Web server
O initial setup steps 47
Online, help 8 overview of 45
Operating systems supported 7 for Oracle Web server
128 Index
W
Web Server components 6
WebLogic
Configure data source for Microsoft SQL
Server 27
data sosurce setup 29
prerequisites for 28