pt851tsvt-b0810
TRANSCRIPT
-
7/22/2019 pt851tsvt-b0810
1/421
PeopleTools 8.51 PeopleBook:
System and Server Administration
August 2010
-
7/22/2019 pt851tsvt-b0810
2/421
PeopleTools 8.51 PeopleBook: System and Server AdministrationSKU pt8.51tsvt-b0810
Copyright 1988, 2010, Oracle and/or its affiliates. All rights reserved.
Trademark Notice
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their
respective owners.
License Restrictions Warranty/Consequential Damages Disclaimer
This software and related documentation are provided under a license agreement containing restrictions on use anddisclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement orallowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit,perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilationof this software, unless required by law for interoperability, is prohibited.
Warranty Disclaimer
The information contained herein is subject to change without notice and is not warranted to be error-free. If you findany errors, please report them to us in writing.
Restricted Rights Notice
If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S.Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS
Programs, software, databases, and related documentation and technical data delivered to U.S. Governmentcustomers are "commercial computer software" or "commercial technical data" pursuant to the applicableFederal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication,
disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in theapplicable Government contract, and, to the extent applicable by the terms of the Government contract, theadditional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007).Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.
Hazardous Applications Notice
This software is developed for general use in a variety of information management applications. It is not developed orintended for use in any inherently dangerous applications, including applications which may create a risk of personalinjury. If you use this software in dangerous applications, then you shall be responsible to take all appropriate fail-safe,backup, redundancy and other measures to ensure the safe use of this software. Oracle Corporation and its affiliates
disclaim any liability for any damages caused by use of this software in dangerous applications.
Third Party Content, Products, and Services Disclaimer
This software and documentation may provide access to or information on content, products and services from thirdparties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kindwith respect to third party content, products and services. Oracle Corporation and its affiliates will not be responsible forany loss, costs, or damages incurred due to your access to or use of third party content, products or services.
-
7/22/2019 pt851tsvt-b0810
3/421Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved. iii
Contents
Preface
System and Server Administration Preface ............................................................................................. xix
System and Server Administration ............................................................................................................... xix
PeopleBooks and the PeopleSoft Online Library ......................................................................................... xix
Chapter 1
Getting Started with System and Server Administration .......................................................................... 1
System and Server Administration Overview .................................................................................................. 1
PSADMIN ................................................................................................................................................ 1
Analytic Servers ....................................................................................................................................... 2
Web Servers ............................................................................................................................................. 3
Search Indexes .......................................................................................................................................... 3
PeopleSoft Configuration Manager ........................................................................................................... 4
PeopleTools Utilities ................................................................................................................................. 5
Tracing and Debugging ............................................................................................................................. 5
Jolt Configuration Options ........................................................................................................................ 6
Timeout Settings ....................................................................................................................................... 6
System and Server Administration Implementation ........................................................................................ 6
Chapter 2
Understanding PeopleSoft Internet Architecture ....................................................................................... 9
PeopleSoft Architecture Fundamentals ............................................................................................................ 9
Database Server .............................................................................................................................................. 10
Application Servers ........................................................................................................................................ 11
Application Servers ................................................................................................................................. 11
Oracle Tuxedo and Oracle Jolt ................................................................................................................ 11
Domains .................................................................................................................................................. 12
PeopleSoft Server Processes ................................................................................................................... 12
Services ................................................................................................................................................... 14
Listeners, Handlers, and Queues ............................................................................................................. 14
PeopleSoft Process Scheduler Server ............................................................................................................ 17
Web Server ..................................................................................................................................................... 18
Web server software ................................................................................................................................ 18
-
7/22/2019 pt851tsvt-b0810
4/421
Contents
iv Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved.
PeopleSoft Servlets ................................................................................................................................. 19
Oracle Jolt .............................................................................................................................................. 20
Web Browser ........................................................................................................................................... 21
Server Configuration Options ........................................................................................................................ 21
Logically Separate Server Configuration ................................................................................................ 21
Physically Separate Server Configuration ............................................................................................... 23
Implementation Options ................................................................................................................................. 24
Chapter 3
Working with Server Domain Configurations .......................................................................................... 27
Understanding PS_HOME and PS_CFG_HOME ......................................................................................... 27
Implementing Flexible Server Installations ............................................................................................ 28
Applying Security Restrictions ............................................................................................................... 29
Working with the Default PS_CFG_HOME ................................................................................................. 29
Locating the Default PS_CFG_HOME ................................................................................................... 29Using PSADMIN with the Default PS_CFG_HOME ............................................................................ 30
Working with Alternate PS_CFG_HOME Locations .................................................................................... 31
Specifying Alternate PS_CFG_HOME Locations .................................................................................. 31
Using the %V Meta Variable .................................................................................................................. 31
Configuring Domains in Alternate Locations of PS_CFG_HOME ........................................................ 32
Managing Domains ........................................................................................................................................ 33
Chapter 4
Using the PSADMIN Utility ....................................................................................................................... 35
Understanding PSADMIN ............................................................................................................................. 35
Starting PSADMIN ....................................................................................................................................... 36
Using PSADMIN .......................................................................................................................................... 37
Using Configuration Templates .................................................................................................................... 37
Using the Quick-Configure Menu ................................................................................................................. 38
Using the PSADMIN Command-Line Interface ........................................................................................... 39
Understanding the PSADMIN Command-Line Interface ...................................................................... 39
Using the Miscellaneous Commands ...................................................................................................... 40
Using the Application Server Commands .............................................................................................. 40
Using the Process Scheduler Commands ................................................................................................ 45
Using the Search Server Commands ....................................................................................................... 49
Using PSADMIN Executables and Configuration Files ............................................................................... 50
Understanding PSADMIN Executables and Configuration Files ........................................................... 51
Configuring a Domain ............................................................................................................................ 52
Loading a Configuration ........................................................................................................................ 53
Archiving Application Server Configuration Files ................................................................................ 53
-
7/22/2019 pt851tsvt-b0810
5/421
Contents
Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved. v
Booting a Domain .................................................................................................................................. 53
Stopping a Domain ................................................................................................................................. 53
Monitoring a Domain ............................................................................................................................. 54
Configuring the Application Server to Handle Cache Files and Replay Files .............................................. 54
Chapter 5
Using PSADMIN Menus ............................................................................................................................. 57
Using the Application Server Administration Menu .................................................................................... 57
Accessing the Application Server Options ............................................................................................. 58
Administering a Domain ........................................................................................................................ 58
Importing Domain Configurations .......................................................................................................... 59
Booting a Domain .................................................................................................................................. 60
Shutting Down a Domain ....................................................................................................................... 60
Checking the Domain Status .................................................................................................................. 61
Purging the Domain Cache .................................................................................................................... 62Configuring a Domain ............................................................................................................................ 64
Editing Configuration and Log Files ...................................................................................................... 65
Creating a Domain ................................................................................................................................. 66
Deleting a Domain ................................................................................................................................. 66
Configuring an Application Server Domain to Preload Cache .............................................................. 67
Cleaning Domain IPC Resources ........................................................................................................... 69
Using the Process Scheduler Menu ............................................................................................................... 70
Using the Search Server Menu ....................................................................................................................... 71
Setting Up the PeopleSoft Windows Service ................................................................................................ 71
Understanding Microsoft Windows Services .......................................................................................... 71Configuring the PeopleSoft Service ....................................................................................................... 72
Testing the Service ................................................................................................................................. 73
Editing the Service Configuration File ................................................................................................... 74
Chapter 6
Setting Application Server Domain Parameters ...................................................................................... 75
Startup Options ............................................................................................................................................. 76
DBName ................................................................................................................................................. 76
DBType .................................................................................................................................................. 76
UserID .................................................................................................................................................... 76
UserPswd ................................................................................................................................................ 77
Connect ID ............................................................................................................................................. 77
Connect Password .................................................................................................................................. 77
ServerName ............................................................................................................................................ 77
StandbyDBName ..................................................................................................................................... 78
-
7/22/2019 pt851tsvt-b0810
6/421
Contents
vi Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved.
StandbyDBType ...................................................................................................................................... 78
StandbyUserId ......................................................................................................................................... 78
StandbyUserPswd .................................................................................................................................... 78
Database Options .......................................................................................................................................... 78
SybasePacketSize ................................................................................................................................... 78
UseLocalOracleDB ................................................................................................................................ 78
EnableDBMonitoring ............................................................................................................................. 79PSDB Maximum Cursors ........................................................................................................................ 79
Security Options ............................................................................................................................................ 80
Validate Signon With Database ............................................................................................................. 80
DomainConnectionPwd .......................................................................................................................... 80
Workstation Listener Options ....................................................................................................................... 81
Address ................................................................................................................................................... 81
Port ......................................................................................................................................................... 81
Encryption .............................................................................................................................................. 81
Min Handlers .......................................................................................................................................... 82
Max Handlers ......................................................................................................................................... 82Max Clients per Handler ........................................................................................................................ 82
Client Cleanup Timeout ......................................................................................................................... 82
Init Timeout ............................................................................................................................................ 82
Tuxedo Compression .............................................................................................................................. 82
Jolt Listener Options ..................................................................................................................................... 83
Address ................................................................................................................................................... 83
Port ......................................................................................................................................................... 83
Encryption .............................................................................................................................................. 83
Min Handlers .......................................................................................................................................... 83
Max Handlers ......................................................................................................................................... 83Max Clients per Handler ........................................................................................................................ 84
Client Cleanup Timeout ......................................................................................................................... 84
Init Timeout ............................................................................................................................................ 84
Client Connection Mode ........................................................................................................................ 84
Jolt Compression Threshold ................................................................................................................... 84
Additional Prompt .................................................................................................................................. 85
Jolt Relay Adapter Options ........................................................................................................................... 85
Listener Address ..................................................................................................................................... 85
Listener Port ........................................................................................................................................... 85
Domain Settings ............................................................................................................................................ 86Domain ID .............................................................................................................................................. 86
Add to PATH ......................................................................................................................................... 86
Spawn Threshold .................................................................................................................................... 86
Log Directory .......................................................................................................................................... 87
Restartable .............................................................................................................................................. 87
Allow Dynamic Changes ....................................................................................................................... 87
LogFence ................................................................................................................................................ 88
AppLogFence ......................................................................................................................................... 88
-
7/22/2019 pt851tsvt-b0810
7/421
Contents
Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved. vii
Trace-Log File Character Set ................................................................................................................. 89
PeopleCode Debugger Options ..................................................................................................................... 89
Trace Options ................................................................................................................................................ 89
TraceSQL ............................................................................................................................................... 89
TraceSQLMask ...................................................................................................................................... 90
TracePC .................................................................................................................................................. 90
TracePCMask ......................................................................................................................................... 90TracePPR and TracePPRMask ............................................................................................................... 90
TracePIA and TracePIAMask ................................................................................................................ 92
TraceAE ................................................................................................................................................. 92
TraceAnalytic and Trace AnalyticMask ................................................................................................. 92
TracePPM ............................................................................................................................................... 92
DumpMemoryImageAtCrash ................................................................................................................. 92
DumpManagerObjectsAtCrash .............................................................................................................. 92
Log Error Report, Mail Error Report ..................................................................................................... 93
Write Crash Dump to Separate File ....................................................................................................... 93
Cache Settings ............................................................................................................................................... 93EnableServerCaching ............................................................................................................................. 93
CacheBaseDir ......................................................................................................................................... 94
ServerCacheMode .................................................................................................................................. 94
MaxCacheMemory ................................................................................................................................. 95
EnableDBCache ...................................................................................................................................... 95
PreLoadCache and PreLoadMemoryCache ........................................................................................... 95
Remote Call Options ..................................................................................................................................... 96
RCCBL Redirect ..................................................................................................................................... 96
RCCBL PRDBIN .................................................................................................................................... 96
PSAPPSRV Options ..................................................................................................................................... 97Min Instances ......................................................................................................................................... 97
Max Instances ......................................................................................................................................... 97
Service Timeout ..................................................................................................................................... 97
Recycle Count ........................................................................................................................................ 97
Percentage of Memory Growth .............................................................................................................. 98
Allowed Consec Service Failures .......................................................................................................... 99
Max Fetch Size ....................................................................................................................................... 99
Auto Select Prompts ............................................................................................................................... 99
AutoLoad JVM ........................................................................................................................................ 99
Serial Recycle ........................................................................................................................................ 100PSANALYTICSRV Options ...................................................................................................................... 100
Min Instances ....................................................................................................................................... 100
Max Instances ....................................................................................................................................... 100
Analytic Instance Idle Timeout ............................................................................................................ 101
PSSAMSRV Options .................................................................................................................................. 101
Min Instances ....................................................................................................................................... 101
Max Instances ....................................................................................................................................... 101
Service Timeout ................................................................................................................................... 101
-
7/22/2019 pt851tsvt-b0810
8/421
Contents
viii Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved.
Recycle Count ...................................................................................................................................... 101
Allowed Consec Service Failures ........................................................................................................ 102
Max Fetch Size ..................................................................................................................................... 102
PSQCKSRV Options .................................................................................................................................. 102
Min Instances ....................................................................................................................................... 102
Max Instances ....................................................................................................................................... 102
Service Timeout ................................................................................................................................... 102Recycle Count ...................................................................................................................................... 103
Allowed Consec Service Failures ........................................................................................................ 103
Max Fetch Size ..................................................................................................................................... 103
Serial Recycle ........................................................................................................................................ 103
PSQRYSRV Options .................................................................................................................................. 103
Min Instances ....................................................................................................................................... 103
Max Instances ....................................................................................................................................... 104
Service Timeout ................................................................................................................................... 104
Recycle Count ...................................................................................................................................... 104
Allowed Consec Service Failures ........................................................................................................ 104Max Fetch Size ..................................................................................................................................... 104
Use Dirty-Read ..................................................................................................................................... 104
Serial Recycle ........................................................................................................................................ 105
Integration Broker Server Processes ........................................................................................................... 105
SMTP Settings ............................................................................................................................................ 105
SMTPServer ......................................................................................................................................... 106
SMTPPort ............................................................................................................................................. 106
SMTPServer1 ....................................................................................................................................... 106
SMTPPort1 ........................................................................................................................................... 106
SMTPSender ........................................................................................................................................ 106SMTP BlackberryReplyTo ................................................................................................................... 106
SMTPSourceMachine .......................................................................................................................... 106
SMTPCharacterSet ............................................................................................................................... 106
SMTPEncodingDLL ............................................................................................................................ 106
SMTPGuaranteed ................................................................................................................................. 107
SMTPTrace .......................................................................................................................................... 107
SMTPSendTime ................................................................................................................................... 107
SMTPUserName .................................................................................................................................. 107
SMTPUserPassword ............................................................................................................................. 107
SMTPUserName1 ................................................................................................................................. 107SMTPUserPassword1 ............................................................................................................................ 107
SMTPTimeToWaitForResult ................................................................................................................ 108
SMTPUseSSL ...................................................................................................................................... 108
SMTPSSLPort ....................................................................................................................................... 108
SMTPClientCertAlias ........................................................................................................................... 108
SMTPSSLPort1 ..................................................................................................................................... 108
SMTPUseSSL1 ..................................................................................................................................... 108
SMTPClientCertAlias1 ......................................................................................................................... 108
-
7/22/2019 pt851tsvt-b0810
9/421
Contents
Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved. ix
SMTPDNSTimeoutRetries .................................................................................................................... 108
SMTP Further Considerations .............................................................................................................. 109
Interface Driver Options ............................................................................................................................. 109
SCP_LOCALE ...................................................................................................................................... 109
PSTOOLS Options ...................................................................................................................................... 109
EnablePPM Agent ................................................................................................................................ 109
Add to CLASSPATH ........................................................................................................................... 110JavaVM Options ................................................................................................................................... 110
Proxy Host ............................................................................................................................................ 111
Proxy Port ............................................................................................................................................. 111
Non Proxy Hosts .................................................................................................................................. 111
Usage Monitoring State ......................................................................................................................... 111
Character Set ........................................................................................................................................ 112
Suppress App Error Box (Microsoft Windows Only) .......................................................................... 112
DbFlags ................................................................................................................................................ 112
Suppress SQL Error ............................................................................................................................. 113
Integration Broker Options ......................................................................................................................... 114Min Message Size for Compression ..................................................................................................... 114
Thread Pool Size .................................................................................................................................. 114
Search .......................................................................................................................................................... 114
Search Indexes ............................................................................................................................................ 115
PSRENSRV Options ................................................................................................................................... 115
log-severity_level ................................................................................................................................. 115
io_buffer_size ....................................................................................................................................... 115
default_http_port .................................................................................................................................. 115
default_https_port ................................................................................................................................. 115
default_auth_token ............................................................................................................................... 115PSPPMSRV Options ................................................................................................................................... 116
Min Instances ........................................................................................................................................ 116
Max Instances ........................................................................................................................................ 116
Select Server Process Options ..................................................................................................................... 116
Do you want the Publish/Subscribe servers configured? ..................................................................... 116
Move quick PSAPPSRV services into a second server (PSQCKSRV)? ............................................. 117
Move long-running queries into a second server (PSQRYSRV)? ....................................................... 117
Do you want JOLT configured? ........................................................................................................... 117
Do you want JRAD configured? .......................................................................................................... 117
Do you want WSL Configured? ........................................................................................................... 117Do you want to enable PeopleCode Debugging (PSDBGSRV)? ........................................................ 117
Do you want Event Notification configured (PSRENSRV)? ............................................................... 117
Do you want MCF Servers configured? ............................................................................................... 118
Do you want Performance Collators configured? ................................................................................ 118
Do you want Analytic Servers configured? ......................................................................................... 118
Do you want Domains Gateway configured? ....................................................................................... 118
-
7/22/2019 pt851tsvt-b0810
10/421
Contents
x Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7
Working with Oracle WebLogic .............................................................................................................. 119
Understanding WebLogic ........................................................................................................................... 119
Working With the WebLogic Server Administration Console ................................................................... 120Starting WebLogic ...................................................................................................................................... 121
Starting WebLogic on Microsoft Windows ......................................................................................... 121
Starting WebLogic on UNIX ............................................................................................................... 123
Stopping WebLogic .................................................................................................................................... 123
Stopping WebLogic Using the Administration Console ....................................................................... 123
Stopping WebLogic Using the Command Line .................................................................................... 124
Using WebLogic Server Administration Console to Monitor PeopleSoft Sessions ................................... 124
Setting Up Reverse Proxy Servers .............................................................................................................. 125
Understanding Reverse Proxy Servers For PeopleSoft Implementations ............................................. 126
Configuring Microsoft IIS as an RPS .................................................................................................. 126Configuring Microsoft IIS 7.0 as an RPS ............................................................................................. 128
Configuring WebLogic as an RPS ....................................................................................................... 131
Configuring Sun Java System Web Server as an RPS ......................................................................... 134
Configuring Apache HTTP as an RPS ................................................................................................. 137
Setting The HTTP Session Timeout ........................................................................................................... 138
Setting Authentication Failure Timeout ....................................................................................................... 138
Enabling or Disabling HTTP Keep Alive ................................................................................................... 138
Changing WebLogic User Passwords ......................................................................................................... 139
Implementing WebLogic SSL Keys and Certificates ................................................................................. 141
Understanding SSL Encryption with WebLogic .................................................................................. 141Obtaining Encryption Keys .................................................................................................................. 141
Preparing Keys and Certificates for the Keystore ................................................................................ 144
Importing Keys and Certificates Into the Keystore .............................................................................. 146
Configuring WebLogic SSL Encryption Keys ..................................................................................... 148
Enabling TLS-Only on WebLogic ............................................................................................................... 150
Configuring TLS-Only on WebLogic Server ........................................................................................ 150
Configuring Browsers for TLS ............................................................................................................. 150
Configuring Reverse Proxy Servers for TLS ........................................................................................ 151
Working With WebLogic Session Cookies ................................................................................................. 151
Securing Servlets on WebLogic ................................................................................................................... 152Adjusting the JVM Heap Size ..................................................................................................................... 154
Determining the Service Pack Level ........................................................................................................... 155
Enabling HTTP Access Log ....................................................................................................................... 156
-
7/22/2019 pt851tsvt-b0810
11/421
Contents
Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved. xi
Chapter 8
Working with IBM WebSphere ................................................................................................................ 159
Understanding WebSphere Application Server Within Your PeopleSoft Implementation ......................... 159
Deploying PeopleSoft Applications With WebSphere ......................................................................... 159Using The Integrated Solutions Console ............................................................................................... 160
WebSphere Application Server Profiles ............................................................................................... 161
IBM HTTP Server ................................................................................................................................. 162
Starting and Stopping WebSphere Application Servers .............................................................................. 163
Starting the WebSphere Server ............................................................................................................. 163
Stopping the WebSphere Server ........................................................................................................... 163
Configuring Reverse Proxy Servers For WebSphere .................................................................................. 163
Understanding Reverse Proxy Servers With IBM WebSphere ............................................................. 164
Configuring IBM HTTP Server as a Reverse Proxy Server ................................................................. 164
Configuring Microsoft IIS as a Reverse Proxy Server .......................................................................... 165Configuring Sun Java System Web Server as a Reverse Proxy Server ................................................ 167
Setting Up SSL For WebSphere .................................................................................................................. 169
Understanding WebSphere Key Stores ................................................................................................. 169
Generating a Certificate Using pskeymanager ...................................................................................... 170
Configuring the WebSphere Container to Support SSL ....................................................................... 172
Enabling TLS-Only on WebSphere ............................................................................................................. 173
Configuring WebSphere for TLS .......................................................................................................... 173
Configuring Browsers for TLS ............................................................................................................. 174
Testing TLS ........................................................................................................................................... 174
Configuring Reverse Proxy Servers for TLS ........................................................................................ 174Securing The Administrative Console and Applications For WebSphere ................................................... 175
Understanding WebSphere Security ..................................................................................................... 175
Securing the Administrative Console .................................................................................................... 176
Configuring Application Security ......................................................................................................... 179
Setting HTTP Session Timeout ................................................................................................................... 181
Setting Authentication Failure Timeout ....................................................................................................... 182
Working With JVM Heap Size .................................................................................................................... 182
Working with Logging and Tracing Options ............................................................................................... 183
Enabling HTTP Access and HTTP Error Logging ............................................................................... 183
Enabling General Logging and Tracing ................................................................................................ 183
Chapter 9
Configuring Search and Building Search Indexes ................................................................................. 185
Understanding PeopleSoft Search Indexes ................................................................................................. 185
Overview of Search Indexes .................................................................................................................. 185
-
7/22/2019 pt851tsvt-b0810
12/421
Contents
xii Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved.
Types of Indexes .................................................................................................................................. 186
Components of the Search Architecture ............................................................................................... 186
Index Building ...................................................................................................................................... 188
Search Index Limitations ..................................................................................................................... 189
User Search Strategies .......................................................................................................................... 190
Configuring PeopleSoft Search .................................................................................................................... 191
Understanding PeopleSoft Search Configurations ................................................................................ 191Configuring Search to run within the Application Server (Type-1) ..................................................... 193
Configuring Search to Run as a Separate Process (Type-2) ................................................................. 193
Configuring a Separate Search Server (Type-3) ................................................................................... 194
Search Server Administration ............................................................................................................... 198
Working with Indexes .................................................................................................................................. 200
Understanding Common Controls ........................................................................................................ 200
Understanding Supported MIME Types .............................................................................................. 201
Opening Existing Collections ............................................................................................................... 202
Creating New Collections .................................................................................................................... 202
Building Record-Based Indexes .................................................................................................................. 203Modifying Record-Based Index Properties .......................................................................................... 203
Adding Subrecords to Search Indexes ................................................................................................. 206
Building File System (Spider) Indexes ....................................................................................................... 207
Setting File System Options ................................................................................................................. 207
Defining What to Index ........................................................................................................................ 208
Building HTTP Spider Indexes ................................................................................................................... 209
Defining HTTP Gateway Settings ........................................................................................................ 209
Defining What to Index ........................................................................................................................ 211
Administering Search Indexes .................................................................................................................... 211
Specifying the Index Location ............................................................................................................. 211Administering the Search Index ........................................................................................................... 212
Editing Properties ................................................................................................................................. 213
Scheduling Administration ................................................................................................................... 214
Sharing Indexes Between Application Servers and PeopleSoft Process Scheduler ............................. 214
Modifying the VdkVgwKey Key ................................................................................................................ 215
Chapter 10
Using PeopleSoft Configuration Manager ............................................................................................... 217
Understanding PeopleSoft Configuration Manager .................................................................................... 217
Common Elements in PeopleSoft Configuration Manager ................................................................... 218
Starting PeopleSoft Configuration Manager ............................................................................................... 218
Specifying Startup Settings ........................................................................................................................ 218
Specifying Display Settings ........................................................................................................................ 220
Specifying Crystal Report, Business Interlink, and JDeveloper Settings ................................................... 222
Specifying Trace Settings ........................................................................................................................... 223
-
7/22/2019 pt851tsvt-b0810
13/421
Contents
Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved. xiii
Specifying Workflow Settings .................................................................................................................... 224
Specifying Remote Call/AE Settings ........................................................................................................... 224
Configuring Developer Workstations .......................................................................................................... 225
Importing and Exporting Environment Settings .......................................................................................... 226
Configuring User Profiles ............................................................................................................................ 227
Defining a Profile .................................................................................................................................. 227
Specifying Databases and Application Servers ..................................................................................... 228Configuring Process Scheduler ............................................................................................................. 230
Configuring nVision .............................................................................................................................. 232
Specifying Common Settings ............................................................................................................... 234
Specifying Command Line Options ............................................................................................................ 235
Setting Up the PeopleTools Development Environment ............................................................................ 236
Understanding the PeopleTools Development Environment ................................................................ 236
Understanding the Client Setup Process .............................................................................................. 237
Verifying PS_HOME Access ............................................................................................................... 237
Verifying Connectivity ......................................................................................................................... 237
Verify Supporting Applications ........................................................................................................... 237Using the Configuration Manager ......................................................................................................... 238
Running the Client Setup Process ........................................................................................................ 238
Chapter 11
Using PeopleTools Utilities ....................................................................................................................... 241
Understanding the PeopleTools Utilities ..................................................................................................... 241
Using the System Information Page ........................................................................................................... 241
Understanding the System Information Page ........................................................................................ 242Viewing the System Information Page ................................................................................................. 242
Using Administration Utilities .................................................................................................................... 244
Signon Event Message .......................................................................................................................... 245
PeopleTools Options ............................................................................................................................. 248
Message Catalog .................................................................................................................................. 259
Spell Check System Dictionary ............................................................................................................ 261
Translate Values ................................................................................................................................... 262
Load Application Server Cache ........................................................................................................... 263
Tablespace Utilities .............................................................................................................................. 268
Tablespace Management ...................................................................................................................... 269DDL Model Defaults ............................................................................................................................ 270
BOE Integration Administration ........................................................................................................... 272
Strings Table ........................................................................................................................................ 272
Lookup Exclusion ................................................................................................................................. 273
XML Link Function Registry ............................................................................................................... 273
Merchant Integration Utilities .............................................................................................................. 273
TableSet IDs ......................................................................................................................................... 274
-
7/22/2019 pt851tsvt-b0810
14/421
Contents
xiv Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved.
Record Group ....................................................................................................................................... 274
TableSet Control .................................................................................................................................. 275
Convert Panels to Pages ....................................................................................................................... 275
Update Utilities .................................................................................................................................... 278
Remote Database Connection .............................................................................................................. 278
URL Maintenance ................................................................................................................................ 279
Copy File Attachments ......................................................................................................................... 286Query Administration ........................................................................................................................... 287
Sync ID Utilities ................................................................................................................................... 287
nVision Report Request Admin ............................................................................................................ 288
Analytic Server Administration ............................................................................................................ 288
Upgrade Conversion .............................................................................................................................. 288
Analytic Model Viewer ......................................................................................................................... 288
Analytic Instance Load/Unload ............................................................................................................. 288
Analytic Instance Create/Del/Copy/ ...................................................................................................... 288
Pre-Load Cache Utilities ....................................................................................................................... 288
Gather Utility ........................................................................................................................................ 289QAS Administration .............................................................................................................................. 291
Oracle Resource Management ............................................................................................................... 291
Using Audit Utilities ................................................................................................................................... 291
Using the Record Cross Reference Component ................................................................................... 291
Performing a System Audit ................................................................................................................... 293
Performing Database Level Auditing ................................................................................................... 294
Using Debug Utilities ................................................................................................................................. 294
Using the PeopleTools Test Utilities Page ............................................................................................ 294
Replay Appserver Crash ........................................................................................................................ 296
Using the Trace PeopleCode Utility ...................................................................................................... 297Using the Trace SQL Utility ................................................................................................................. 297
Using International Utilities ........................................................................................................................ 297
Setting International Preferences .......................................................................................................... 297
Setting Process Field Size .................................................................................................................... 298
Administering Time Zones ................................................................................................................... 298
Managing Languages ........................................................................................................................... 298
Using Optimization Utilities ....................................................................................................................... 300
Using PeopleSoft Ping ................................................................................................................................ 300
PeopleSoft Ping Chart .......................................................................................................................... 301
PeopleSoft Ping Delete .......................................................................................................................... 302PeopleSoft Ping Options ....................................................................................................................... 302
Chapter 12
Tracing, Logging, and Debugging ............................................................................................................ 303
Setting Up the PeopleCode Debugger ........................................................................................................ 303
-
7/22/2019 pt851tsvt-b0810
15/421
Contents
Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved. xv
Debugging for a Two-Tier Connection ................................................................................................ 303
Debugging for a Three-Tier Connection .............................................................................................. 304
Using the PeopleCode Debugger ......................................................................................................... 306
Configuring PeopleCode Trace ................................................................................................................... 306
Configuring SQL Trace .............................................................................................................................. 308
Enabling IDDA Logging .............................................................................................................................. 308
Understanding IDDA Logging .............................................................................................................. 309Enabling IDDA Logging ....................................................................................................................... 310
Working with IDDA Functional Categories ......................................................................................... 310
Configuring Logging Options ............................................................................................................... 311
Viewing IDDA Logging Output ........................................................................................................... 312
Chapter 13
Working with Jolt Configuration Options .............................................................................................. 315
Configuring Jolt Failover and Load Balancing ............................................................................................ 315Configuring Weighted Load Balancing ................................................................................................ 315
Configuring Jolt Failover ...................................................................................................................... 316
Configuring Jolt Session Pooling ................................................................................................................. 316
Configuring Domain Connection Password ................................................................................................ 316
Understanding Jolt Internet Relay ............................................................................................................... 317
Jolt Internet Relay Architecture ........................................................................................................... 317
Implementation Considerations ............................................................................................................ 318
Configuring JRLY ...................................................................................................................................... 319
Configuring JRAD ...................................................................................................................................... 321
Running Jolt Relay ...................................................................................................................................... 321Using the JRLY Administration Program ............................................................................................ 321
Running Jolt Relay on Windows .......................................................................................................... 322
Running Jolt Relay on UNIX ............................................................................................................... 323
Appendix A
Securing PS_HOME and PS_CFG_HOME ............................................................................................ 325
Understanding PS_HOME and PS_CFG_HOME Security ......................................................................... 325
Understanding PS_HOME Security ...................................................................................................... 325
Understanding Minimum Access Required by The User Starting Domains ........................................ 326
Understanding PS_CFG_HOME Security ............................................................................................ 327
Securing PS_HOME on UNIX .................................................................................................................... 327
Managing a Secure PS_HOME on UNIX .................................................................................................... 328
Working with User Accounts ................................................................................................................ 328
Configuring Partial PS_HOME Access ................................................................................................ 328
Securing PS_HOME on Windows ............................................................................................................... 329
-
7/22/2019 pt851tsvt-b0810
16/421
Contents
xvi Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved.
Multiple Administrator User Accounts ................................................................................................. 329
Local User Accounts ............................................................................................................................. 331
Managing a Secure PS_HOME on Windows .............................................................................................. 333
Working With Mapped Drives, UNC Paths, and TM_TUXIPC_MAPDRIVER ................................. 333
Working With Oracle ProcMGR Windows Service ............................................................................. 334
Managing TM_TUXIPC_MAPDRIVER .............................................................................................. 335
Resolving Initialization Timeout Issues ................................................................................................ 335Implementing PS_CFG_HOME Security .................................................................................................... 335
Securing PS_CFG_HOME on UNIX .................................................................................................... 336
Securing PS_CFG_HOME on Windows .............................................................................................. 337
Appendix B
WebLogic Managed Server Architecture ............................................................................................... 339
PeopleSoft Internet Architecture Servlets and Applications ....................................................................... 339
WebLogic Domain Types ........................................................................................................................... 340Understanding WebLogic Domain Types ............................................................................................. 340
Single-Server Domains ........................................................................................................................ 340
Multi-Server Domains .......................................................................................................................... 342
Distributed Managed Servers ............................................................................................................... 345
Common Default Settings .................................................................................................................... 347
WebLogic Domain Directory Structure and Files ...................................................................................... 351
WebLogic Domain Directory Structure ................................................................................................ 351
WebLogic Domain File Listing by Type .............................................................................................. 352
J2EE Application Files ......................................................................................................................... 355
PIA Install and Reinstall Options ............................................................................................................... 356Administering a WebLogic Server Life Cycle ........................................................................................... 357
Understanding the WebLogic Server Life Cycle .................................................................................. 357
Starting and Stopping Single-Server Processes ................................................................................... 357
Starting and Stopping Multi-Server Processes ..................................................................................... 358
Starting and Stopping a Distributed Managed Server .......................................................................... 362
Tuning Performance and Monitoring Resources ........................................................................................ 362
Managing JVM Heap Size ................................................................................................................... 363
Monitoring HTTP Session Count for PeopleSoft Portal ...................................................................... 364
Changing Configuration Settings ................................................................................................................. 365
Understanding the WebLogic Server Configuration Files ................................................................... 365Changing the WebLogicAdmin Server's Listen Ports .......................................................................... 365
Changing Application and Server Deployment Targets ...................................................................... 366
Appendix C
PeopleSoft Timeout Settings .................................................................................................................... 369
-
7/22/2019 pt851tsvt-b0810
17/421
Contents
Copyright 1988, 2010, Oracle and/or its affiliates. All Rights Reserved. xvii
Web Server Timeouts .................................................................................................................................. 369
Session-Timeout .................................................................................................................................... 371
Web Server Default System Timeout .................................................................................................... 371
Application Server Timeouts ...................................................................................................................... 372
Process Scheduler Timeouts ....................................................................................................................... 374
Search Server Timeouts .............................................................................................................................. 374
PIA Timeouts .............................................................................................................................................. 376
Appendix D
Ensuring Session Stickiness ...................................................................................................................... 377
Working With Session Cookie Names ........................................................................................................ 377
Using Enterprise Portal and Content Providers ........................................................................................... 377
Working With Absolute URLs .................................................................................................................... 378
Setting The Cookie Domain ......................................................................................................................... 379
Working with Load Balancer Timeouts ....................................................................................................... 379Configuring The Session Cookie Name for WebSphere ...................................................................... 379
Configuring The Cookie Domain for WebSphere ......................................