Release Notes for PeopleSoft Enterprise PeopleTools 8.

50
September 2009

PeopleTools 8.50 September, 2009

Release Notes

Release Notes for PeopleSoft Enterprise PeopleTools 8.50
Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Purpose Statement This document provides an overview of features and enhancements included in the PeopleTools 8.50 release. It is intended solely to help you assess the business benefits of upgrading to PeopleTools 8.50 and to plan your I.T. projects. Disclaimer This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. Your access to and use of this confidential material is subject to the terms and conditions of your Oracle software license and service agreement, which has been executed and with which you agree to comply. This document and information contained herein may not be disclosed, copied, reproduced or distributed to anyone outside Oracle without prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. This document is for informational purposes only and is intended solely to assist you in planning for the implementation and upgrade of the product features described. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described in this document remains at the sole discretion of Oracle. Due to the nature of the product architecture, it may not be possible to safely include all features described in this document without risking significant destabilization of the code. This documentation is in prerelease status and is intended for demonstration and preliminary use only. It may not be specific to the hardware on which you are using the software. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to this documentation and will not be responsible for any loss, costs, or damages incurred due to the use of this documentation. 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. Government customers are “commercial computer software” or “commercial technical data” pursuant to the applicable Federal 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 the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065. Third Party Content, Products, and Services Disclaimer This software and documentation may provide access to or information on content, products and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third party content, products and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third party content, products or services. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

2 Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

Contents
PeopleTools Enterprise PeopleTools 8.50 Release Notes Preface ..................................... 1 PeopleSoft Release Information Publications .................................................................... 1 Release Value Proposition ............................................................................................. 1 Prerelease Notes ............................................................................................................ 1 Release Notes ................................................................................................................ 2 Additional Information.........................................................................................................2 PeopleSoft Enterprise PeopleTools 8.50 Value Proposition ................................................. 1 Before You Begin................................................................................................................... 1 Platform Support Enhancements ........................................................................................... 2 What’s Added and Dropped From Support ........................................................................ 2 Deprecation Notice For PeopleTools Mobile Technology and Mobile Agent..................... 4 Dropping Support for HP-UX PA-RISC For IBM DB2 Database Environments ................ 4 Dropping Support for Oracle Application Server ................................................................ 4 JRE Support ....................................................................................................................... 4 BusinessObjects Enterprise Support ................................................................................. 5 System Administration Enhancements .................................................................................. 6 Installation Changes...........................................................................................................6 PeopleSoft Internet Architecture Installation Location.................................................... 6 Installation Programs ...................................................................................................... 7 PeopleTools Running on Windows................................................................................. 8 Verity Installation ............................................................................................................8 Oracle Tuxedo Environment Variables in psconfig.sh.................................................... 8 Oracle Configuration Manager Installation ..................................................................... 9 PeopleSoft Configuration Manager ................................................................................ 9 Decoupled PS_HOME Binary and Configuration Files .................................................... 10 Search Server................................................................................................................... 12 Search Server Failover ................................................................................................. 12 Increased Support for Search Server (Type-3) Configurations .................................... 13 HP Itanium Support ...................................................................................................... 13 PSADMIN Search Domain Administration Menu.......................................................... 13 Windows Service Now Includes Search Server Domains ............................................ 13

...........PeopleTools 8... 17 Security Enhancements...... 21 Oracle Database Enhancements ............................................................................................................... 20 User Profile Synchronization ...................................................................................... 16 PeopleSoft Environment Management Plug-in Documentation ................................................................................................................................... 14 Spawning .............................................................. 14 PSADMIN ...... 14 Number of PSAPPSRV Processes in Delivered Templates....25 SQL Server 2008 ............. 25 Microsoft SQL Server Enhancements......................................................................................................................................................................0....................................................... 22 Support for Oracle Transparent Data Encryption ....................................................................50 September..... 15 Maximum Open Cursors............................................................................................................................................................................................................. Oracle and/or its affiliates....................... 16 Oracle Enterprise Manager 10........................................................................ 20 SAML support for Web Services Security ................... 24 Enhanced User ID Monitoring Information ......................................... 23 Enhanced MODULE and ACTION Monitoring Information ........................................................ 25 Oracle 11g Case-Sensitive User IDs......................................2........................................ 20 LDAP Library Changes .............................. 25 FIRST_ROWS Hint Feature No Longer Used ....................................... 20 PeopleSoft Encryption Technology Changes ...............................................................................................................................................................................5 Certification ............................................................. 21 Optimize Database CPU Usage with Oracle Control Groups ........................................................ 15 Windows Service ........................................................................................................... 16 Usability Enhancements ...... ....................................... All rights reserved....................................... 25 Increase in Oracle Minimum Number of OPEN_CURSORS.............................................................................................................................................................. 24 Increase in Oracle Long Object (LOB) File Size Limit............ 18 Loading Shared Cache Performance Improvements .............................................................. 15 JavaVM Options ....................................................................................................... 26 IBM DB2 Enhancements .................................................... 2009 Release Notes Search Server Configuration File Changes ............................................................................................... 25 Access ID............................................................................... 20 Oracle Access Manager Integration ........................................................................................ 15 PeopleSoft Environment Management Plug-in for Oracle Enterprise Manager ............................................................ 16 Process Monitor Integration....................................................................... 23 Oracle Database Vault Support............................... 18 PeopleTools Security ........ 26 2 Copyright © 2009.........

............................. 29 Data Mover Environment Variable Modifications..................................................................................................................................................................................... 42 Style Sheet Modification ............................................................................................................. 37 Modal Prompt Pages and Modal Alert Dialog Boxes .................................................................................................................................................................................................................................................................................................... 36 User Interface .................................................................................................................................................................................................................................................................................................................... Oracle and/or its affiliates.............................................................................................................Release Notes PeopleTools 8......................... 34 WebLogic Session Cookie Name Changes................................... 30 PPM Console Display and Security................................. 27 Increased Monitoring Information ....................................................... 31 General System Administration Enhancements................ 28 IMPORT Command Modifications ............................... 2009 DB2 LUW AUTORESIZE.......................................................................... 32 Tuxedo Log Directory Character Limit................................41 Processing Icon Changes.............50 September................................................................................................................... 42 Search Page Enhancements ....................... 44 Copyright © 2009. 37 Asynchronous JavaScript and XML.................................................................................................................... 34 Authentication Timeout Setting................................ 30 Save and Ping PPM Button .................................... 38 Floating Drop-Down Navigation...... 33 Signon Trace Link.............................. 38 Menu Navigation.................................................................................... 26 DB2 z/OS Database Level Auditing Changes ................................................................................................ 40 Type Ahead ............................ 43 Application Designer ................................................................................................... 3 ................................................................................................. 37 Modal Grids and Long Edit Boxes ....................................................................................................... 32 Jolt ........................... 43 Cascading Style Sheet (CSS) Based Tabs .................................................................. 33 IDDA Logging ...................................... 32 Timeout Settings....................................................................................... 35 URL PROPERTIES PAGE ..... 38 Favorites Menu Enhancements................................................. 37 Partial Page Refreshes............................................................................................................................................................................................ 34 SYSAUDIT Additions ........ All rights reserved............................................................................................... 28 Data Mover ........................................... 29 PeopleSoft Performance Monitor ............................................................................................. 35 Development Tools Enhancements.....................................................................................................................

................................ 67 Changes to the Swap Audit Report .............. .......... 52 OBIEE to PeopleSoft URL Integration......................................... 46 Image Definition Changes ................................ 45 Scrollable Grid Layout (Grid Enhancements) ........................... 58 Global Technology ................... 52 PeopleCode.. Oracle and/or its affiliates...... 69 PeopleSoft Hot Keys Do Not Function As Expected on a non-U........................................................................ 52 Pagelet Help ............................................................................................................................... 55 Meta-SQL....................................................................... 70 4 Copyright © 2009............... 48 Long Character Field Limit................................................................................................................................................................................................................... 44 Command Line Password Prompt............................................ 53 PeopleCode Debugger ......................................................................................S........................................................................................................ 49 PeopleTools Portal Technologies ........................ 50 Pagelet Wizard Enhancements .................................. 2009 Release Notes Radio Button Label Changes....................................................................................................................................................................... 48 Integrated Rich Text Editor ...............................50 September................................. 54 PeopleCode Functions ................................ 68 New PeopleSoft Language Codes ....................................................................................................... 69 Time Zone Data ................ 51 Pagelet Search ........................................... 68 Non-ASCII Characters in File Names Uploaded to FTP Servers Prior to 8................................ 55 PeopleCode API ............................................................... 54 File Processing ................................................................................................................................................................................................................................. 50 Related Content Framework.............................................................................PeopleTools 8................................................................................................................................................................... Keyboard ................................ 54 PeopleCode Editor........... 53 Search Events for Prompt Dialogs ........................................................ 44 Free Form Stylesheets ................................................................................................................................. 52 OBIEE Report Integration ..................................... 69 Translating Application Definitions ........................................................................................... All rights reserved.................................................... 67 Changes to Supported Character Sets................. 45 Active Hyperlinks on Display Only Pages......................................................................................................................................................................................... 51 Pagelet Drag and Drop ......................................................................................................50 ....................................................................................................................................................................... 55 Charting .................................................................... 45 Summary Attribute for Tables in Pages..........................................................................................

................................................................................................................................................................... 79 Iterative Template Design............... 81 Crystal Reports and Crystal Report Print Engine 2008 Upgrade ...................................... 72 Viewing Limitations .............................................................................................................................................................................................exe .................................................................................. 80 BusinessObjects Enterprise XI Release 3............................... 71 Increase Process Instance and Report IDs ...........................................................................Release Notes PeopleTools 8...................................... 74 Reporting Console ................................................................................... 79 PDF Full Path Mapping........................................ 77 Deprecated Schema Files ...............................................50 September............................................................ 79 Support for Email ................................................ 81 Local Directory of crw32..............................................................................76 Descriptive Names................................................................................................................... 78 Global Properties Settings .... 81 HKEY_CURRENT_USER ....................... 77 Connected Query Data Source ........................... 72 Retention Days ........................... 78 Performance Enhancements ............ 74 Process Scheduler Web Service ............... 71 Process Scheduler ............................................................................................................................ 73 Renaming Database in Process Request Data Tables .......... 74 Runtime Parameters................. 82 Crystal Reports Concepts...................................................................................................................... 79 Query Access Service ................................1 Upgrade................................................................. 76 XML Publisher ................................................ 77 Deprecated Data Sources ................................................................................................. 79 Alternate XML Preview ............ 72 Report Distribution By Role ... 80 Crystal Reports for PeopleSoft.................................................................................................... 5 ................................................................................................................... 70 Reporting and Analytic Tools ......................................................................................................................................................................................... All rights reserved.................................................... 72 Data Mover Scripts to Delete Reports ........................................................................................................................................................................................................................................................................................................................................................................................................... Oracle and/or its affiliates.......................................................................... 79 Connected Query ................................................................................................. 2009 Updated Font Support .......................... 81 Crystal Reports 2008 Runtime Environment ............................................................................................................................... 73 New Process Category LOADCACHE ....................................................................... 82 Copyright © 2009............. 70 Using Extended Japanese Characters ...................

................................................................................................................. 83 Crystal Reports 2008 Compatibility Issues.....................................................................92 Optimization Framework .................................................................. 84 Cube Builder.......................................................................................110 Services and Service Operations .PeopleTools 8.................................................101 Deprecated Integration Technologies and Utilities................................................ 93 Supporting Not-in Criteria .....................................................................................................................................................................................................................................1......................................................................................................................................................................... 85 Essbase Cube Builder ..............102 Integration Gateways................................................................................................................ Oracle and/or its affiliates................. All rights reserved........................................................................... 97 Ability to Email Application Engine Results ..... 95 Ability to Define the Types of Report Requests..................................................104 Messages............. 91 Tree Manager ............ 85 Oracle Smart View for Office 11...................................................102 Target Connectors and Listening Connectors .......................... 93 Accepting Tree Effective-Date When User Define Criteria.........................................................................................................................112 6 Copyright © 2009......1 Upgrade .............................................................................................................................................................. 99 Integration Tools Enhancements .............................................................50 September................................ 85 Cube Manager.................. 93 iLog CPLEX 11....................................................100 Integration Broker.............. 96 Drilling Down PS/nVision Reports Using Web Services (nVisionDrill VSTO add-in) .....................................................................................105 Message Schemas ................................................................ 96 Query............................... 99 Security Join Optimizer............ 97 Drilling URL in PSQUERY ........................ 96 Default Configuration under %PSHOME%........................................................................100 Integration Broker PeopleBooks............... 93 PS/nVision ................................................................... 2009 Release Notes Crystal Reports Execution Environments .................... 98 Temp Files of the Query-to-Excel............................................................................................... 96 Restoring Query Prompts to Web Version of nVision ......................................................................................................0 Upgrade .......................................................... 98 Schedule Query with In Tree Prompt ..........................................................................................................................................................................................................................................104 New Managed Objects: WSDL and Message Schema................................... 98 Download Query Results to XML File............................1................................................... ..... 97 Ability to Add an In-Tree Criteria Prompt........................................................................................................................

.............................................141 MultiChannel Framework ..............................................................142 Sample Pages .....................................................................................................128 Integration Broker Service Operations Monitor ...........................................................................................................................................147 Retaining Manual Modifications to Change Assistant Templates ...............................................139 Excel to Component Interfaces Utility.....................................................................................................................................................................142 SSL Support for Email ..138 Integration Broker Generic Message Feeds...............................143 Lifecycle Management Enhancements........................................................134 PeopleSoft Feed Publishing Framework........................127 Integration Broker Logging....................................139 Component Interfaces ..........................................................................................................................................................................147 Copyright © 2009..........................................................................................................122 Web Services..................................................142 CTI Screen Popup ....................142 Debug Tracer Enhancement...................................139 Viewing Log Files........Release Notes PeopleTools 8......114 Service Operation Routings................................................................................................................................................................... Oracle and/or its affiliates...................................142 Virus Scanning for Email Attachments ...............................................................................144 Additional Database Definition Available ............................................ 7 .................................................... 2009 Service Operation Handlers..............................................................................................................................................................................144 Running Upgrade Steps With Process Scheduler ....................................................................142 Web Chat Enhancement........................................................................................................................................................................................................................................................................................................................................138 Query Feeds ................................................................................................................139 Developing New Feed Data Types.....................................................................................................................................................................................127 Tuning Messaging System Performance..........................................138 Worklist Feeds ....138 Overview ...........................................................125 Integrations with Oracle ESB-Based Services .146 Exporting Change Assistant Templates .......123 Integration Broker Security ............122 WSDL Documents .....................................................................................122 Transformations..................................................................................130 Integration Broker Testing Tools and Utilities............................138 My Feeds .........................................................................................50 September..116 Service Operation Queues ...................................... All rights reserved.............................................. Tracing and Debugging...............................................

....................................................................... All rights reserved.................................. 2009 Release Notes Automatic Merge Process for Integration Broker Projects ..................................................................................................................................................................................................150 New Step Property: “From Tools Release” ................................156 PeopleBooks Enhancements......................157 Document Change History.......................154 Command Line Option to Filter Report Output .........................................PeopleTools 8................50 September.............156 Dropped Support for Upgrade Assistant ..........149 Deploying Files Performance Improvements ...............................................................................................................................................................................................149 Creating Projects With Multiple Definition Types ................ ...............................................................................156 Alter Analyzer ....................148 Update Gateway Detects and Downloads Superseded Change Packages .......................................152 Review and Apply Option Added to Apply Change Packages Wizard .......................................................................154 Compare Report Improvements ...................................... Oracle and/or its affiliates...157 PeopleSoft Application Designer Lifecycle Management Guide...........................157 Deprecated Documentation..........................149 Update Gateway Now Points to Oracle Metalink ......................................155 Database Name Appears on Compare Report Output.......153 #NT Step Parameter Modifications ..........158 8 Copyright © 2009...................................................................................................

and a specific feature may become part of a different application or have a product name that is different from those cited in this document. Our goal is to ensure that you leverage technology to its fullest to increase the efficiency and effectiveness of your operations. Prerelease notes 3. contains the comprehensive set of descriptions for the features and changes available in the final product.50 and to plan your information technology (IT) projects and investments. Prerelease Notes Prerelease notes provide more functional and technical details than the release value proposition. With this information. The release value proposition is published before a release. Release notes Release Value Proposition The release value proposition provides functional details. available when the release becomes generally available. This document describes how each enhancement functions within the context of the greater business process. and articulates the expected business benefit. Please note that the final release may not have every feature that is discussed in this document. managers will be able to initiate preliminary budget planning and begin putting together a project team to further evaluate specific PeopleSoft products. This added level of detail should enable project teams to answer the following questions: • • What delivered functionality will change? What customizations may be affected? .50. This document is designed to help you determine whether new product features might warrant upgrading from an old release or embarking on a new PeopleSoft implementation. This preface discusses PeopleSoft release information publications. PeopleSoft Release Information Publications This section discusses the following publications that provide in-depth technical and functional information that is available at the time of publication: 1. Release value proposition 2. identifies major enhancements. It is a roadmap that is intended to help you assess the business benefits of PeopleTools 8.50 Release Notes Preface This document provides an overview of the value proposition that is associated with the new features and enhancements that are planned for PeopleSoft Enterprise PeopleTools 8. Also note that the prerelease notes do not contain a comprehensive description of all the features and changes that will become parts of the upcoming release. The release notes. The new features and enhancements that are included in this release are grouped according to functional area.PeopleTools Enterprise PeopleTools 8.

Oracle and/or its affiliates.PeopleTools 8. business decision makers should be able to determine whether to allocate budget and initiate implementation plans.50 September. All rights reserved. Release Notes Release notes are published when the product is made generally available and validate the final scope of the release. you can find additional information on Oracle Technology Network and My Oracle Support. Prerelease notes are published before a release.1) 2 Copyright © 2009. Additional Information Upon the general availability of this release. 2009 Release Notes • • How will an upgrade or new implementation affect other systems? How will these changes affect the organization? After the project team has reviewed and analyzed the prerelease notes. The release notes discuss the features and enhancements that are available with the GA release of each product. describing the finalized functional and technical details that will enable project teams to confirm budgets and complete implementation plans. . Resources include: • • • • • Hardware and Software Requirements guide Installation guides Upgrade guides Oracle Consulting Certification documents See Also PeopleSoft Enterprise PeopleTools Documentation Homepage on My Oracle Support (Doc ID 847882.

PeopleSoft Enterprise PeopleTools 8. Key areas of investment include: • • • Extending the PeopleSoft service-enabled architecture. page performance. The value of PeopleTools 8. run your business more efficiently. In sum. provide additional technology options and enhancements that reduce ongoing operating costs. and increase cost effectiveness.50 are: • • • • • Related content Improved integration technology Greater end-user productivity Supported platforms . Many of the enhancements of this release involve improving the end user’s productivity through improved usability enhancements. improve the end user’s experience. Key areas and features of PeopleTools 8.50 Value Proposition The PeopleTools 8. and integrated related content. PeopleTools 8. Improving the user experience.50 continues to deliver unparalleled customer choice that ensures support of the latest technical innovation with the industry’s lowest cost of ownership and improved user satisfaction.50 is grounded in our normal process of including accumulated bug fixes as well as enhancements based upon customer feedback. As a result. Lowering your total cost of ownership.50 release continues Oracle’s commitment to protect and extend the value of your PeopleSoft implementation. we added features that will simplify the integration of your heterogeneous environments. as well as improve the end user’s experience.

.

50.Before You Begin Before you upgrade to Enterprise PeopleTools 8. always make sure that you have read any updates to the following: • • • • • PeopleSoft upgrade documentation. Operating System. PeopleSoft installation documentation. RDBMS & Additional Component Patches Required for Installation on PT 8. Hardware and Software Requirements documentation. Certification information on My Oracle Support.50. .

4 Microsoft SQL Server 2000 IBM WebSphere 6. JRE Support.x SuSE Enterprise Linux (SLES) 9 & 10 Solaris 9 Windows Server 2000.1 2 Copyright © 2009.50 September.9.5 IBM Informix 11.2 32-bit Linux Discontinued IBM z/OS 1. 2003 32-bit IBM DB2 UDB on HPUX PA RISC IBM DB2 UDB 8. Platform Operating System AIX 6. .1 x86-64 SuSE Enterprise Linux (SLES) 11 x86-64 Windows Server 2008 (64-bit) RDBMS IBM DB2 zOS 9. Dropping Support for Oracle Application Server. 11.10 Oracle Enterprise Linux 5.0 WebLogic 10gR3 Application Server 64-bit binaries on Linux Added iMac OS 9 Oracle Enterprise Linux (OEL) 4. What’s Added and Dropped From Support The following table highlights some of the major support changes. 2009 Release Notes Platform Support Enhancements This section covers some of the major changes for the platform support. 9.6.2 IBM DB2 zOS 7. Dropping Support for HP-UX PA-RISC For IBM DB2 Database Environments.1.1 IBM DB2 UDB 9. Oracle and/or its affiliates.1 Oracle Application Server 10g WebLogic 9. BusinessObjects Enterprise Support.5 Microsoft SQL Server 2008 Oracle 11g Web Server IBM WebSphere 7.1 IBM Informix 9.1 x86-64 Red Hat Enterprise Linux (RHEL) 5. 1.x Red Hat Enterprise Linux (RHEL) 4. Deprecation Notice For PeopleTools Mobile Technology and Mobile Agent. including: • • • • • • What’s Added and Dropped From Support.PeopleTools 8. All rights reserved. 1.1 IBM z/OS 1.7 Tuxedo Tuxedo 10gR3 BEA Tuxedo 9.

1.5. Always refer to Doc ID 747587. 2009 Platform Verity Verity 6.Main Page (Doc ID 764222.4.x JRE Java 6 Java 4 Java 5 Importan!!! The table above does not contain a comprehensive list of our support policy. nor does it replace what appears in the certification pages of My Oracle Support (see Doc ID 747587.1). Oracle and/or its affiliates.x. 3. 2.2 Discontinued Enterprise Manager Enterprise Manager 10gR5 Enterprise Manager 10gR3. 10gR4 Crystal Crystal Reports 2008 SP1 BusinessObjects Enterprise XI 3 .1) Copyright © 2009.2.Release Notes PeopleTools 8.1. All rights reserved.50 Hardware and Software Requirements My Oracle Support: Planned PeopleSoft Enterprise PeopleTools PT 8.0.1 Added Verity 6.2.1 Internet Explorer 7.50 September. 3 .0 Internet Explorer 6 Mozilla Netscape Safari 2.0.1) My Oracle Support: Tech Update .5.1 Crystal 9 BusinessObjects Enterprise XI 2 Firefox 1.1 on My Oracle Support for the current and most comprehensive support information. The information provided is a snapshot of the current plans for platform support as of general availability for this release. 8 Safari 3.1) My Oracle Support: PeopleSoft Enterprise PeopleTools Certifications (Doc ID 747587.50 Certifications (Doc ID 804670.4 Browser Firefox 3. 3. See Also Enterprise PeopleTools 8.

The JRE version provided by PeopleTools is the minimum version required for support. This includes applications servers. You can upgrade your system to newer versions of 1. Note. Customers running DB2 databases may still use web servers running on the HP-UX PA-RISC operating system. All rights reserved. environments running Oracle or Informix databases may still run their PeopleSoft elements on the HP-UX PA-RISC operating system. See Also My Oracle Support Tech Update: Deprecation Notice for PeopleTools Mobile technology and Mobile Agent (Doc ID 832874. and so on. The two supported web server options are: • • Oracle WebLogic IBM WebSphere JRE Support Oracle provides and supports JRE 1. Note.49 or 8.1) Dropping Support for HP-UX PA-RISC For IBM DB2 Database Environments For PeopleTools 8. The exact version depends on your operating system. Customers licensed to mobile applications that wish to perform a PeopleTools upgrade to 8.50. it is recommended that you use the HP-UX Itanium operating system.PeopleTools 8. 8. the HP-UX PA-RISC operating system is not supported for running the IBM DB2 database or server elements requiring connection to IBM DB2 database. Following this date the functionality will no longer be available to any new customers who have not already licensed it. you will need to select an operating system from the other supported options.50 September.50 and continue using the PeopleTools Mobile functionality should contact Global Customer Service prior to the upgrade. 4 Copyright © 2009. 2009 Release Notes Deprecation Notice For PeopleTools Mobile Technology and Mobile Agent The PeopleTools Mobile technology and Mobile Agent is being deprecated as of June 5. This restriction applies only to environments in which IBM DB2 databases are being used. Otherwise. If you run DB2 databases. Oracle Application Server is no longer supported as a web server option.50. . For example. and want to continue running your PeopleSoft elements on an HP operating system. Process Scheduler servers. 2009. Customers that have already licensed mobile applications may continue to use (and/or upgrade and use) the functionality with PeopleSoft applications (8.0). GCS will provide the instructions on enabling mobile functionality following the PeopleTools upgrade.9 or 9.6x with your PeopleTools installation. Oracle and/or its affiliates. Dropping Support for Oracle Application Server Beginning with PeopleTools 8.8.6x and still be in a supported environment. Data Mover.

2009 JRE 1. Copyright © 2009. Oracle and/or its affiliates. Oracle expects to release this integration as a post-release certification in a PeopleTools 8.50.4x or JRE 1. BusinessObjects Enterprise Support As of the PeopleTools 8.50 patch and will announce support in the accompanying patch documentation. AIX. All rights reserved.50 Integration with BOE XI 3.Release Notes PeopleTools 8.1 running on HP-UX for PA-RISC is pending certification.1 on other certified platforms (Windows. Linux. PeopleTools 8.50 release date. you can install BOE XI 3. or Solaris). In the interim. 5 .50 September.5x is not provided or supported for PeopleTools 8.

the PeopleSoft Internet Architecture installation program prompted you to install PIA within the PS_HOME directory structure.50. 2009 Release Notes System Administration Enhancements This section discusses enhancements made in the area of server administration.50 September. 6 Copyright © 2009.PeopleTools 8. including: • • • • • • Installation Programs PeopleTools Running on Windows Verity Installation Oracle Tuxedo Environment Variables in psconfig. you have the option of installing the PeopleSoft Internet Architecture (PIA) outside of PS_HOME. In previous releases. . including: • • • • • • • • • • • • • Installation Changes Decoupled PS_HOME Binary and Configuration Files Search Server PSADMIN Loading Shared Cache Performance Improvements PeopleTools Security SYSAUDIT Additions Oracle Database Enhancements Microsoft SQL Server Enhancements DB2 Enhancements Data Mover PeopleSoft Performance Monitor General System Administration Enhancements Installation Changes This section describes the major changes to the PeopleTools installation process. All rights reserved.sh Oracle Configuration Manager Installation PeopleSoft Configuration Manager PeopleSoft Internet Architecture Installation Location With PeopleTools 8. Oracle and/or its affiliates.

the documentation uses PIA_HOME\webserv. Copyright © 2009. you will notice that in the PeopleTools documentation a new variable appears. Decoupling PIA installations from PS_HOME was technically possible in previous PeopleTools releases.50 Installation <for your platform> Installation Programs The various installation programs (setup. Note. however. which could be inside or outside the PS_HOME directory structure. to illustrate where PIA has been installed. in some cases. PIA_HOME. Decoupling your PIA installation from PS_HOME can provide a more modular and flexible implementation. All rights reserved. you may elect to install PIA to a directory outside PS_HOME if you are implementing a secure PS_HOME. For example. For example. it is not until PeopleTools 8. the installation program to specify a custome location for the PIA install.exe) that you use to install PeopleTools and PeopleSoft application files to the servers in your environment have been updated to use the Java-based InstallAnywhere. Oracle and/or its affiliates. Because the location of where you can install PIA can vary. Or.Release Notes PeopleTools 8. as opposed to PS_HOME\webserv. having multiple PIA installations on multiple servers referencing a single PS_HOME installation is desired.50 PeopleSoft Internet Architecture installation program Now. See Also Enterprise PeopleTools 8. 2009 PeopleTools 8. Some sites may choose to install PIA into separate directory structures or separate server machines.50 that Oracle formally tests and supports this configuration option.50 September. 7 . if desired.

The following environment settings must now be set explicitly using the . Detailed information and step-by-step procedures are included in your PeopleTools installation documentation.exe manually: 1. changed the way applications use and ship the required C Run Time (CRT) files. Likewise. you will not be able to launch PeopleTools client or server executables on that machine and may receive errors.PeopleTools 8. as part of VC++ 2005.profile file in user's home directory. Oracle and/or its affiliates.50. 8 Copyright © 2009. Verity Installation In previous releases. the installation of Verity software has been decoupled from the PeopleTools installation. . 2. See Also Enterprise PeopleTools 8. Run vcredist_x86. Go to PS_HOME\setup\vcredist. was installed automatically when you installed the PeopleTools software. for some reason.50 Installation for <your platform> Oracle Tuxedo Environment Variables in psconfig. the software used for PeopleSoft Search. To run vcredist_x86. All rights reserved. if you are running PeopleTools executables from a machine on which the PeopleSoft installer did not run.50 is developed using Microsoft Visual C++ 2005.50 Programs. In PeopleTools 8. During your PeopleTools installation. If. the install programs automatically update the machine performing the installation.50 September. Verity. Microsoft. the update does not take place during the install program run. 2009 Release Notes PeopleTools Running on Windows PeopleTools 8.exe manually.sh.sh Tuxedo environment settings are no longer included in psconfig.exe. you can update the Windows machine’s CRT files by running vcredist_x86. If you encounter these errors. These required files must now be installed onto each machine that will run PeopleTools 8. The installation files for Verity are part of the PeopleSoft PeopleTools files that you download from Oracle E-Delivery. the executables may not work and you may receive error messages. Running the separate Verity integration installation is a mandatory step after you have installed the PeopleTools software into PS_HOME. The Microsoft Visual C++ 2005 Redistributable Package (x86) installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ onto a computer.

Improves understanding of your business needs and provides consistent responses and services. See Also Enterprise PeopleTools Installation for <your platform> Enterprise PeopleTools 8. Improves access to best practices and the Oracle knowledge base.Release Notes PeopleTools 8.50 installation. export PATH Oracle Configuration Manager Installation Oracle Configuration Manager (OCM) is used to collect configuration data from customer environments and upload it the customer configuration repository (CCR) at Oracle. For example: LD_LIBRARY_PATH=$TUXDIR/lib:$LD_LIBRARY_PATH. 9 . Provides proactive problem avoidance. Including OCM a part of PeopleTools installer enables Oracle support representatives to analyze environment and configuration data and provide better service to customers. export TUXDIR $TUXDIR/lib $TUXDIR/lib must be prepended to LD_LIBRARY_PATH.50 September. LIBPATH. whichever is appropriate for your platform. Some of the benefits of using Oracle Configuration Manager are: • • • • Reduces time for resolution of support issues. Oracle and/or its affiliates. All rights reserved. Working with Oracle Configuration Manager PeopleSoft Configuration Manager This section discusses these changes to PeopleSoft Configuration Manager: • • Registry structure changes. you will have the option of installing and configuration OCM as part of the PeopleTools 8. For example: PATH=$TUXDIR/bin:$PATH. OCM is delivered to customers through My Oracle Support and can be configured for PeopleSoft deployments for collecting customer configuration data and providing services to the customer. export LD_LIBRARY_PATH $TUXDIR/bin $TUXDIR/bin must be prepended to PATH. 2009 Variable $TUXDIR Description $TUXDIR must be set to the correct Oracle Tuxedo installation directory. or SHLIB_PATH. With PeopleTools 8. For example: TUXDIR=/home/user/Oracle/tuxedo10gR3.50. Copyright © 2009.50 PeopleBook: System and Server Administration. ODBC installation.

This option has been removed for PeopleTools 8.50 you can implement improved security and streamline administration of your servers by taking advantage of the new PS_HOME directory structure that. when you create a domain. the system installs all of the necessary files for that server to the specified PS_HOME directory. 2009 Release Notes Registry Structure Changes The structure of the registry for PeopleSoft settings has changed beginning with PeopleTools 8. administrators had difficulty limiting write access to the PS_HOME directory structure.50 Installation for your platform Decoupled PS_HOME Binary and Configuration Files With PeopleTools 8. See Also Enterprise PeopleTools 8. on the Client Setup tab there is an option to Install PeopleSoft ODBC Driver. log files. The PS_HOME directory refers to the high-level directory into which you install the PeopleSoft software. The Configuration Manager for PeopleTools 8. while an administrator may have wanted to restrict write access to PS_HOME. When you install the PeopleSoft software to your server.50.50. While this is transparent for most situations.50 will delete settings stored in the registry by previous versions of PeopleTools. as well as the dynamic and modifiable files. See Also Enterprise PeopleTools 8. it will be noticeable if you intend to run prior versions of Configuration Manager on the same workstation where you will also run the Configuration Manager for PeopleTools 8. or the PeopleSoft ‘Configuration’ Home. or a search server. PeopleSoft Process Scheduler Server.EXE and . . by default. the PS_HOME directory on these servers contained both the static binary files. a Process Scheduler server. Oracle and/or its affiliates. Because of this varied collection of file types sharing the same location. Then. referred to as PS_CFG_HOME. in PeopleTools 8. stores binary files and configuration files in different locations.50 September. and scripts.50 PeopleBook: System and Server Administration. The new feature discussed in this section refers only to the PS_HOME directory structure on the following PeopleSoft Servers: • • • PeopleSoft Application Server. For example. In previous releases. PeopleSoft Search Server.50 the default implementation of an application server. All rights reserved.50. PSADMIN creates the domain and its associated configuration files in a separate location. “Using PeopleSoft Configuration Manager” ODBC Installation In previous releases. This directory can be referred to as the PeopleSoft “Binary” Home. To address this challenge. 10 Copyright © 2009. many of the processes running within a domain required write access to PS_HOME for generating log and trace files.PeopleTools 8. splits the binary files from the configuration files. such as .DLL files. just as in previous releases. such as configuration files.

Process Scheduler. be careful in considering any output locations.50 Installation for your platform Copyright © 2009. you have the option to override the default PS_CFG_HOME value. or bundle needs to be installed to fewer locations. the domain exists under PS_CFG_HOME\appserv\<domain>. you can also symlink the directory and use the short path from inside your JCL scripts. Or. Note.Release Notes PeopleTools 8. the system creates the PS_CFG_HOME directory in the “user” directory of the owner of the domain. 2009 By default. that output directory setting will now need to reference a location under PS_CFG_HOME or some other writeable location. update. enabling you to: • Restrict write access to server binary files and domain configuration files to one user. If you are an existing customer. All rights reserved.50 September. you can configure your installation to operate the same as previous releases. Save significant disk space. Oracle and/or its affiliates. • • • Note. reducing the time and complexity involved with installations. See Also Enterprise PeopleTools 8. Splitting the location of the server binary and configuration files provides a variety of benefits. For example. 11 . In environments that include the IBM z/OS operating system. Operating System UNIX/Linux Windows PS_CFG_HOME Location $HOME/psft/pt/<version> %USERPROFILE%\psft\pt\<version> After you create a domain. replacing it with a shorter path value. Streamline upgrades and updates because the upgrade. with the binary files and domain configuration files existing within the same directory structure. For example. the system creates PS_CFG_HOME in the following location. depending on the operating system of the server. Oracle developers are currently addressing this. That is. “Working with Domain Configurations” Enterprise PeopleTools 8. multiple domains on different machines can leverage a single installation of PS_HOME installed on a location accessible through your network. Data Mover. in situations where an output directory was previously located within PS_HOME. consider that some of the previous configuration settings will have new default values. limiting the possibility of accidental or malicious tampering with installed binaries and domain configuration. in many cases the length of the default PS_CFG_HOME directory will exceed z/OS character limits (70 in some cases). when configuring nVision. and so on. If you do not want or need to split the location of the PeopleSoft server binary and configuration files. Deploy PeopleTools binaries to a single location that multiple domains can use. By default. the PS_HOME directory is now designed to be read only. In these cases. So. patch. Note. Domains can exist on the same physical machine or a different physical machine as PS_HOME.50 PeopleBook: System and Server Administration.

or complementary.50 enables you to configure a failover search domain for search server configurations (Type-3) in case the primary search domain is unavailable.PeopleTools 8. Edit configuration/log files menu Windows service now includes search domains.50 September. 2009 Release Notes Search Server This section discusses enhancements to the search server technology: • • • • Search server failover HP Itanium support. The failover domain begins handling search requests only when the primary search domain becomes unavailable. [Search] Deployment Type=3 Application Server Port=7077 Remote Search Server Credentials=SRCH_PRIMARY|stsun04:7777. or a problem in the search domain itself. Search Server Failover PeopleTools 8. for the application server domain. Application Server Domain 1 Application Server Domain 2 Application Server Domain n Primary Search Server Domain Failover Search Server Domain Multiple application server domains configured to use the same primary and failover search domains You configure an application server domain to connect to a failover search domain by modifying the Remote Search Server Credentials parameter in the [Search] section in PSADMIN. 12 Copyright © 2009. All rights reserved. Oracle and/or its affiliates.SRCH_FAILOVER|st-sun05:7777 Where SRCH_PRIMARY and SRCH_FAILOVER represent the Domain ID value in the [Domain Settings] section of PSADMIN. search domains provides higher availability and greater resilience for your search functions. which may be caused by such issues as network failure. machine outage.CFG. Being able to define and configure backup. or PSAPPSRV. .

and usage. configuration. 2009 See Also Enterprise PeopleTools 8.50. Provides dmadmin Tuxedo command line options specific to the domain gateway.50 PeopleBook: System and Server Administration. Configuring a Separate Search Server (Type – 3). the Type-3 search configurations (both the ‘client’ and ‘server’ elements) are supported on all the same operating systems that are also supported for running the application server. just as application server and Process Scheduler server domains in previous releases. All rights reserved. In previous releases. search server configuration. similar to the tmadmin command line.50 PeopleBook: System and Server Administration. Domain Gateway TUXEDO command line option. Itanium search server support was limited to specific configuration types.50 PeopleBook: System and Server Administration. Configuring Search and Building Search Indexes. Configuring Search and Building Search Indexes.50 September. Configuring Search and Building Search Indexes. bringing efficiency to administration. “Configuring a Separate Search Server (Type – 3)” Windows Service Now Includes Search Server Domains A search server domain can now be configured to start automatically as a Microsoft Windows service. only select operating systems could host the PSSRCHSRV process in the Type-3. In this scenario. 13 . There is also the added benefit of a centralized solution for search facilities. “Configuring a Separate Search Server (Type – 3)” HP Itanium Support HP Itanium is now supported as a Type-1 search server. This is the equivalent option that appears on the PeopleSoft Domain Administration menu for the application server. The Type-3 configuration. See Also Enterprise PeopleTools 8. the application server domain acts as a ‘client’ submitting requests to the ‘server’ (the remote search domain). With PeopleTools 8.Release Notes PeopleTools 8. PSADMIN Search Domain Administration Menu The PSADMIN menu PeopleSoft Search Domain Administration now contains these menu options: • • Edit configuration/log files menu option. Oracle and/or its affiliates. “Setting up Failover Search Domains” Increased Support for Search Server (Type-3) Configurations In previous releases. involves the use of a remote search server domain handling the search requests from application server domains. See Also Enterprise PeopleTools 8. The feature enables system administrators to take full advantage of PeopleSoft search capabilities even when native support for search features are not available for the operating system on which their application server domains are installed. Copyright © 2009.

the same as application servers and Process Scheduler servers in previous releases. A [Search Indexes] section now appears for specifying custom index locations for search servers. Using PSADMIN Menus. See Also Enterprise PeopleTools 8.50.50 PeopleBook: System and Server Administration.50 PeopleBook: System and Server Administration.50 PeopleBook: System and Server Administration 14 Copyright © 2009.50. Spawning refers to the configuration option to enable a domain to start additional server processes. you will notice the following changes to PSADMIN: • • • • • Spawning Number of PSAPPSRV Processes in Delivered Templates Windows Service Maximum Open Cursors JavaVM Options Spawning By default. 2009 Release Notes PSADMIN – Windows service configuration See Also Enterprise PeopleTools 8.50 September. All rights reserved. such as PSAPPSRV. these changes appear in the PSSRCH. In previous releases. spawning is now disabled. Oracle and/or its affiliates. spawning was enabled by default. “Setting up the PeopleSoft Windows Service” Search Server Configuration File Changes For PeopleTools 8. to meet increasing demand.CFG and PSADMIN for search servers: • • Add To Path now appears in the [Domain Settings] section. See Also Enterprise PeopleTools 8. . “Configuring Search and Building Search Indexes” PSADMIN In PeopleTools 8.PeopleTools 8.

50.CFG.50 PeopleBook: System and Server Administration. The maximum number of cursors that can be open at one time within PeopleTools is 64. This applies to any server process.CFG configuration files. However. large. You can now set this value as needed per your database and system requirements.” Setting up the PeopleSoft Windows Service Maximum Open Cursors In the [Database Options] section of PSADMIN. Configuration Template Small Medium Large Developer PeopleTools 8.000. the name of the configuration file was PSNTSRV. Copyright © 2009. developer) has changed. “Setting Application Server Domain Parameters. “Using PSADMIN Menus. See Also Enterprise PeopleTools 8. See Also Enterprise PeopleTools 8. PSAESRV. such as PSAPPSRV.50: Default Number of PSAPPSRVS 2 8 25 2 Windows Service The name of the configuration file for the Windows service that starts an application server domain on Windows automatically has been changed. 2009 Number of PSAPPSRV Processes in Delivered Templates The number of PSAPPSRV server processes configured. PSQRYSRV. you can now include custom Java options per server process.CFG and PSPRCS. You can now add that option to any configuration settings section for a server process to specify custom Java Options for that server process.” Database Options JavaVM Options With PeopleTools 8. you can now configure the maximum number of open cursors for your database using the PSDB Maximum Cursors parameter.50 September.49: Default Number of PSAPPSRVS 3 5 9 2 PeopleTools 8. some database platforms place greater restrictions on the number of cursors that can be open at one time. 15 .CFG.Release Notes PeopleTools 8. you set Java options per domain by modifying the JavaVM Options setting in the [PSTOOLS] section in the PSAPPSRV. medium. All rights reserved. In previous releases. Oracle and/or its affiliates. in the delivered domain configuration templates (small. In PeopleTools 8. by default.50. and so on.50 PeopleBook: System and Server Administration. the configuration file is PSWINSRV. The default value is 1024 cursors. In previous releases.

PeopleTools 8.50 September, 2009

Release Notes

See Also Enterprise PeopleTools 8.50 PeopleBook: System and Server Administration, “Setting Application Server Domain Parameters,” PSTOOLS Options, JavaVM Options

PeopleSoft Environment Management Plug-in for Oracle Enterprise Manager
This section discusses changes and enhancements users of the PeopleSoft EM Plug-in for Oracle Enterprise Manager can take advantage of, including: • • • • • PeopleSoft Environment Management Plug-in documentation. Oracle Enterprise Manager 10.2.0.5 Certification Process Monitor Integration Usability Enhancements Security Enhancements

PeopleSoft Environment Management Plug-in Documentation
The documentation has been updated based on the 8.50 version of the PeopleSoft Environment Management Plug-in for Oracle Enterprise Manager. For this release, the installation instructions and the implementation guide have been split into two separate documents, which you can find in the following locations: • • Installation documentation: You can find the installation instructions with the plug-in software you downloaded from E-Delivery in the Disk1\doc folder. Implementation guide: You can download the PeopleSoft Enterprise Environment Management Plug-in 8.50 for Oracle Enterprise Manager Implementation Guide from http://download.oracle.com/docs/cd/E15815_01/psft/html/docset.html.

Oracle Enterprise Manager 10.2.0.5 Certification
PeopleSoft EM plug-in is now certified on Oracle Enterprise Manager 10.2.0.5, which offers the Add-On Framework, providing a single consistent interface for all Add-Ons to use while configuring and installing the add-ons.

Process Monitor Integration
With PeopleTools 8.50, you can now monitor and manage PeopleSoft processes and jobs run through the Process Scheduler using the Process Monitor interface in the EM Console. Several new pages appear in the EM Console enabling you to perform various administration tasks such as set up the Process Monitor target, schedule processes, view processes, analyze performance, and so on. If you’ve used the Process Monitor before, many of the pages will appear familiar.

16 Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

Release Notes

PeopleTools 8.50 September, 2009

Process Monitor in Enterprise Manager Console
See Also PeopleSoft Enterprise Environment Management Plug-in for Oracle Enterprise Manager Implementation Guide

Usability Enhancements
With PeopleTools 8.50, a variety of usability enhancements are available including an improved method for viewing targets on the PeopleSoft Target page. In previous releases, PeopleSoft targets were displayed in a list form without showing any relationship to a particular environment. Now, PeopleSoft targets are shown in a hierarchical form where ‘child’ targets, such as application servers, Process Scheduler servers, and search servers appear nested within the environment they belong. That is, the page displays their association with a particular database.

Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

17

PeopleTools 8.50 September, 2009

Release Notes

PeopleSoft targets associated with a particular database environment
The targets that are not associated with any database appear under Unlinked targets. See Also PeopleSoft Enterprise Environment Management Plug-in for Oracle Enterprise Manager Implementation Guide

Security Enhancements
With PeopleTools 8.50, the following security enhancements have been added to the PeopleSoft Enterprise Environment Management Plug-in: • The constraint of multiple users being required to be in the same primary group for multiuser installation has been removed. You can now perform a multi-user installation with users in the same secondary group. For example, the EMAgent user and PeopleSoft user can be in a secondary group. Oracle Enterprise Manager provides support for a Sudo/Power Broker with use of the PDP (Preferred Delegation Provider) API. PeopleSoft plug-in will use PDP APIs to extend the functionality and support Sudo/Power Broker for PeopleSoft target related administrative actions like Start, Stop, Configure, and so on.

Loading Shared Cache Performance Improvements
With PeopleTools 8.50, you now have these options for loading the shared cache for application server domains: • • Serial cache loading Parallel cache loading.

18 Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

See Also Enterprise PeopleTools 8. system administrators ran an Application Engine program named LOADCACHE. In previous releases. Parallel cache loading refers to a new option intended to reduce the time required to build a shared cache. Oracle and/or its affiliates.50 September. Process Scheduler – Process Request page The PLCACHE job runs a basic setup process and these cache loading processes: Process LCACHE_INDEP LCACHE_DEP Description Loads all the cacheable objects that are independent of other cached objects. Loads all the cacheable objects that are dependent on other cached objects.50.50 PeopleBook: System and Server Administration Copyright © 2009. when loaded into cache. The LOADCACHE program.Release Notes PeopleTools 8. cause instances of other objects to be loaded as well. when loading the shared cache for application server domains. Objects that are dependent on other cached objects are those objects that. 2009 Serial cache loading refers to the existing process for loading shared cache. and it runs if you choose Serial LoadCache on the Process Request page after clicking Run on the Load Application Server Cache page. which runs when you select Parallel LoadCache on the Process Request page after clicking Run on the Load Application Server Cache page. sequentially. Parallel cache loading splits the work of the LOADCACHE program into two separate Application Engine programs that run simultaneously within the PSJob PLCACHE. All rights reserved. adds each applicable cache object to the shared cache. 19 . The LOADCACHE program is in place in PeopleTools 8.

PeopleSoft Encryption Technology Changes PeopleSoft Encryption Technology changes include: 20 Copyright © 2009. CUPS enables you to configure which fields the subscribing database receives. SAML support for Web Services Security. 2009 Release Notes PeopleTools Security This section discusses the changes to PeopleTools Security. .50 September. including: • • • • • User Profile Synchronization. “Working with User Profiles Across Multiple Databases” SAML support for Web Services Security Security Assertion Markup Language is an XML standard for exchanging authentication and authorization data between entities. PeopleSoft applications now support the use of the SAML token for WSS. Oracle Access Manager Integration PeopleSoft applications now support Oracle Access Manager (COREid) for Single Sign On. All rights reserved. All SAML token messages are digitally signed. User Profile Synchronization User Profile synchronization across multiple databases now has two types of behavior: • • Standard user profile synchronization Configurable user profile synchronization Standard User Profile Synchronization (SUPS) Standard user profile synchronization is the same as in past releases. See Also See Enterprise PeopleTools 8. However. LDAP library changes. but security administrators also have the option of encrypting the token. The published message is the same. PeopleSoft Encryption Technology changes. SAML provides a standard security token—a SAML assertion—that can be used with standard web services security frameworks. it is the message on the subscribing database that is configurable. Oracle Access Manager integration. Oracle and/or its affiliates. Configurable User Profile Synchronization (CUPS) Configurable user profile synchronization is comparable to the standard type.PeopleTools 8.50 PeopleBooks: Security Administration.

50 PeopleBooks: Security Administration. Oracle and/or its affiliates. Copyright © 2009. All rights reserved. Encryption Terminology “PeopleSoft Pluggable Encryption Technology” is now referred to as “PeopleSoft Encryption Technology. Increase in Oracle Long Object (LOB) File Size Limit. Oracle and Sun Libraries are no longer supported. 21 .50 offers a variety of features incorporated for sites using the Oracle database. PTDECRYPTPET: If you use Data Mover to export PET table data from the current version into a version of PeopleTools that predates the introduction of the encrypt and decrypt field object methods. See Also Enterprise PeopleTools 8.50 September. Support for Oracle Transparent Data Encryption. run PTENCRYPTPET on the target database after the import to encrypt the table data.” Application Engine Programs to Encrypt and Decrypt Tables There are two Application Engine programs that do full table encryption and decryption: • PTENCRYPTPET: If you use Data Mover to export data from a PeopleTools version that pre-dates PET to the current tools version. “Employing LDAP Directory Services” Oracle Database Enhancements PeopleTools 8. Enhanced MODULE and ACTION Monitoring Information. 2009 • • Encryption terminology.50 PeopleBooks: Security Administration. • See Also Enterprise PeopleTools 8. Application Engine programs to encrypt and decrypt tables. run PTDECRYPTPET on the source data prior to exporting to decrypt the table data.Release Notes PeopleTools 8. “Using Application Engine Programs to Encrypt and Decrypt Tables” LDAP Library Changes PeopleTools 8. Increase in Oracle Minimum Number of OPEN_CURSORS. JNDI requires no added installation as it is part of the standard PeopleTools installation. including: • • • • • • Optimize Database CPU Usage with Oracle Control Groups. Enhanced User ID Monitoring Information.50 uses only JNDI libraries for LDAP clients to connect to LDAP Directory Servers.

PeopleTools delivers a set of predefined PeopleSoft Resource Groups to which one or more PeopleTools executables are assigned. PSRUN is assigned to the COBOL resource group and PSQRYSRV is assigned to the QUERY SERVER resource group. 22 Copyright © 2009. named PSFT Query. Optimize Database CPU Usage with Oracle Control Groups PeopleTools now provides a way for you to monitor and manage the database resource usage of PeopleTools executables through the features of the Oracle Database Resource Manager. . for example. For example. Oracle and/or its affiliates. All rights reserved. If you want to limit the amount of CPU resources a long-running query can consume on the database server. and how the CPU allocates its resources to the PeopleSoft application processes running on the system. 2009 Release Notes • • FIRST_ROWS Hint Feature No Longer Used.50. you use the Pt Ora Resource page to map the Oracle consumer groups to the predefined PeopleSoft resource groups. Pt Ora Resource page After mapping the appropriate PeopleSoft resource group to its corresponding consumer group. This integration between PeopleTools and Oracle database technology enables you to manage and optimize a fundamental system resource.PeopleTools 8. After you have created the consumer groups.50 September. then you could create a resource plan with a consumer group. With PeopleTools 8. the CPU. the system automatically imposes the limits that you have defined in the consumer group upon the PeopleTools executables within that resource group. Oracle 11g case-sensitive user IDs. You then manage PeopleSoft Query’s CPU usage by specifying the appropriate parameters when you define the corresponding consumer group.

Enter the desired encryption algorithm in the Database Encryption Algorithm edit box on the PeopleTools Options page. and in Application Designer. a strategy that enhances security because no administrator is granted comprehensive access to data. See Also Enterprise PeopleTools 8:50 PeopleBook: Data Management. which is part of the external security module. in turn. Consequently.Release Notes PeopleTools 8. In addition. Determine the fields to be encrypted with TDE. 23 . Using an external security module separates ordinary program functions from those that pertain to security. Oracle and/or its affiliates. and so on. You can now view system resource usage per these PeopleSoft application modules that populate the module and action fields as described in the table. To implement this feature within your PeopleSoft system you need to: • • • Set up the Master key in the Oracle wallet. TDE is a key-based access control system that enforces authorization by encrypting data with a key that is kept secret. There can be only one key for each database table that contains encrypted columns regardless of the number of encrypted columns in a given table. “Administering PeopleSoft Databases on Oracle. The Master key is stored in an Oracle wallet.50 September. External security modules generate encryption keys. All rights reserved. Each table's column encryption key is. Enhanced MODULE and ACTION Monitoring Information With PeopleTools 8. Oracle Database Resource Manager. PeopleTools populates the MODULE and ACTION fields of the V$SESSION and V$SQL views. Oracle Automatic Workload Repository. and securely store keys outside of the database. Using the Database Resource Manager Support for Oracle Transparent Data Encryption PeopleTools now supports the use of Oracle’s Transparent Data Encryption (TDE). 2009 Taking advantage of this new feature enables database administrators a flexible and configurable method of aligning database resources with the real-world demands of your business on your PeopleSoft system and realigning those resources as demand changes. it provides for secure storage and management of encryption keys in a security module external to the database. it is possible to divide administration duties between DBAs and security administrators.” Working With Oracle Resource Groups Oracle Database Administrator’s Guide. PeopleSoft Connection Type Application Server (PIA connections) Module PeopleSoft component Action PeopleSoft page (PIA page) Copyright © 2009. This provides increased monitoring capabilities if you use Oracle performance monitoring utilities. such as encryption. encrypted with the database server's master key. such as Oracle Enterprise Manager. perform encryption and decryption. which enables encryption of sensitive data in database columns as it is stored in the operating system files. select Encrypt check box. in the Field Properties dialog box.50.

BENG- pside. “Monitoring PeopleSoft Database Connection 24 Copyright © 2009. PeopleTools has validated the use of Database Vault 9i. The CLIENT_IDENTIFIER column contains only the user ID.” Monitoring PeopleSoft Database Connections Oracle Database Vault Support PeopleSoft databases are now certified to use Oracle Database Vault to increase your information security.PeopleTools 8.pdf Enhanced User ID Monitoring Information Additional monitoring information was included enhancing the availability of PeopleSoft user information in Oracle products like Oracle Audit Vault and Oracle Enterprise Manager. MODULE ------ CLIENT_IDENTIFIER ----------------- CLIENT_INFO ----------------QEDMO. whereas the CLIENT_INFO column also contains the user ID value.exe'. but it is typically accompanied by other user information. PeopleSoft user ID information is also stored in the CLIENT_IDENTIFIER column of the V$SESSION table. Oracle and/or its affiliates. See Also Enterprise PeopleTools 8:50 PeopleBook: Data Management.bng2. like machine name for example. 2009 Release Notes Integration Broker Application Engine service operation ‘PSAE’ PeopleCode event program name See Also Enterprise PeopleTools 8:50 PeopleBook: Data Management. Displaying only the user ID simplifies the retrieval of user information by products like Oracle Audit Vault and Oracle Enterprise Manager to obtain the User ID information from PeopleSoft applications.oracle.com/technology/deploy/security/databasesecurity/pdf/ds_database_vault_peoplesoft. client_info FROM v$session where module ='pside. “Administering PeopleSoft Databases on Oracle. Administering PeopleSoft Databases on Oracle. and 11g with PeopleTools PT8. 10g. See Also Enterprise PeopleTools 8:50 PeopleBook: Data Management. . client_identifier.50 September.exe QEDMO PC.exe. Database administrators can also retrieve the information directly from the database with queries similar to the following: SELECT module.pside..” ORACLE DATABASE VAULT Certification With Oracle PeopleSoft Applications http://www.50. All rights reserved. “Administering PeopleSoft Databases on Oracle.

50. All rights reserved. Going forward. there is no longer a need to enable or disable the use of this feature. such as SYSADM is represented consistently. and the PeopleSoft application usage of the FIRST_ROWS hint feature. the OracleDisableFirstRowsHint parameter has been removed from the application server configuration file (PSAPPSRV.50 the SQL Server login utilized as an ACCESSID does not require being a member of the SQL Server “sysadmin” server role. as originally implemented. In previous releases. Microsoft SQL Server 2008. the largest LOB that could be stored was 2 MB. See Also Enterprise PeopleTools 8. Microsoft SQL Server Enhancements This section discusses these Microsoft SQL Server enhancements: • • Access ID. wherever it needs to be supplied in the configuration tools and scripts as well as on any signon screen.Release Notes PeopleTools 8. Copyright © 2009. Oracle 11g Case-Sensitive User IDs With Oracle 11gR1 the database user ID is case-sensitive.CFG). So.50. Oracle and/or its affiliates. system administrators need to make sure the database user ID. The Oracle implementation of FIRST_ROWS hint works differently than on other RDBMS platforms. the LOB size limit for the Oracle database has increased to 50 MB. the use of this hint made the analysis of other reported performance issues difficult. the minimum was 255. The original intent of adding the hint was to provide a performance benefit. did not provide any clear performance benefits for the Oracle platform. when running the installation. Increase in Oracle Minimum Number of OPEN_CURSORS The new minimum number of OPEN_CURSORS required for PeopleSoft applications on an Oracle database is 1000. In previous releases. In addition. this new limit allows much larger file attachments to be stored in the database without having to be divided into separate chunks. In PeopleTools 8.50 September.50 Installation for Oracle FIRST_ROWS Hint Feature No Longer Used PeopleSoft applications no longer utilize the FIRST_ROWS hint feature on an Oracle database for the SQL generated for search lists appearing on application pages. Access ID On PeopleTools 8. 25 . In addition to allowing larger amounts of data in a single database field. 2009 Increase in Oracle Long Object (LOB) File Size Limit Beginning with PeopleTools 8.

See Also Enterprise PeopleTools 8. including: • • • DB2 LUW AUTORESIZE DB2 z/OS Database Level Auditing Changes Increased Monitoring Information DB2 LUW AUTORESIZE With PeopleTools 8.50. On PeopleTools 8. to accommodate system needs with no limit. The PeopleSoft ACCESSID is now a member of the following fixed database roles: db_datareader db_datawriter db_ddladmin Additionally it is necessary to grant ALTER TRACE permissions to the ACCCESSID in order to be able to utilize different tracing capabilities available in PeopleTools. modifying server settings. “Administering PeopleSoft Databases on Microsoft SQL Server” SQL Server 2008 With PeopleTools 8. IBM DB2 Enhancements This section discusses enhancements for IBM DB2. PeopleTools supports Microsoft SQL Server 2008. dropping them.50 you will find the installation scripts were updated to reflect the changes above. creating databases. PeopleSoft databases running on the DB2 LUW platform can take advantage of the IBM DB2 Auto-Resize option for table spaces. This reduces the initial footprint of your database and translates into optimized space usage as your transactional database grows.50 Installation <for your platform> Enterprise PeopleTools 8:50 PeopleBook: Data Management. 2009 Release Notes This restricts the type of activities this login can be used for which enhances overall application security. 26 Copyright © 2009. Table spaces that can dynamically increase their size as needed enable you to set a reasonable. and so on.50. defining new server logins. In previous releases the delivered table space create scripts appeared similar to the following. Oracle and/or its affiliates.PeopleTools 8.50 September. It is important to take into consideration that utilizing these roles for the PeopleSoft ACCESSID login will restrict the ability to run administrative tasks not required for PeopleSoft applications like creating backups and restoring them. . Implementing auto-resize reduces manual ad hoc and preplanned intervention by administrators to increase table space sizes to keep up with the insertion of transactional data. The auto-resize option creates a table space that automatically increase its size. in configurable increments. initial size and appropriate resize increment. All rights reserved.

The number of pages is hard-coded in the script. In PeopleTools 8. with no maximum size limit other than that imposed by the amount of space on the server machine.50 Installation for DB2 UDB for Linux. users of the database level auditing feature for DB2 on z/OS were required to create a user defined function (UDF).DBF' 18000 ) EXTENTSIZE 16 PREFETCHSIZE 48 DROPPED TABLE RECOVERY OFF. 2009 CREATE TABLESPACE PTTLRG MANAGED BY DATABASE USING ( FILE '/data1/psdb2/ptdbname/PTTLRG. See Also Enterprise PeopleTools 8. the AUDIT01 program is no longer required.DBF' 10 M ) EXTENTSIZE 16 PREFETCHSIZE 48 DROPPED TABLE RECOVERY OFF AUTORESIZE YES INCREASESIZE 10 M MAXSIZE NONE . the DBA can either add more free pages or add more containers. using IBM z/OS assembler language.Release Notes PeopleTools 8. PeopleSoft now retrieves this information from these two sources.50 PeopleBook: Data Management. a “table space full” condition occurs. and Windows” DB2 z/OS Database Level Auditing Changes In previous releases of PeopleTools. table space PTTLRG will be created with 18000 4k pages. To add more free space to the table space. UNIX. Oracle and/or its affiliates. “Administering PeopleSoft Databases on DB2 UDB for Linux. named AUDIT01. Here. In this example. For existing databases. the delivered DDL scripts create table spaces with auto-resize one. the script will create the PTTLRG table space with an initial allocation of 10 Mb of free space.50. The audit triggers created by the PeopleSoft Audit Triggers page required the AUDIT01 program to capture the user information that the system eventually inserted in the audit tables. the delivered table space create scripts appear similar to the following: CREATE TABLESPACE PTTLRG MANAGED BY DATABASE USING ( FILE '/data1/psdb2/ptdbname/PTTLRG. manually. you can submit a SQL ALTER command to enable auto-resize for desired table spaces.50 September. UNIX. space will be increased by DB2 automatically in increments of 10 Mb when the file container becomes full. Note. For new PeopleSoft databases. If the actual numbers of records loaded into table space PTTLRG exceeds the 18000 4k page capacity. With PeopleTools 8. depending on the connection type: Copyright © 2009. All rights reserved. The automatic space management activity is transparent to any application connected to the database. 27 . by default.50. and Windows Enterprise PeopleTools 8.

you need to make sure to complete the steps described in your PeopleSoft upgrade instructions. PeopleTools captures ‘Module’ information and stores it in the DB2 ACCOUNTING field as follows: Module PIA Integration Broker Application Engine component name service operation name ‘PSAE’ Value Captured See Also Enterprise PeopleTools 8. Using the features of the DB2 Connect’s sqleseti API (set client information) function. “Administering PeopleSoft Databases on DB2 z/OS” Enterprise PeopleTools 8. However. All rights reserved. which are processes running under UNIX System Services.50 release. or you have never used the database level auditing feature (on DB2 for z/OS) you do not need to perform any additional steps to implement this feature other than those described in PeopleBooks.50 PeopleBook: Data Management.50 PeopleBook: Data Management.50 September. Report Distribution Server. and so on. which are process using DB2 Connect. Oracle and/or its affiliates. the workstation. including: 28 Copyright © 2009. if you have used the database level auditing feature and you are upgrading from a previous release of PeopleTools. such as Application Engine.PeopleTools 8. Used for “local” connections. and the application server domain associated with a specific connection. 2009 Release Notes Source Sqlseti (Set Client Information) When Used Used for “distributed” connections. such as PIA transactions and Process Scheduler servers (running on Windows or UNIX).50 PeopleBook: Data Management. In PeopleTools 8. Process Scheduler servers (running on OS/390). . See Also Enterprise PeopleTools 8. RRS DSNRLI SET_CLIENT_ID function If you are new to PeopleTools with the 8. Employing Database Level Auditing. “Administering PeopleSoft Databases on DB2 LUW” Data Mover This section covers Data Mover enhancements.50. PeopleTools previously provided information for tracing the user. Using DB2 for z/OS Trigger Information Increased Monitoring Information DB2 system administrators can gather increased information associated with specific DB2 connections.

50 PeopleBook: Data Management. In previous releases. If you intend to implement a secure (or read-only) PS_HOME.50 PeopleBook: Data Management.Release Notes PeopleTools 8. $DM_HOME applies only to the UNIX environment. a new environment variable. The default is $DM_HOME/log.50 September. See Also Enterprise PeopleTools 8.” IMPORT Data Mover Environment Variable Modifications Because of the decoupling of the executables and configuration files on the application server and Process Scheduler server and the introduction of the secure PS_HOME option.50. as in $HOME/PS_DM/log. log file and trace file path. “Using the PeopleSoft Data Mover Command-Line Interface” Data Mover Environment Variables on UNIX For the PSDMTX command line interface. All rights reserved. some of the default Data Mover environment settings have changed. 29 .50 PeopleBook: PeopleSoft Process Scheduler. $DM_HOME. Note. The default setting is $HOME/PS_DM. Specifies the Data Mover input directory. See Also Enterprise PeopleTools 8. has been added. Appendix: Using the PSADMIN Utility Enterprise PeopleTools 8. “Using PeopleSoft Data Mover Commands. Variable PS_DM_DATA PS_DM_DATA_IN PS_DM_DATA_OUT PS_DM _LOG Description This variable no longer exists in PeopleTools 8. PS_DM_DATA_OUT=$DM_HOME/data Specifies the location of PeopleSoft Data Mover log files. It has been replaced by PS_DM_DATA_IN. It defines the writeable location for Data Mover the output. 2009 • • IMPORT Command Modifications Data Mover Environment Variable Modifications IMPORT Command Modifications The Data Mover IMPORT command has been modified to allow the following usage: IMPORT * AS record_name This is allowed in cases where the imported data file consists only of a single record. Copyright © 2009. Oracle and/or its affiliates. the use of * with AS was not recommended or supported. PS_DM_DATA_IN=$PS_HOME/data Specifies the Data Mover output directory. then some of the environment variables from previous releases (such as output locations) need to point to writeable locations.

The default is C:\Documents and Settings\admin\Local Settings\Temp Data Mover Settings Within the Process Scheduler Configuration In the Process Scheduler configuration file (PSPRCS. these default settings in the Configuration Manager have changed for Data Mover: Variable Output Directory Description In previous releases. This increased verification enables you to confirm that the agents are running and able to transmit data to your monitoring system. only the Ping Test button appeared on the page. enabling increased verification that your Performance Monitor configuration is ready for use.CFG). such as PS_CFG_HOME\data. and launches the PPM console in a separate browser window displaying all registered agents. it pointed to PS_HOME\data. Log Directory This location must allow Data Mover write access in the case of a read-only PS_HOME configuration. Save and Ping PPM.PeopleTools 8. the Data Mover OutputDir now points to a location within PS_CFG_HOME. 30 Copyright © 2009. . performs registration. OutputDir=%PS_CFG_HOME%\data PeopleSoft Performance Monitor This section discusses these changes to PeopleSoft Performance Monitor: • • Save and Ping PPM button. The Save and Ping PPM button saves the new URL to the URL catalog. Now. All rights reserved. has been added. In previous releases. it should point to a writeable location. Oracle and/or its affiliates. The Ping Test button verifies that the URL you’ve entered is in the correct format and that the URL is accessible.trc Data Mover Environment Variables on Windows For the Windows environment. PPM Console Display and Security. For example. TraceFile=%DM_HOME%/datamover.50 September. 2009 Release Notes Variable TraceFile Description Specifies the trace file location. by default. Save and Ping PPM Button On the Specify Monitor page a new button.

You now enable the PPM Console for display.” Enabling the Required Elements on the Monitored System PPM Console Display and Security In previous releases. “Setting Up the Performance Monitor. you enabled the PPM Console for display using the PPMConsole web property in the web profile.50 PeopleBook: PeopleSoft Performance Monitor. Enter a password in the Password text box. Oracle and/or its affiliates. you can now configure password security for accessing the PPM Console. and then any administrator requiring access to the PPM Console will need to enter the password. the Save button has been removed from the bottom of the page. See Also Enterprise PeopleTools 8. 2009 Specify Monitor page Note. reboot the web server. by selecting Enable PPMconsole in the PPMConsole Settings group box on the Global Administration page. 31 . PPMConsole Settings group box on the Global Administration page Copyright © 2009. In addition.50 September. All rights reserved.Release Notes PeopleTools 8. Because the Save and Ping PPM button saves the entered URL.

Authentication timeout setting. then the logs directory would be in PS_CFG_HOME\PSFT\logs. if your domain name is 'PSFT'. “Administering the Performance Monitor. uncomment the Log Directory setting in the domain's PSAPPSRV. When entering custom log directory locations. such as the ICQuery service timeout setting. keep the following length restrictions in mind.CFG file.50 PeopleBook: PeopleSoft Performance Monitor. The Receive Timeout setting appears in the Web Server Jolt Settings group box on the Security tab for web profiles. such as Tuxedo logs (TUXLOG) and APPSRV logs. . 2009 Release Notes See Also Enterprise PeopleTools 8. Tuxedo Log Directory Character Limit The log directory contains log files the system generates for a domain. Oracle and/or its affiliates. If you elect to specify a custom log directory.50 September. All rights reserved. and enter the desired location.PeopleTools 8. URL Properties page. Domain Type Application Server Process Scheduler Server Search Server 60 70 80 Log Directory Character Limit Timeout Settings The default value for the Receive Timeout setting has increased from 600 seconds to 1300 seconds to compensate for longer running service timeout values. The default log directory for a domain is %PS_SERVDIR\logs.” Setting Global System Options General System Administration Enhancements This section covers these general system administration features: • • • • • • • • • Tuxedo Log Directory Character Limit Timeout Settings Jolt Signon Trace Link IDDA Logging WebLogic Session Cookie Name Changes SYSAUDIT additions. 32 Copyright © 2009. For example. by default.

In previous releases.” Web Server Timeouts Jolt This section describes changes made to Oracle Jolt. “Appendix: PeopleSoft Timeout Settings. All rights reserved. Jolt session pooling was set per servlet in the web. Oracle and/or its affiliates.properties file. The above IPV6 compatibility applies to Jolt only. A new property has been added to the configuration.properties file: joltPooling=true See Also Enterprise PeopleTools 8. specified in the psserver property in the configuration. Jolt Session Pooling In previous releases.xml file. including: • • Jolt Failover String Jolt Session Pooling Jolt Failover String The syntax of the Jolt failover string. you set Jolt session pooling at the site level in the configuration. 2009 See Also Enterprise PeopleTools 8.50. Copyright © 2009. click here. to be compatible with both IPV4 and IPV6 specifications. If you enable the signon trace link to appear on the signon page using the Show Trace Link at Signon web profile property. In PeopleTools 8.49 8. { }. For PeopleTools 8.50 PeopleBook: System and Server Administration. the failover servers appear within curly brackets. [ ].Release Notes PeopleTools 8.50 PeopleBook: System and Server Administration. has changed slightly in PeopleTools 8.properties file.50 Jolt Failover String psserver=<host>:<port>#wt[failover servers] psserver=<host>:<port>#wt{failover servers} Note. failover servers appeared within angled brackets. 33 .50 September.” Working with Jolt Configuration Options.” Configuring Jolt Session Pooling Signon Trace Link The wording of the signon trace link has changed.50. PeopleTools Release 8.50. the link now appears as: Set Trace Flags In previous releases it read: To set trace flags.

As a result.PeopleTools 8. Java thread ID. . 2009 Release Notes See Also Enterprise PeopleTools 8.” Configuring Reverse Proxy Servers SYSAUDIT Additions The following new SYSAUDIT audits have been added. but.” Configuring Web Profiles IDDA Logging The Instrumented Development Diagnostic Aid (IDDA) logging feature provides enhanced: • • • scope of logging information across multiple functional categories. 34 Copyright © 2009. See Also Enterprise PeopleTools 8. such as message sequence. including Portal. Oracle and/or its affiliates. SEC-34: Checks for orphaned service operations assigned in permission lists. SEVERE. the system displays a warning message. The name has changed as follows: "CookieName" has been changed to "WLCookieName". including a log file header showing such information as PeopleTools and Java versions. “Configuring the Portal Environment. In most cases. and Debugging. WARNING.50 PeopleBook: System and Server Administration. and the report repository. you only enable IDDA logging when instructed to do so by an Oracle support contact seeking specific information. If you use the previous value.” Enabling IDDA Logging WebLogic Session Cookie Name Changes The name of the WebLogic Server session cookie within the WebLogic Server web application has changed beginning with WebLogic Server 8. All rights reserved. you need to include the new cookie name within the relevant configuration files. “Tracing. when configuring plugins for reverse proxy servers or when configuring clusters. Integration Broker. improved content and layout of the log output. See Also Enterprise PeopleTools 8. configurable logging levels. and so on. and so on. it can also be a valuable tool for your own troubleshooting efforts. • • • • SEC-31: Verifies roles contain valid user profile definitions.50 PeopleBook: Portal Technology.1 SP X. “Working with Oracle WebLogic. including INFO. user ID.50 PeopleBook: System and Server Administration. Logging.50 September. machine IP address. Note. IBRK-23: Checks operation definitions with no service relationship. as well as additional metadata associated with each log message. SEC-32: Flags any inactive roles existing in the system.

QUERYFEED 01-03): Checks for references to nonexistent feeds framework definitions. GENERICFEED-01. “Working with Oracle WebLogic. WORKLISTFEED 01-05. Connected Query Audits (SYSCONQRY 1-10): Check the integrity of the Connected Query definitions.50 PeopleBook: System and Server Administration.50 PeopleBook: System and Server Administration.Release Notes PeopleTools 8. “Working with IBM WebSphere. PRCSHED-18: Checks for queued processes in tables used by Process Scheduler containing a DBNAME different than the current database name.” Using Administration Utilities. Oracle and/or its affiliates.50 PeopleBook: System and Server Administration. See Also Enterprise PeopleTools 8. “Ensuring Data Integrity” Authentication Timeout Setting To limit the effectiveness of DOS attacks on failed authentications. All rights reserved. you can use the psft_failtimeout Java option.50 PeopleBook: Data Management. SYSLANG 16: Checks for invalid language codes assigned to users. See Also Enterprise PeopleTools 8. See Also Enterprise PeopleTools 8.” Setting Authentication Failure Timeout URL PROPERTIES PAGE The new URL Properties page enables you to define URLIDs to store in the database to be used for FTPS and the PeopleCode attachment functions. Style Sheet Audits (STYLESHEET 1-04): Checks for orphaned free form style sheets and missing parent and sub style sheets. 35 .” Setting Authentication Failure Timeout Enterprise PeopleTools 8. 2009 • • • • • • IBRK-24: Checks DMS Handlers referencing invalid messages.50 September. Feeds Framework Audits (FEEDS 01-10. URL Maintenance Copyright © 2009. “Using PeopleTools Utilities.

50 September. 36 Copyright © 2009. Oracle and/or its affiliates.PeopleTools 8. All rights reserved. . Global Technology. 2009 Release Notes Development Tools Enhancements This section covers changes and updates related to the development of PeopleSoft applications: • • • • • • User Interface. PeopleTools Portal Technologies. Application Designer. PeopleCode. PeopleSoft Mobile Agent.

faster and more user-friendly. the browser refreshes the entire page only when the user navigates to a new page. Favorites menu enhancements. All rights reserved. AJAX uses asynchronous data transfer (HTTP requests) between the browser and the web server. you can: • Resize the page. Modal Prompt Pages and Modal Alert Dialog Boxes All Look Up (prompt) pages and alert dialog boxes are modal and appear in front of the primary page. Floating drop-down navigation. Style sheet modifications. You continue to work uninterrupted during the process.50 September. When working with these pages. Modal grids and long edit boxes. 37 . Because of AJAX technology. Partial Page Refreshes PeopleSoft applications use Asynchronous JavaScript and XML (AJAX) technology to limit server trips and perform partial page refreshes. Oracle and/or its affiliates. Asynchronous JavaScript and XML PeopleTools 8. including: • • • • • • • • • • Partial page refreshes. much of the communication with the server occurs in the background. which is grayed out while the prompt page is active. The AJAX technology makes Internet applications smaller. which is a web 2. and more interactive PeopleSoft applications. Processing icon changes Search page enhancements. the refresh updates only the changed fields.Release Notes PeopleTools 8. 2009 User Interface This section provides an overview of Asynchronous JavaScript and XML (AJAX) and the changes to the graphical user interface. Menu navigation. allowing web pages to request small bits of information from the server instead of whole pages. faster.50 has incorporated the use of Asynchronous JavaScript and XML (AJAX). Modal prompt pages and modal alert dialog boxes.0 technology that enables better. Copyright © 2009. Any server trips triggered by PeopleCode functions such as FieldChange and FieldEdit for related display fields do not redraw the entire page. With a partial page refresh. Cascading Style Sheet (CSS) based tabs.

the entire structure is refreshed. revealing more components that you have access to view.50 offers floating drop-down menu navigation. the system redraws only the appropriate hierarchy for the selected link or folder. Modal Grids and Long Edit Boxes You can configure grids and long edit boxes to display in their own modal window above the grayed out main page.PeopleTools 8. Because of AJAX. the control appears in its own modal page where you can continue to work with the control as though it were on the main page.0). instead of refreshing the entire menu pagelet. the menu cascades to the right. You can choose to use the non-AJAX based menu pagelet for ease of use with screen readers. All rights reserved. Close the page from the title bar close icon. When you click the “Zoom” icon in a grid or on a long edit box.50 September. Advantages of the new floating navigation are: 38 Copyright © 2009. Modal grids and long edit boxes can be moved around over the page for ease of viewing and use. Note. when you click the expand/collapse icons in the new menu pagelet. Floating Drop-Down Navigation PeopleTools 8. Oracle and/or its affiliates. If you click the folder name. As you mouse over any section of the menu. 2009 Release Notes • • Minimize or collapse the page to the title bar. This is an example of a modal scrollable grid: Menu Navigation There is a new left navigation menu pagelet (Menu 2. .

• • Example: Floating Drop-Down Navigation This is an example of the new floating drop-down navigation: Copyright © 2009. Oracle and/or its affiliates. When you find the folder or page.50 September. You can search the menu – Enter a keyword or phrase and the search index will generate matching entries as you type. select the item in the list. When you see a match. and portal sequence number presentation of folders. 2009 • • You can sort the menu – Click the sort icon on the main menu to toggle between alphabetic ascending. The menu leaves breadcrumbs – As you navigate. descending.Release Notes PeopleTools 8. breadcrumbs appear across the top of the page to inform you of your location. All rights reserved. 39 . The menu is scrollable – Click the scroll arrows that appear at the top and bottom of the menu when the menu is too long for you to view in its entirety. select it.

Favorites Menu Enhancements The Favorites menu has been enhanced to include a Most Recently Used (MRU) list. You are no longer taken to the search page. You must run the Build Registry Search Index process to populate the search. The Favorites menu also includes the primary key as part of any Favorite that you save. 40 Copyright © 2009.PeopleTools 8. The last five (5) most recently accessed pages appear at the top of the Favorites list. 2009 Release Notes Example: Search Menu This is an example of the Search Menu enhancement showing the results for a search of the phrase User Pro and the sort icon in the blue header: Note. . as a Security Administrator you can create a generic Employee user profile on the Copy User Profile page and save it as a favorite. For example. When new employees are hired. All rights reserved.50 September. Oracle and/or its affiliates. you can navigate directly to this profile within the Favorites menu and quickly create a new employee.

All rights reserved. As you type.Release Notes PeopleTools 8.50 September. Type ahead is configurable through User Personalizations. the system searches in the background and matches entries in the record to the text you enter. 2009 Example: Favorites Menu This is the new favorites menu showing the Recently Used list and the Base EE User Profile favorite in the My Favorites list: When you click the BASE EE link. Copyright © 2009. 41 . and appears on search pages and in prompt dialog boxes. Oracle and/or its affiliates. this page appears showing the primary key: Type Ahead Prompt Fields now include a type ahead text.

If the search retrieves more than the maximum number of listings.50 September. All rights reserved. you can set the number of entries that the search returns to any value less than the maximum. The maximum value and the default value are set in the Search Settings on the PeopleTools Options page. When you perform a search using a transaction search page. . 2009 Release Notes Example: Type Ahead This is an example of type ahead on a Vendor page where the user is searching for a buyer with the letter “a” in the ID: Processing Icon Changes The processing and saved icons have changed. the Search Results grid displays the total number of results above the search results. You can limit the number of search items returned by entering a lower value in the Maximum number of rows to return field on the search page. Oracle and/or its affiliates. The new processing icon looks like this: The confirmed save icon looks like this: Search Page Enhancements Search pages now include a Maximum number of rows to return field.PeopleTools 8. you can determine the number of entries that the search can return. 42 Copyright © 2009.

it is helpful to have a basic understanding of how tab definitions are built and stored in the database. 2009 Style Sheet Modification There are two new style sheets for Peopletools 8. sleek look and feel. PSSTYLEDEF has been updated to have a more contemporary. All rights reserved.1 and later. Oracle and/or its affiliates. The doors slide together and overlap more to fill a narrow space. You can change the background colors of folder tabs and grid tabs. The visible portions of these background images fit together inside the doorway to form a tab-like shape. Sliding Doors Technique The sliding door tabs employ expansion and contraction of the tabs based on the size of the text with just two separate background images: one image to render the left side of a tab and the other image to render the right. The images can be thought of as the sliding doors that complete one doorway.50 September.Release Notes PeopleTools 8. as it won’t be the default style sheet for the PeopleTools interface. Cascading style sheets (CSS) have the advantage of layering background images which enables them to slide over each other. However. To change the background colors of tabs. The two images are anchored to the outside corners of their respective elements. Cascading Style Sheet (CSS) Based Tabs Page tabs are now set with cascading style sheets (CSS). Another style sheet.50. PSSTYLEDEF_SWAN is the default style sheet for PeopleSoft application releases 9. Customers upgrading to PeopleTools 8. the PeopleSoft applications use the sliding door technique for tabs. Keep in mind that background images only show in the available doorway of the element to which they are applied (content area + padding). The default style sheet and the SWAN style sheet contain CSS tabs.50 will be unaffected by the SWAN style sheet. To provide a greater number of tabs and simpler user-level configuration. 43 . or slide apart and overlap less to fill a wider space. PSSTYLEDEF_SWAN. has an updated look and feel and matches Oracle corporate application standards. Copyright © 2009.

style classes in free form sub style sheets take precedence over PeopleTools-formatted style classes of the same name.PeopleTools 8. AJAX. the free form sub style sheet must define and include all default style classes used by the application. you can create the style sheet in a third-party editor and then copy the style sheet text into the Free Form tab of the free form sub style sheet definition. 44 Copyright © 2009. including new features and enhancements. At runtime. All rights reserved. 2009 Release Notes Application Designer This section details the modifications in Application Designer definitions. When creating free form style sheets. Radio Button Label Changes You can change or set radio button labels dynamically with PeopleCode. Oracle and/or its affiliates. Active hyperlinks on read-only pages. Note these important points regarding the use of free form sub style sheets: • • • Like other sub style sheets. style class names must be identical to the PeopleTools default style class names. Integrated rich text editor. With a free form sub style sheet. If you replace the default style sheet or override the page style sheet with a style sheet that includes only free form text. Free form sub style sheets cannot have parent style sheets nor can they be used as parent style sheets. the Fixed Form tab is grayed out because free form sub style sheets do not support inheritance or aggregation. Note. and DHTML features.50 September. On free form sub style sheets. to use free form sub style sheets. Scrollable grid layout (grid enhancements). you must insert them in a standard style sheet or in a sub style sheet that is part of a standard style sheet. Unexpected results will occur in both Application Designer and PeopleSoft Internet Architecture pages if a default style class is missing.50 and higher. Image definition changes. . such as: • • • • • • • • Radio button label changes. Grid and scroll area summary attribute for tables in pages. Free form stylesheets. Free form sub style sheets are supported in PeopleTools 8. Free Form Stylesheets Free form sub style sheets are text-based sub style sheets that enable you to take advantage of Cascading Style Sheets– Level 2 (CSS2). Command line password prompt.

This is an example of a free form style sheet: Command Line Password Prompt When using the command line to access the PSIDE. the user is now presented with a dialog box to enter the password.EXE executable (Application Designer). Oracle and/or its affiliates. if the control Title is set to Message Catalog. the value of the field is populated during an upgrade. default value for the Summary Text field is the same as the Title of the grid. or scroll area.CP <password> argument. The attribute is accessible by clicking the Summary Properties button located at the bottom right of the Label tab of any grid.50 September. For new grids. For existing controls. analytic grid. Summary Attribute for Tables in Pages Grids now include a Summary attribute which enables the developer to provide a brief description of the functionality and content of the grid or scroll area. then the Summary text will also be set to Message Catalog with short text chosen as default. 45 . This property is pertinent for end users running screen readers. the default value for the Summary Text field is the same as the Title of the grid. if you do not include the . This eliminates the requirement of entering the password argument as clear text in the command line. For existing grid areas. The property is accessible on the Use tab for the following supported controls: • • • Edit Box Check Box Radio Button Copyright © 2009. the free form sub style sheet imports as an empty standard style sheet. All rights reserved. Active Hyperlinks on Display Only Pages This enhancement adds the “Enable When Page is Display Only” property to certain controls so that the application developer can enable hyperlinks to be active even on display only pages. 2009 If you attempt to import a free form sub style sheet into an earlier release. For new grids.Release Notes PeopleTools 8.

press SHIFT+ UP ARROW to move one cell up. the cursor will cause the grid to scroll as it moves through rows. When using these methods to navigate. you can designate the number of rows to appear in the scrollable area. The search looks through all rows in the buffer. which appear within the grid control and enable you to scroll through data within the grid. you can enable horizontal and vertical scroll bars. If the string is found. Oracle and/or its affiliates. 46 Copyright © 2009. The scrollable grid layout offers several functional differences from the original grid layout. In scrollable layout. Grid scroll bars and grid tabs can be configured to work together or separately. .50 September. you can change the sort order of a grid column directly on the transaction page by clicking the column header. All rights reserved. application developers can enable a scrollable grid layout. You can scroll data within the grid without having use the browser scroll bar. In the scrollable grid layout. you can navigate through cells by using the SHIFT+ <DIRECTION> ARROW keys. Press SHIFT+ RIGHT ARROW to move one cell to the right. sort indicator icons appear to the left of the column heading label. the page brings the tab where the field and value are into view. thus other data on the page stays in view. You can configure a scrollable grid to display the horizontal and vertical scroll bars independently of one another. In the scrollable grid layout. the cursor will not cause the tab to change as it moves through rows and columns. frozen columns and column headers are stationary when you scroll through grid data. making it the active tab. For example. Note. If grid scroll bars are present. the cursor will move to fields within the grid. You can specify the grid layout style at the system level (PeopleTools Options page) and at the individual grid level. 2009 Release Notes • • • Drop-Down List Image Long Edit Box Scrollable Grid Layout (Grid Enhancements) In addition to the current grid functionality. In scrollable grid layout. In scrollable grid layout. In scrollable grid layout. If grid tabs are present.PeopleTools 8. the user can find the string in all tabs of the grid.

50 September. you can drag and drop to columns to change column order.Release Notes PeopleTools 8. In scrollable grid layout. 2009 In scrollable grid layout you can drag to resize the column directly on the transaction page. All rights reserved. Copyright © 2009. 47 . Oracle and/or its affiliates.

50 September. The Enable Rich Text property of the long edit box control provides you with a simple way to implement this rich text editor as part of any PIA page without the need for customization or special configurations. Integrated Rich Text Editor You can configure the long edit box control to use the CK Editor. a third party rich text editor. 48 Copyright © 2009. 2009 Release Notes This Grid Properties dialog box shows the Grid Layout and the Scrollbar properties on the Use tab: Image Definition Changes GIF files no longer require an alternate image to display in Application Designer. . which is integrated into a standard PeopleTools installation. All rights reserved. Oracle and/or its affiliates. GIF files are supported.PeopleTools 8.

You can use the rich text editor as it is delivered or switch to your own configuration without deleting the basic configuration. Copyright © 2009. You can configure elements such as style sheet and plug-in style to control the look and feel of the editor in addition to configuring the basic tool bar to control the formatting elements. The editor includes a default set of toolbar buttons that appear as part of the editor page control. which control the look of the text. Oracle and/or its affiliates. Open the properties sheet and check the Enable Rich Text Editor property on the Options tab.Release Notes PeopleTools 8. The rich text editor enables you to store inline images along with your text. The existing PeopleTools Spell Check is associated with this control. Any customizations are maintained through HTML definitions in the database and become managed definitions. 2009 At design time in Application Designer. Based on the value you enter in the Configuration Settings Id field in the Rich Text Editor options. place the long edit box control on the page. Long Character Field Limit For PeopleTools 8. 49 .50 September.50. the respective toolbar set is loaded at runtime along with the default toolbar set. The rich text editor tool bars are highly configurable. All rights reserved. However. application developers can create configuration settings files which compliment the default toolbar set. the long edit box becomes a Rich Text Editor on PIA Pages. there is a limit of 20 long character fields per record definition. At runtime. Users can specify custom toolbar configurations for each Rich Text Editor control.

Three PeopleSoft Enterprise Portal 9. Pagelet search. analytical and informational content. providing context-sensitive information to the user. the information displayed in the related content frame changes. including: • • • • • • • Related Content Framework. ready to use. Additional services can be easily deployed based on PeopleSoft content. You can develop custom related content services and deploy these using the framework. This means that as the user works on different instances of a transaction. 2009 Release Notes PeopleTools Portal Technologies This section discusses the changes to PeopleTools portal technologies. OBIEE report integration.1 related content services are delivered with PeopleTools. Available in a PeopleTools-only upgrade—that is. All rights reserved.50 September. Displays related content relevant to the specific transactional page. it works with earlier application versions. A related content frame can be configured to appear at the bottom of any PeopleSoft application page. Users can interact directly with information in the related content frame—that is. Leverages the same PeopleSoft security as the application transaction. showing information specific to the transactional data. Can display information from other areas within the PeopleSoft application or from external systems such as from a data warehouse or a third party. Pagelet drag and drop. Some important aspects of related content: • • • • • Configurable by functional business users (does not require development or IT intervention). Pagelet Wizard enhancements. Related Content Framework The related content framework is a new feature that enables you to combine PeopleSoft transaction pages with collaborative. The information in the related content frame can be tied to specific application transaction data. OBIEE to PeopleSoft URL integration. such as PS Query and OBIEE report pagelets. It will allow you to easily display additional content to assist users in completing a business transaction without leaving PeopleSoft applications. . the information is not read-only.PeopleTools 8. Extends the functionality and value of PeopleSoft applications without requiring • • • • 50 Copyright © 2009. Oracle and/or its affiliates. Pagelet help.

2009 application upgrades or customizations. Because some components can render themselves differently based on the column width. The homepage layout is 2–column. and the user moves a PIA based component pagelet to a different sized column by using the drag and drop method then this pagelet needs to be refreshed so that the content displays correctly.50 PeopleBook: PeopleTools Portal Technology.50 September. discussions. See “OBIEE Report Integration” Define pagelet specific help information. providing ease of access as well as collaborative classification of the information. • See Also Enterprise PeopleTools 8.1 related content services include: • • Related Discussion service – Providing threaded discussions that groups can use to discuss topics of interest. pagelet content references now have a Force Pagelet Refresh property. The pagelet is a PIA component. See “Pagelet Search” Pagelet Drag and Drop Users can now dynamically drag and drop pagelets on their homepage without going to the Personalize page. click the pagelet title and drag the pagelet to the desired location. or collaborative workspaces. The PeopleSoft Enterprise Portal 9.1 PeopleBook: Using Portal Features. Related Tags service – Allowing you to characterize or bookmark transactional or business objects with terminology of your choosing. Oracle and/or its affiliates. 51 . Related Links service – Providing links to external URLs or to content residing in PeopleSoft Enterprise Portal—specifically. To move a homepage pagelet. You select the Force page refresh property for the pagelet. See “Pagelet Help” Define pagelet search information. Copyright © 2009. blogs. "Working with Related Content Services" PeopleSoft Enterprise Portal 9. The drag and drop iScript that persists the pagelet changes forces a homepage refresh only when all of the following conditions are met: • • • • A pagelet changes columns. "Understanding PeopleSoft Enterprise Portal-Delivered Related Content Services" Pagelet Wizard Enhancements The Pagelet Wizard now enables you to: • • • Define OBIEE reports as a data source when creating pagelets.Release Notes PeopleTools 8. When a homepage has a 2 column layout. All rights reserved.

OBIEE Report Integration PeopleTools enables you to integrate OBIEE reports with PeopleSoft applications. format. When the pagelet is published as a homepage pagelet. and other attributes of the search properties of the pagelet. At runtime. Oracle and/or its affiliates. In addition. The user is then directly navigated to the PeopleSoft Department component. This servlet communicates to the Oracle BI Presentation server and acts as a client which forwards the request made from PeopleSoft to the listening Oracle BI Presentation service. . PeopleTools provides a sample search application class. you configure the search application class. when the user clicks on the action links for a given row of data (DeptID = 10000 and SetID = SHARE) the bind parameters of the PeopleSoft Component URL are mapped to their actual runtime values. You are able to use this sample search class to test the pagelet search functionality for any pagelet. The results also include a link to the result and a brief description. and results of the search. a pop up window appears and the search results are displayed. Pagelet Help Pagelet Wizard enables you to associate help information for each pagelet. The value of this content reference attribute is the help URL entered by the user. When the user enters the search string and clicks on the search button on a pagelet for which the search has been enabled. an Oracle BI Presentation service plug-in and part of Oracle BI Web Component.50 September.PeopleTools 8. 2009 Release Notes Pagelet Search Pagelet Wizard enables you to embed a search field within homepage and embeddable pagelets. At the beginning of pagelet design. PeopleTools includes the Analytics servlet. the web service can expose the key structure information when appended to the URL as a query string. The pagelet search uses PeopleCode Application Classes to define the scope. such as location within the pagelet. After successfully defining and embedding the action links to specific PeopleSoft table columns (DeptID and SETID). which uses the portal registry index to perform the search. During pagelet design. To enable OBIEE report integration. which displays transaction details specific to the row of data in the OBIEE Answers of Dashboards. a search field appears in the pagelet. 52 Copyright © 2009. This URL should point to the help document or the section of the help document directly. The OBIEE server provides the HTML markup to be displayed in its entirety in the PeopleSoft user interface. Including the key information enables the system to identify a specific transaction row within a PeopleSoft table. the user enters a help document URL in the Help URL field. All rights reserved. OBIEE to PeopleSoft URL Integration Developers and OBIEE administrators can enable navigation from OBIEE Answers or Dashboards to the PeopleSoft transaction page without hard coding the PeopleSoft URL during OBIEE setup and configuration. PeopleTools exposes a component API as a standard Web Service that can be consumed by OBIEE at design time. a PTPPB_PAGELET_HELP_LINK content reference attribute is added to the homepage pagelet content reference definition corresponding to the pagelet.

you must define the analytics server in the PeopleSoft application. Search event processing on prompt dialogs can affect performance. The PeopleSoft application uses these credentials to login to the OBIEE server. based on these page field values. “Creating Record Definitions” Copyright © 2009.Release Notes PeopleTools 8. 2009 After configuring and deploying the Analytics servlet. and is used to render OBIEE reports. in which case no PeopleCode events are initiated as a result of prompts. When a user selects the Look Up button on a prompt dialog the SearchSave event for the field executes. The context is provided by the page fields on the transactional page. these OBIEE report type of related content services can be used with application transaction pages in a context sensitive manner. the SearchInit event for that field executes before the search dialog displays. In this implementation. As part of OBIEE integration. including: • • • • • • • Search Events for Prompt Dialogs PeopleCode Debugger PeopleCode Editor PeopleCode Functions File processing Meta-SQL Charts Search Events for Prompt Dialogs If the Allow Search Events for Prompt Dialogs checkbox is selected for the Record Field properties for a search key on a prompt table record. you must configure and store the OBIEE administrator credentials in the PeopleSoft application. access. the search processing events are enabled for that field. and as transaction pages. Embeddable pagelets can be used to create Related Content services for the OBIEE reports. You can configure OBIEE reports as pagelets. No PeopleCode events are initiated as a result of a user returning to the search page or displaying a calendar. PeopleCode This section discusses changes and enhancements made to PeopleCode. See Also Enterprise PeopleTools 8.50 September. Oracle recommends that you limit the use of search events in prompt dialogs to simple tasks such as showing and hiding fields or character manipulation By default. Allow Search Events for Prompt Dialogs is off.50 PeopleBook: Application Designer. Once the PeopleSoft application recognizes the analytics server. 53 . embedded pagelets. and establish a session. Using the related content framework. and view OBIEE report details as your security permits. Pagelet Wizard supports the use of OBIEE reports as the data source for any of the supported output types. All rights reserved. When a user selects the prompt icon. Oracle and/or its affiliates. This process is controlled automatically by the system. impersonate a real user. you can retrieve.

the PeopleCode Editor now provides similar access to application packages and application classes.50 PeopleBook: PeopleCode Developer’s Guide. The Call Stack pane displays a stack of PeopleCode functions and methods that are currently active but not completed. The debugger also enables you to change the value of a variable in the Local Variables pane. GetRatingBoxChart returns a reference to a rating box chart. 2009 Release Notes Enterprise PeopleTools 8. Setting the value of a variable in the Debugger gives you the flexibility to try out changes and see the results in real time. it is pushed onto the top of the stack.PeopleTools 8. StripOffHTMLTags strips all HTML tags in an HTML-formatted string.50 PeopleBook: PeopleCode Developer’s Guide. You can right-click an application package name and select View Application Package to open the application package definition. • • CompareStrings compares the content of two text strings and returns an XML-formatted text string detailing the differences between the two strings. which creates a problem with radio buttons since all the radio buttons in a set share the same record field name. The GetField function references a record field name. You can use the Call Stack pane to observe the flow of an application as it executes a series of nested functions. it is removed from the stack. or to recover from a logic error and continue testing. GetPageField enables your PeopleCode to access and modify the labels on radio buttons. Oracle and/or its affiliates.50 PeopleBook: PeopleCode Developer’s Guide. “Debugging Your Application” PeopleCode Editor Just as you have always been able to navigate to a function definition by right-clicking the function name. See Also Enterprise PeopleTools 8. “Using the PeopleCode Editor” PeopleCode Functions This section covers general updates made to PeopleCode functions. GetOrgChart returns a reference to an organization chart. When the function returns. GetPageField solves the problem by referencing a field by its unique page field name. “PeopleCode and the Component Processor” PeopleCode Debugger The PeopleCode debugger now includes a Call Stack pane.50 September. You can right click on an application class or method name and select View Application Class or View Application Class Method to open the definition in a new PeopleCode editor window. . All rights reserved. See Also Enterprise PeopleTools 8. When a function is called. • • • 54 Copyright © 2009.

50 September. All rights reserved. Oracle and/or its affiliates. You can use the meta-SQL functions %UuidGen and %UuidGenBase64 in a SQL Insert or Update statement to generate a Universally Unique Identifier (UUID). The meta-SQL function %DatabaseRelease evaluates to the current database release version. %UuidGen generates a globally unique 36-character string and %UuidGenBase64 function generates a globally unique 24-character base64 string. The %GETPROGTEXT meta-SQL function will return the full text of an Application Engine PeopleCode program. See Also Enterprise PeopleTools 8. • • • Organization charts Rating box charts Interactive Gantt charts Copyright © 2009.50.50.Release Notes PeopleTools 8. You will get an error if you use the functions in any other type of SQL. • • The %ResolveMetaSQL meta-SQL function can be used in PeopleCode to return the resolved SQL from meta-SQL construct as a text string. • • • The new %Cast meta-SQL function converts PeopleSoft date. If you have made customizations to this script and need to continue to use these customizations in PeopleTools 8. 55 . Meta-SQL This section covers general updates made to meta-SQL. “Charting Classes” File Processing The ftpunx script is deprecated as of PeopleTools 8.dms.50 PeopleBook: PeopleCode Language Reference Enterprise PeopleTools 8. and time data types to character values. “Meta-SQL” Charting This section covers new charting features. %UuidGen and %UuidGenBase64 can only be used in Insert or Update statements. run PS_HOME\scripts\PT_FILEATTACH850. datetime. 2009 See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleCode API Reference.50 PeopleBook: PeopleCode Language Reference.

PeopleTools 8.50 September, 2009

Release Notes

Organization Charts
A PeopleSoft organization chart represents hierarchical data as boxes arrayed in horizontal rows, or levels. Vertical connectors show parent and child relationships between boxes on adjacent levels and horizontal connectors show relationships among siblings on the same level.

Organization chart
You can build an organization chart based on record data or based on PeopleSoft trees. An organization chart can invoke an auxiliary chart that displays additional related data for a chart node. Nodes in the both the main chart and auxiliary charts can be configured with multiple links. When a user clicks on a link, field change processing is triggered. FieldChange PeopleCode can be used to invoke an auxiliary chart, change chart display attributes, or perform other related tasks. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleCode API Reference, “Charting Classes”

Rating Box Charts
A rating box chart is an interactive chart that displays icons on a two-dimensional grid. A user can move the icons from one box to another on the grid. When the user moves an icon the underlying data updates automatically. Using PeopleCode, you can associate each icon with an image and a description. The rating box chart in this example displays ratings on the dimensions of potential and performance.

56 Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

Release Notes

PeopleTools 8.50 September, 2009

Rating Box chart with a pop-up displaying all nodes for a rating box
See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleCode API Reference, “Charting Classes”

Interactive Gantt Charts
In addition to expand/collapse tasks and drilldown, Gantt charts now support these user interactions: • • • • • • • • Resize the task bar. Reposition the task bar. Reposition a milestone glyph. Reposition the line that associates two task bars. Move the separator between the table section and the chart section. Scroll vertically and horizontally. Change the scale of the chart. Update task details, including task name, task start time and end time, and task predecessor and successor information.

See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleCode API Reference, “Charting Classes”

Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

57

PeopleTools 8.50 September, 2009

Release Notes

PeopleCode API
• • • • • • • • • • • • • • New built-in functions. New classes. New methods. New properties. Modified built-in functions. Modified methods. Modified properties. System setup for Java classes. Deprecated products. Deprecated methods. Deprecated XML Publisher items. XML Publisher items no longer supported. Corrected information. Classes not supported on IBM z/OS and Linux for IBM System z.

New Built-in Functions
In PeopleTools 8.50, the following new built-in functions have been added to the PeopleCode API: • • • Field class, GetPageField function. Chart class, GetOrgChart. Chart class, GetRatingBoxChart

The 8.50 PeopleBooks contain complete documentation on each new built-in. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleCode Language Reference Enterprise PeopleTools 8.50 PeopleBook: PeopleCode API Reference

New Classes
In PeopleTools 8.50, the following new classes have been added to the PeopleCode API: • Charting classes: OrgChart class RatingBoxChart class • Connected query classes:

58 Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

Grid class. UpdateConnectorResponseProperties method. SetProperties method. AddAttribute method. 2009 CONQRS_CONST class CONQRSMGR class QUERYITEMPROMPT class SCHED_INFO class SEC_PROFILE class UTILITY class • Feed classes: Feed class FeedFactory class DataSource class DataSourceParameter class DataSourceParameterValue class DataSourceSetting class Utility class The 8. DecryptPETKey method. Grid class.50 September. methods. See Also Enterprise PeopleTools 8. ShowColumns method. SetLegendImg method. AddAEAttribute method. Field class. Field class.Release Notes PeopleTools 8. EnableColumns method. EncryptPETKey method. The new methods and properties for these classes have not been listed in these release notes. LabelColumns method. IBInfo class. the following new methods have been added to the PeopleCode API: • • • • • • • • • • • BPELUtil class.50 PeopleBooks contain complete documentation on each new class including constructors.50 PeopleBook: PeopleCode API Reference New Methods In PeopleTools 8. Oracle and/or its affiliates. 59 . ClearAEAttributes method. Copyright © 2009. Grid class. Chart class. IBInfo class. Grid class. IBInfo class.50. and properties as is appropriate for each class. All rights reserved.

DeleteAEAttribute method. Rowset class. RunToString method. ClearAttributes method. ParseRichTextHtml method. GetAttributeValue method. MapUserSortRowToBufRow method. CopyPrivateQuery method. IBInfo class. IBInfo class. Rowset class. GetImageFormat method. 60 Copyright © 2009. SwitchAsyncEventUserContext method. IntBroker class. GetLastUserSortedRow method. Query class. MapBufRowToUserSortRow method. DeleteAttribute method. QueryDBRecordField class. InsertAEResponseAttributes method. . GetFirstUserSortedRow method. Query class. 2009 Release Notes • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • IBInfo class. All rights reserved. IBInfo class. GetTransactionIDforAE method. Query class. Rowset class. IBInfo class. Close method. RunToTemplate method. ReportDefn class. IBInfo class. GetNumberOfAttributes method. GetImageFormat method. MCFMailUtil class. Query class. Rowset class.PeopleTools 8. IntBroker class. SetTrackingURL method. GetNumberofAEAttributes method. IsUserSorted method. Query class. IBInfo class. Rowset class. GetAEAttributeName method. IBInfo class. IBInfo class.50 September. AddTrackingURL method. Query class. IBInfo class. FormatBinaryResultString method. GetAttributeName method. Oracle and/or its affiliates. GetAEAttributeValue method. Query class. IsDomainNameValid method. MCFMailUtil class. IBInfo class. QueryField class. GetTreePromptCount method. GetIBTransactionIDforAE method.

" PeopleCode.50. IBInfo class. Grid class.50 September. XmlDoc class. SummaryText property. IBInfo class. InteractiveStart property. PeopleCode API. Chart class. HoverText property. File class. GetActualRemoteNodes method. badaddresses property. Gantt class. FuturePublicationDateTime property. CompressionOverride property. ZeroExtend property. the following new properties have been added to the PeopleCode API: • • • • • • • • • • • • • • • • • • • • AnalyticGrid class. WSA_FaultTo property. Gantt class. Note. Copyright © 2009. All rights reserved. WSA_To property. IBInfo class. Gantt class. Field class. Gantt class. File class. See Also Release Notes for PeopleSoft Enterprise PeopleTools 8. The 8. The preceding list does not include the methods that are new due to the addition of a new class in the PeopleCode API.50 PeopleBooks contain complete documentation on each new method. InteractiveMove property. RevertToPre850 property. SummaryText property. The new classes are listed in these release notes. MCFMailUtil class. WSA_Action property.50 PeopleBook: PeopleCode API Reference New Properties In PeopleTools 8. InteractiveEnd property. 61 . RevertToPre850 property. Field class. GenXmlFile method. MouseOverMsgSet property. Field class. MouseOverMsgNum property. IBInfo class. Oracle and/or its affiliates. "Development Tools Enhancements. TerminateLines property. Gantt class.50. 2009 • • Session class. IBInfo class. Field class.Release Notes PeopleTools 8. New Classes Enterprise PeopleTools 8. InteractiveProgress property. IsRichTextEnabled property.

50. The 8. 62 Copyright © 2009. SMTPSession class. RejectTransform property. All rights reserved. PeopleCode API. TransformData class.50 PeopleBooks contain complete documentation on each modified built-in function. SSLClientCertAlias property. RoutingDefnNameproperty. New Classes Enterprise PeopleTools 8. SMTPSession class.50 September. MCFOutboundEmail class. . MoreRowsAvailable property.50 PeopleBooks contain complete documentation on each new property. imagesLocation property. MCFOutboundEmail class. UseSSL property. SMTPSSLPort property. SMTPSession class. MCFOutboundEmail class. SSLPort property. Query class. "Development Tools Enhancements. BackupSSLPort property. Query class. The 8. BackupUseSSL property.50.PeopleTools 8. ProcessInstance property. OutputUnicode property. BackupSMTPSSLClientCertAlias property. 2009 Release Notes • • • • • • • • • • • • • • • • • • MCFMailUtil class. SMTPSSLClientCertAlias property. BackupSMTPUseSSL property. See Also Release Notes for PeopleSoft Enterprise PeopleTools 8. The new classes are listed in these release notes.50 PeopleBook: PeopleCode API Reference Modified Built-in Functions In PeopleTools 8. the following built-in functions have been modified in the PeopleCode API: • GetRowsetCache now takes an optional language parameter. BackupSSLClientCertAlias property. The preceding list does not include the properties that are new due to the addition of a new class in the PeopleCode API. BackupSMTPSSLPort property. MCFOutboundEmail class. Note. ReportDefn class. Oracle and/or its affiliates. MCFOutboundEmail class. SMTPUseSSL property. SMTPSession class. SMTPSession class. SMTPSession class. MCFOutboundEmail class." PeopleCode. TransformData class.

50 September. The ReportPath parameter is not used and must be specified as the null string. 63 . All rights reserved. • ProcessRequest class: AddDistributionOption method. Invalid email addresses are now returned as an array in the badaddresses property of the MCFMailUtil class. PeopleTools builds a class path for the JVM from multiple elements. • RowsetCache class.50. “Java Class. the elements used to construct the class path for the JVM and their order in the class path has changed. See Also Enterprise PeopleTools 8.Release Notes PeopleTools 8.50 PeopleBooks contain complete documentation on each modified method. SetItemFolder method.50 PeopleBook: PeopleCode API Reference System Setup for Java Classes When PeopleTools loads the Java Virtual Machine (JVM). The 8. the following methods have been modified in the PeopleCode API: • MCFMailUtil class. 2.50 PeopleBook: PeopleCode Language Reference Modified Methods In PeopleTools 8. rather than a single email address. The 8. 1.50. and SetOutputOption method. "". Oracle and/or its affiliates.50. Therefore. 3. Size property. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleCode API Reference.50. The Size property is the approximate size of the uncompressed XML data generated when the message is published. ValidateAddress method.or semicolon-separated list of email addresses. 4. SetEmailOption method. • ReportDefn class.50 PeopleBook: PeopleCode API Reference Modified Properties In PeopleTools 8. See Also Enterprise PeopleTools 8. Publish method. 2009 See Also Enterprise PeopleTools 8. This method now takes an optional language parameter.” System Setup for Java Classes Copyright © 2009.50 PeopleBooks contain complete documentation on each modified property. In PeopleTools 8. These methods now take an optional ItemJobSeq parameter. 5. This method now validates a comma. the following properties have been modified in the PeopleCode API: • Message class. This property applies to rowset-based messages as well as to rowset message parts within a container message. Save method. the search order that the JVM would use for locating a specified Java class is different in PeopleTools 8.

PeopleSoft Business Interlinks The following information regarding PeopleSoft Business Interlinks has been marked as deprecated and remains in the PeopleBooks for backward compatibility only: • • • Business Interlinks class. methods. TimeStampFieldName1 property of the Record class.50 September. SystemIDFieldName1 property of the Record class. Oracle and/or its affiliates. PropertyAttrs class. PeopleSoft Mobile Agent The following information regarding PeopleSoft Mobile Agent has been marked as deprecated and remains in the PeopleBooks for backward compatibility only: • • • • • • • • • • • • • Mobile class. PeerDefaultAttributes class. IsMobile property of the Folder class. PropertyInfo collection. IsMobile property of the ContentReference class. functions. . the PeopleCode classes. However. 1 This property was previously misidentified as a property of the Field class. and system variables associated with these products have also been deprecated. BIDocs class. the documentation for these items remains in the PeopleBooks for backward compatibility only. SyncServer class. properties. 64 Copyright © 2009. All rights reserved.PeopleTools 8. ListViewAttrs class. IsMobile property of the ContentReference link. Data collection. GetContentBody method of the Request class. 2009 Release Notes Deprecated Products The following products have been deprecated: • • PeopleSoft Business Interlinks PeopleSoft Mobile Agent Consequently. CI collection.

the following methods have been deprecated: • • Chart class. “Appendix: Quick Reference for PeopleCode Classes. 2009 See Also Enterprise PeopleTools 8. “Appendix: Quick Reference for PeopleCode Classes.” Deprecated Items and PeopleCode No Longer Supported. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleCode API Reference.” Deprecated Items and PeopleCode No Longer Supported. Refresh method (use the SetData method or SetOLData method instead). Refresh method (use the SetTaskAppData method or SetTaskData method instead). The PeopleBook contains details on equivalents to use instead.” Deprecated Items and PeopleCode No Longer Supported. All methods and properties of the TranslationFile class. All methods of the XMLPManager class. RowsetDS class. Deprecated XML Publisher Items XML Publisher Items No Longer Supported In PeopleTools 8. SetRuntimeDataRowset method. All methods and properties of the TemplateFile class. Deprecated Products and Classes Deprecated Methods In PeopleTools 8.50 September. methods and properties have been deprecated.50.50. a number of XML Publisher classes. All methods and properties of the TemplateDefn class. Oracle and/or its affiliates. SetRuntimeDataXMLDoc method. Certain methods and properties of the ReportDefn class. All rights reserved. The following items remain in PeopleTools for PeopleSoft internal use only and should not be implemented in PeopleCode programs: • • • • • • All methods and properties of the DataSourceDefn class.50.Release Notes PeopleTools 8. “Appendix: Quick Reference for PeopleCode Classes.50 PeopleBook: PeopleCode API Reference. Deprecated Methods and Properties Deprecated XML Publisher Items In PeopleTools 8. OutputEditable. 65 . See Also Enterprise PeopleTools 8. These items remain in PeopleTools for backward compatibility only: • • • • ReportDefn class. ReportDefn class. methods and properties are no longer supported. the following XML Publisher classes.50 PeopleBook: PeopleCode API Reference. Gantt class. Copyright © 2009.

50 PeopleBook: PeopleCode API Reference. the following significant corrections have been incorporated: • • • Chart class and Gantt class TransformData class Corrected properties Chart Class and Gantt Class In previous versions. All methods and properties of the RTFProcessor class. See Also Enterprise PeopleTools 8.” Deprecated Items and PeopleCode No Longer Supported. “Charting Classes” TransformData Class In previous versions. All methods and properties of the PDFMapTool class. some of the methods and properties of the Gantt class were not clearly differentiated from the methods and properties of the Chart class. See Also Enterprise PeopleTools 8. a chapter on the TransformData class was missing from the book. “TransformData Class” 66 Copyright © 2009. 2009 Release Notes • • • • • • • All methods of the QueryDS class. All rights reserved.50 September.50 PeopleBook: PeopleCode API Reference. See Also Enterprise PeopleTools 8. All methods and properties of the EFTPRocessor class.PeopleTools 8. XML Publisher Items No Longer Supported Corrected Information Previous versions of the PeopleCode API Reference included incomplete or incorrect information. “Appendix: Quick Reference for PeopleCode Classes. All methods and properties of the FOProcessor class.50 version of the PeopleCode API Reference. methods. The PeopleBook contains a detailed list of the affected classes. . The PeopleCode API Reference now includes a chapter providing an overview of the TransformData class and its properties. and provides equivalents if available. All methods and properties of the FOUtility class. In the PeopleTools 8.50 PeopleBook: PeopleCode API Reference. All methods and properties of the FormProcessor class. The methods and properties of each of these classes have been reorganized so that each class describes all methods and properties that apply. and properties. Oracle and/or its affiliates.

New PeopleSoft language codes. Analytic type classes. Global Technology This section covers changes and updates to PeopleTools Global Technology. Copyright © 2009. including: • • • • • • • • • Changes to supported character sets. two new character sets have been added to the PSCHARSETS table: Character Set Name UTF-8 UTF8BOM Description Unicode UTF-8 (the existing UTF8 character set code is equivalent to this new name). Changes to the swap audit report.Release Notes PeopleTools 8.50.50 September.50. Translating application definitions. Oracle and/or its affiliates. there have been changes to supported character sets: • In PeopleTools 8.50. Unicode UTF-8 with BOM (byte-order mark).S. 2009 Corrected Properties In the PeopleCode API Reference. TimeStampFieldName (from the Field class to the Record class). Updated font support. PeopleSoft hot keys do not function as expected on a non-U. the following properties have been moved to their proper location in the book: • • SystemIDFieldName (from the Field class to the Record class). Analytic grid classes. Using extended Japanese characters. Classes not Supported on IBM z/OS and Linux for IBM System z The following classes are not supported on IBM z/OS and Linux for IBM System z: • • • • • Analytic Calculation Engine classes. 67 . All rights reserved. Changes to Supported Character Sets In PeopleTools 8. Optimization PeopleCode classes. Analytic Calculation Engine Metadata classes. keyboard Time zone data. Non-ASCII characters in file names uploaded to FTP servers prior to 8.

PeopleTools 8.50 September, 2009

Release Notes

See Also Enterprise PeopleTools 8.50 PeopleBook: Global Technology, “Selecting and Configuring Character Sets and Language Input and Output,” Understanding Character Sets, Character Sets in the PeopleSoft Pure Internet Architecture • • The PSCHARSETS table is now a translated table. With PeopleTools 8.50, when creating an Oracle Unicode database, use the AL32UTF8 database character set. See Also Enterprise PeopleTools 8.50 Installation for Oracle Enterprise PeopleTools 8.50 PeopleBook: Global Technology, “Selecting and Configuring Character Sets and Language Input and Output,” Selecting Character Sets, Selecting Database Character Sets • Although Oracle’s JA16SJISTILDE database character set has been supported since PeopleTools 8.46, that fact was not specifically noted in the PeopleBooks until PeopleTools 8.50. In Verity 6.2.1, the supported ISO encoding for Turkish documents is ISO-8859-9, superseding ISO-8859-3.

Changes to the Swap Audit Report
The swap audit report, SWPAUDIT.SQR, includes a new audit, SWAP-8. SWAP-8 detects a mismatch between the record type of the base record definition and its related language record definition. Note. The SYSLANG-17 audit was removed from SYSAUDIT and renamed as SWAP-8. See Also Enterprise PeopleTools 8.50 PeopleBook: Global Technology, “Using Related Language Tables,” Swapping the Base Language, Running the Swap Audit Report

New PeopleSoft Language Codes
The following three-letter PeopleSoft language codes have been added in PeopleTools 8.50: PeopleSoft Language Code BUL CRO ROM SER SLK SLV Description Bulgarian Croatian Romanian Serbian Slovak Slovenian Corresponding ISO Locales bg hr ro sr sk sl Database Character Set Unicode Unicode Unicode Unicode Unicode Unicode

68 Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

Release Notes

PeopleTools 8.50 September, 2009

PeopleSoft Language Code UKE See Also

Description UK English

Corresponding ISO Locales en_GB

Database Character Set Unicode or non-Unicode

Enterprise PeopleTools 8.50 PeopleBook: Global Technology, “Controlling International Preferences,” Applying Browser Language Preferences, Using Browser Language Settings to Determine the Sign-in Language

Non-ASCII Characters in File Names Uploaded to FTP Servers Prior to 8.50
If you previously uploaded files with names containing non-ASCII characters to an FTP server using a PeopleTools version earlier than 8.50, then depending upon your application server character set at the time of upload, these files might be stored on your FTP server with encoded file names. This file name encoding is no longer performed in PeopleTools 8.50. Therefore, you might encounter problems downloading only those files with encoded file names. If this occurs, please contact GSC for assistance.

PeopleSoft Hot Keys Do Not Function As Expected on a nonU.S. Keyboard
Certain PeopleSoft hot keys do not work as expected on alternate, non-U.S. keyboard layouts. For example, ALT+', ALT+\, and ALT+/ do not produce the expected results on the AZERTY keyboard. This occurs because some keys on non-U.S. keyboards produce different key codes than the same key on a U.S. keyboard (also known as a QWERTY keyboard). An appendix has been added to the PeopleBooks to help troubleshoot this issue. See Enterprise PeopleTools 8.50 PeopleBook: Global Technology, “Appendix: PeopleSoft Hot Keys Do Not Function As Expected on a non-U.S. Keyboard.”

Time Zone Data
PeopleTools 8.50 includes several revised time zone definitions and new daylight saving time IDs (DST IDs). Changes include two new DST IDs and seven, revised time zone definitions (for AKST Alaska Time, AST Atlantic Time, CST Central Time, EST Eastern Time, MST Mountain Time, NST Newfoundland Time, and PST Pacific Time) to comply with the U.S. Energy Policy Act of 2005. In addition, errors in European time zone data were fixed for five time zones (CET Central European Time, EET Eastern European Time, GMT Greenwich Mean Time, MSK Moscow Time, and WET Western European Time). Depending on your status as a new or existing customer, you might be required to manually update your time zone data: • • If you are installing PeopleTools 8.50 as a new release, you have received updated time zone data. You do not have to manually update your time zone definitions. If you are an existing PeopleTools customer upgrading to PeopleTools 8.50 and you already manually updated your time zone definitions to comply with the Energy Policy Act

Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

69

PeopleTools 8.50 September, 2009

Release Notes

of 2005 or to fix errors in European time zone definitions, your updated time zone data will not be changed during upgrade. You do not have to manually update your time zone definitions again. • If you are an existing PeopleTools customer upgrading to PeopleTools 8.50 and you have not updated your time zone definitions to comply with the Energy Policy Act of 2005 or to fix errors in European time zone definitions, your noncompliant time zone data will not be changed during upgrade. You will have to manually update your time zone definitions to for them to be correct. See your PeopleBooks for more information.

See Also Enterprise PeopleTools 8.50 PeopleBook: Global Technology, “Setting and Maintaining Time Zones,” Updating Time Zone Definitions to Comply with Legislative and Other Changes

Translating Application Definitions
In PeopleTools 8.50 the following new translation pages have been added for translating application definitions: • Translate Activity Definitions page (select PeopleTools, Translations, Translate System Definitions, Activities). Prior to PeopleTools 8.50, activity definitions were translated in PeopleSoft Application Designer. Translate Connected Query Definitions page (select PeopleTools, Translations, Translate System Definitions, Connected Query Definitions).

See Also Enterprise PeopleTools 8.50 PeopleBook: Global Technology, “Translating Application Definitions,” Translating Definitions

Updated Font Support
System font support in PS_HOME\fonts\truetype has been updated in PeopleTools 8.50: • • Albany fonts were updated to version 5.41. Barcode font 128R00.TTF has been added to PeopleTools.

Using Extended Japanese Characters
Note. To use certain extended Japanese characters in incoming or outgoing email messages, use a JRE or JDK of the same release level (for example, 1.6.0_x) with a patch level equal to or greater than the release and patch level provided with your PeopleTools installation. In addition, JVM options must be set to enable these extended characters. See Also Enterprise PeopleTools 8.50 PeopleBook: Global Technology, “Selecting and Configuring Character Sets and Language Input and Output,” Selecting Character Sets, Selecting Email Character Sets

70 Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

2009 Reporting and Analytic Tools This section covers changes made to the PeopleSoft analytic tools.50 September. All rights reserved.Release Notes PeopleTools 8. Oracle and/or its affiliates. including: • • • • • • • • • • Increase Process Instance and Report IDs Viewing Limitations Report Distribution By Role Retention Days Data Mover Scripts to Delete Reports Renaming Database in Process Request Data Tables New Process Category LOADCACHE Runtime Parameters Reporting Console Process Scheduler Web Service Copyright © 2009. 71 . including: • • • • • • • • • • • • Process Scheduler XML Publisher Query Access Service Connected Query Crystal Reports for PeopleSoft Cube Builder Cube Manager Analytic Calculation Engine Tree Optimization Framework PS/nVision Query Process Scheduler This section discusses the enhancements and changes for Process Scheduler.

“Using Report Manager. “Defining PeopleSoft Process Scheduler Support Information. Using Process Monitor. you can select a From and To date for viewing. the user will no longer be able to view the reports authorized by that role. Using the Date Range filter. Oracle and/or its affiliates. Retention Days The maximum retention days setting allowed in the system has been changed from 999 to 9999.50 September.50 PeopleBook: PeopleSoft Process Scheduler.” Defining System Settings Viewing Limitations For Process Monitor-List and Report Manager-List pages.50 PeopleBook: PeopleSoft Process Scheduler. the filter for Last has been changed to include Years and a Date Range option has been added. “Viewing the Status of Processes” Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Process Scheduler. See Also Enterprise PeopleTools 8. These fields include: • • • • • • • CDM_ID CONTENTID PSRF_REPORT_ID REPORT_ID REPORT_INST_VAL REPORT_INSTANCE TRANSFERINSTANCE Process Instance ID Max sequence is increased to 2147483647. . Users can define the default process (report) output retention days at the following definition levels: • • • Process Type Definition Process Definition Job Definition 72 Copyright © 2009. All rights reserved. See Also Enterprise PeopleTools 8.PeopleTools 8.” Viewing Reports Report Distribution By Role When a new user is added to the system or a new role is added to an existing user. 2009 Release Notes Increase Process Instance and Report IDs The Content ID fields (CONTENTID field) have increased to 12 integer positions (999999999999). the user will be able to view existing reports authorized to the role. If a role is removed from a user profile.

See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Process Scheduler. Purges all report entries registered for a report folder. or On Hold. they will cause data corruption. bring down all Process Scheduler servers and run the Application Engine program MGRPRCSTBL This Application Engine program will: • • Update PSPRCSPARMS table with the new database name. 2009 • Schedule JobSet Definition Users can overwrite the process output retention days at schedule time.” Understanding the Purge Process Data Mover Scripts to Delete Reports Data Mover Scripts are available to delete the entries in Process Request tables. Oracle and/or its affiliates.50 PeopleBook: PeopleSoft Process Scheduler. That is.50 PeopleBook: PeopleSoft Process Scheduler. “Process Scheduler Table Maintenance. if there are processes Queued. Pending.DMS Description Purges all entries in the Process Request tables. Note: This script only deletes the report entries on the database where it is run. Update PSPRCSRQST table with the new database name. After copying your database or renaming a database. “Process Scheduler Table Maintenance” Using Data Mover Scripts to Delete Reports Renaming Database in Process Request Data Tables When you copy a database or rename a database during an upgrade. The scripts are located in $PS_HOME/scripts. Purges all entries in the Report Manager tables. See Also Enterprise PeopleTools 8.DMS PSRFCLR. you will need to run the script on each database to clean up all report folder entries.DMS RPTCLR. “Process Scheduler Table Maintenance. 73 .50 September.” Renaming a Database in Process Request Data Tables Copyright © 2009. If you have multiple databases that populate the report folder. All rights reserved. Report Manger tables and report entries. See Also Enterprise PeopleTools 8. Script PSCSCLR. when they schedule a process request using PeopleCode ProcessRequest Class or a Component Interface. These processes will be listed in the SYSAUDIT in section (PRCSSCHED-18) Queued processes in PSPRCSPARMS and PSPRCSRQST which contain DBNAME different than current database name. Theses scripts should only be run if you want to delete all of the data in the associated tables.Release Notes PeopleTools 8.

“Defining Process Definitions” Reporting Console The Reporting Console provides a single interface for a user to manage and schedule reports. This page also defines what security to enforce and what parameters will be displayed when the process is initiated from the Reporting Console.PeopleTools 8.50 September. 2009 Release Notes New Process Category LOADCACHE A new process category has been added LOADCACHE. schedule a report. . This is an example of the Reporting Console: 74 Copyright © 2009. That means it will run only on servers that have a LOADCACHE process category whose MaxConcurrent value is greater than 0.” Defining Process Categories Runtime Parameters New runtime parameter pages have been added to process definitions and job definitions. The runtime parameter page is used to determine if the process or job can be run from the Reporting Console. Oracle and/or its affiliates.50 PeopleBook: PeopleSoft Process Scheduler. Parallel LoadCache has been assigned to the LOADCACHE process category. This is an example of the Runtime Parameters page for a process definition: Runtime Parameters page The Enable Generic Prompting check box indicates this process can be run from the reporting console. See Also Enterprise PeopleTools 8. organize reports and share reports. All rights reserved. From the Reporting Console users can run a report.50 PeopleBook: PeopleSoft Process Scheduler. “Defining PeopleSoft Process Scheduler Support Information. See Also Enterprise PeopleTools 8.

50 September. Oracle and/or its affiliates. 2009 Reporting Console example Reporting Console Preferences allow each user to define the information to display in the Reporting Console. All rights reserved. 75 . This is an example of the Preferences page: Copyright © 2009.Release Notes PeopleTools 8.

“Using Reporting Console” Process Scheduler Web Service A new web service PROCESSREQUEST has been created that takes advantage of PeopleSoft Integration Broker and service-oriented architecture. .50 PeopleBook: PeopleSoft Process Scheduler. including: • Descriptive Names 76 Copyright © 2009.PeopleTools 8. This web service provides third-party applications the ability to schedule PeopleSoft processes and jobs through the Process Scheduler. XML Publisher This section discusses new features and changes for XML Publisher. All rights reserved. Oracle and/or its affiliates.50 September. A new PeopleBook “Reporting Web Services” has been created which documents all the Process Scheduler service operations. as well as retrieve process statuses and reports. 2009 Release Notes Edit Preferences page See Also Enterprise PeopleTools 8.

%field% where field is a the name of a field from the XMLdata that lies below the first repeating field. Oracle and/or its affiliates. For example. at runtime the value of that field will be used. Output variables are enclosed between percent signs (%). “Defining Report Definitions Creating Report Definitions. 2009 • • • • • • • • • Deprecated Data Sources Deprecated Schema Files Connected Query Data Source Global Properties Settings Performance Enhancements PDF Full Path Mapping Alternate XML Preview Iterative Template Design Support for Email Descriptive Names A new field File Name has been added to the Output page in the Report Definition component. if you have an EMPLID field. Schema files will still be used for backwards compatibility. use XML file instead. This field is used to specify a file name template that gets translated at runtime to a physical file name. See Also Enterprise PeopleTools 8. 77 . • • • • %ASD% will insert the As of Date. XML sample data file can be used for bursting. All rights reserved.50 September. use %EMPLID%.“ Setting Output Options Deprecated Data Sources Rowset and XMLDoc have been deprecated as a data source. The file name field accepts a combination of output variables and plain text. Deprecated Schema Files Schema files are no longer necessary for bursting. Copyright © 2009.Release Notes PeopleTools 8. %RID% will insert the Report ID.50 PeopleBook: XML Publisher for PeopleSoft Enterprise. The following variables are supported. All existing reports using these data source type will continue to run. All burst key candidates on the on the bursting page are eligible. however you will not be able create a new Rowset or XMLDoc data source. %BTV% will insert the burst field value.

as well as the default value.50 PeopleBook: XML Publisher for PeopleSoft Enterprise. See Also Enterprise PeopleTools 8. The following example shows the Global Properties page: Global Properties page The following property groups are available from the dropdown box: • • • • • • • PDF Output FO Processing HTML Output PDF Security PDF Template RTF Output RTF Template For each property group. Global properties are shared by all reports and override the xdo engine default property values. The data source must be created before you can use it in a report definition. “Setting Up XML Publisher. . 2009 Release Notes Connected Query Data Source Connected Query has been added as a data source. the properties will be displayed.50 September. Global Properties Settings A new page has been added to define global properties.PeopleTools 8. Use the prompt column to select a new value for the property. All rights reserved. Oracle and/or its affiliates. XML sample data can be system generated for a Connected Query data source.“ Defining Global Properties 78 Copyright © 2009.

79 . PDF Full Path Mapping Full path mapping has been added as an option when defining the template for a report. Oracle and/or its affiliates. You can download and upload (override) the same effective dated template file.50 September. 2009 Performance Enhancements XML generation for query data source is now in C++ which provides better performance and less memory usage. This can be used to replace your XMLDoc data source with XML file. it is no longer necessary to create a new effective-dated row when you change the template. “Defining Report Definitions Creating Report Definitions. A new PeopleBook Enterprise PeopleTools 8. Full path mapping should only be used if your XML data has repeating fields at different levels. Copyright © 2009. A new XMLDoc to XML API has been created. Full path mapping is not supported on BI Publisher Server.50 PeopleBook: XML Publisher for PeopleSoft Enterprise. QAS_QRY_SERVICE is published as a web service providing third-party applications the ability to create and execute PeopleSoft queries. Support for Email Email has been added as an output option for XML Publisher reports. “Defining Report Definitions Creating Report Definitions. this API provides better performance and less memory usage.50 PeopleBook: XML Publisher for PeopleSoft Enterprise. Query Access Service Query Access Service (QAS) has been enhanced to take advantage of PeopleSoft Integration Broker and service-oriented architecture.“ Associating Templates Iterative Template Design When defining the template in the report definition. See Also Enterprise PeopleTools 8.Release Notes PeopleTools 8.50 PeopleBook: Reporting Web Services has been created which documents all the QAS service operations.“ Associating Templates Alternate XML Preview An option has been added on the template page of the report definition to use an alternate XML file for previewing the report. See Also Enterprise PeopleTools 8. it is only supported through the PeopleSoft integration to Desktop Publisher. All rights reserved.

but typical use will involve a single parent-child relationship or a few levels of nesting. “Using Connected Query” Crystal Reports for PeopleSoft This section discusses enhancements that are made to Crystal Reports for PeopleSoft. Connected Query Manager provides a report developer the ability to create a new Connected Query. edit an existing Connected Query. All rights reserved. A new folder for Connected Query has been added under Reporting Tools. 2009 Release Notes Connected Query Connected Query provides the ability to create a single XML file based on a set of queries with parent-child relationships. copy existing Connected Queries.50 PeopleBook: PeopleSoft Query. Connected Query can be used as a data source for XML Publisher reports that require sub reports. including: 80 Copyright © 2009. A Connected Query will return a hierarchical data set in which data returned by child queries is filtered by the results of its immediate parent query. The output for connected query is always an XML file. Connected Query has the following components: Component Connected Query Quick Start Description The Connected Query Quick Start is a wizard that walks you through creating a simple Connected Query with a single parent query and a single child query linked using a set of related fields. Connected Query Manager See Also Enterprise PeopleTools 8. delete a Connected Query object. A Connected Query is a hierarchical object built with existing PeopleSoft Queries.50 September. There are no artificial limits to n and m. as well as run it in three modes: • Preview XML • Run to window • Schedule Connected Query Viewer Connected Query Viewer is used to run the Connected Query in three modes: • Preview XML • Run to window • Schedule Schedule Connected Query Schedule Connected Query allows you to run the connected query in the Process Scheduler. . Fields in a child query are mapped to related fields in the immediate parent query.PeopleTools 8. Oracle and/or its affiliates. A parent query can nest n levels of child queries and any child query can have m sibling queries within a hierarchy.

50.exe The local directory of crw32. 81 . Crystal Reports execution environments. Crystal Reports 2008 upgrade.Release Notes PeopleTools 8. The Crystal 9 is not supported starting with PeopleTools 8. Crystal Reports Designer/Runtime Language Versions Copyright © 2009. Crystal 2008 is the latest version of Crystal Reports.1 upgrade. Local directory of crw32. For example. Crystal Reports concepts. If you had used BusinessObjects Enterprise in previous releases. Crystal Reports and Crystal Report Print Engine 2008 Upgrade PeopleTools 8.exe. Crystal Reports 2008 runtime environment. Oracle and/or its affiliates. 2009 • • • • • • • • BusinessObjects Enterprise XI Release 3. BusinessObjects Enterprise XI Release 3.0\Crystal Reports\Database\. See Also Enterprise PeopleTools 8. you need to upgrade.” Running Crystal 2008 Reports from PeopleSoft Process Scheduler Local Directory of crw32. “Using Crystal Reports 2008. Crystal Reports 2008 compatibility issues. HKEY_CURRENT_USER\Software\BusinessObjects\Suite 12. All rights reserved. HKEY_CURRENT_USER HKEY_CURRENT_USER replaces HKEY_LOCAL_MACHINE in the previous Tools releases. See Also Enterprise PeopleTools 8.50 PeopleBook: Crystal Reports for PeopleSoft.1 Upgrade For Enterprise PeopleTools 8.” Understanding How to Work with Multiple Languages. BusinessObjects Enterprise XI Release 3. “Working with Multiple Languages. HKEY_CURRENT_USER.50 September.exe is installed in C:\Program Files\Business Objects\BusinessObjects Enterprise 12. Note.50 upgrades the version of Crystal Report and Crystal Report Print Engine from version 9 to version 2008.0\win32_x86.50 PeopleBook: Crystal Reports for PeopleSoft.1 is supported.50.

50 September.dlls in previous releases. Oracle and/or its affiliates. All rights reserved. . the components of Crystal Reports: 82 Copyright © 2009. The following diagram illustrates. at a high level. Report execution components.PeopleTools 8. Crystal Reports Concepts Crystal Reports has two key sets of components as it relates to PeopleSoft applications: • • Report design components. 2009 Release Notes Crystal Reports 2008 Runtime Environment Crystal Reports 2008 Runtime Environment replaces Crystal Reports Runtime .

50 and versions of PeopleSoft applications prior to PeopleSoft PT 8. Report Execution Components You can run Crystal Reports in these two alternative environments: • Crystal Report Engine. and then you design report layouts in the Crystal Reports 2008 sp1 Designer application referencing the fields defined in the queries that you created. Scenario B: You use PeopleTools 8. All rights reserved.50 PeopleBook: Crystal Reports for PeopleSoft. • BusinessObjects Enterprise XI.50 and versions of PeopleSoft applications prior to PeopleSoft Copyright © 2009.Release Notes PeopleTools 8.50: PT 8. Oracle and/or its affiliates.1 Scenario E: You use PeopleTools 8. This table summarizes the two alternative report execution technology options: Alternative 1 Crystal Report 2008 Engine (Embedded in PeopleTools Windows Application Server) PeopleTools OpenQuery PS/Query execution environment PeopleSoft database See Also Enterprise PeopleTools 8.1.50 and PeopleSoft Applications 9. which is available when you install or upgrade PeopleTools. “Getting Started with Crystal Reports for PeopleSoft. BusinessObjects Enterprise XI is an optional Crystal Reports execution environment. Crystal Reports 2008 sp1 Designer. which is available when you install or upgrade PeopleTools. orWindows) PeopleSoft Query Access Services (QAS)Web Services PS/Query Execution Environment PeopleSoft Database Crystal Reports Execution Environments This table lists the different scenarios that you may have in PeopleTools 8. You first create queries using the PS/Query Designer. 2009 Report Design Components The Report Design Components include: • • PS/Query. 83 .50 September. Linux.50 and PeopleSoft Applications 9. Crystal Report Engine is the default Crystal Reports execution environment.” Crystal Reports Concepts Alternative 2 BusinessObjects Enterprise XI (on Unix.50 and Crystal Print Engine Report Execution Scenario A: You use PeopleTools 8.50 and BusinessObjects Enterprise XI Report Execution Scenario D: You use PeopleTools 8.

50 Crystal reports will need to be converted to the Crystal Reports 2008 format using the PeopleTools RPT Conversion utility pscvtrpt. however.50 and your current Crystal Report execution environment. a PeopleTools-only upgrade. Note. For example.1 that use Crystal Reports 9. your pre-PeopleTools 8. if you save the report definition from the Crystal Report 2008 designer. When you run an earlier format Crystal Report in the Crystal Reports 2008 application or through the PeopleSoft Process Scheduler.rpt format and you cannot open them using any version of Crystal Reports earlier than version 9. if you open a Crystal Reports 2008 report in Crystal Reports 9. to ensure compatibility. a PeopleTools-only upgrade Depending on the Crystal Report execution environment that you use with PeopleTools 8. For example. Applications 9. a PeopleTools-only upgrade.exe.50 and versions of PeopleSoft applications prior to PeopleSoft 8.” Understanding Crystal Reports 2008 Compatibility Issues PeopleTools 8. “Using Crystal Reports 2008. the Crystal Reports application runs the Verify Database function. Scenario C: You use PeopleTools 8. you have different considerations. For example. .” Converting Crystal Reports. you should always create the reports in the Crystal Reports 2008 format. “Getting Started with Crystal Reports for PeopleSoft. which picks up any errors—such as missing fields—in the report. you will be warned that the report is in a later format and certain features may not be supported. Scenario F: You use PeopleTools 8. Oracle and/or its affiliates. Converting Existing Crystal Reports to Crystal Reports 2008 SP1 format 84 Copyright © 2009. consider the following new compatibility issues: • Crystal Reports 2008 can run a report that is saved in an earlier version of Crystal Reports format. However.” Crystal Reports Execution Environments Crystal Reports 2008 Compatibility Issues When you upgrade to Crystal Reports 2008.50 September. they are created in the Crystal Reports 2008 .50 and versions of PeopleSoft applications prior to PeopleSoft 8.50 PeopleBook: Crystal Reports for PeopleSoft.50 Installation <for your database platform>: “Installing and Configuring Software for Crystal Reports. See Also Enterprise PeopleTools 8.50 PeopleBook: Crystal Reports for PeopleSoft. If you are upgrading from a previous version of PeopleTools. If errors are detected. you must correct the report before you can run it successfully. For example. 2009 Release Notes Applications 9. the report will be saved in Crystal Reports 2008 format and can not be opened by any version of Crystal Reports earlier than version 9.PeopleTools 8.1 that use Crystal 9. • When you run reports using the PeopleSoft Process Scheduler in the PeopleSoft Pure Internet Architecture. See Also Enterprise PeopleTools 8. All rights reserved. a PeopleTools-only upgrade. You can use earlier format report templates to generate reports. In addition.

Copyright © 2009. If you had used the Oracle Smart View for Office in previous versions. Set up values to use in the dimension builder graphical user interface. It comprises an easy to use graphic user interface to create metadata of cubes based in PeopleSoft structures. Oracle and/or its affiliates. A new folder for Essbase Cube Builder has been added under PeopleTools Cube Builder with the following components: Component Connections Dimensions Outlines Utilities Create Cube Dynamic Dimension Templates Cube Dimension Builder Setup Description Add and maintain Essbase connectivity parameters.1. Essbase Cube Builder Essbase Cube Builder is an ETL (extract-transform and load) application which enables you to use PeopleSoft Query and PeopleSoft Trees to build Essbase applications and OLAP databases. Add and maintain Essbase dimensions.1 Upgrade For Enterprise PeopleTools 8. including: • • Oracle Smart View for Office 11. Note. including Essbase.1 API.1. Although the legacy Cube Manager has been updated to the new Essbase 11. Essbase Cube Builder is the default calculation engine. 85 . and a wider set of member and dimension properties.Release Notes PeopleTools 8.1.50.1 Upgrade. Delete and rename Essbase objects. and provides a look and feel similar to the Essbase Outline Editor. Run the cube creation batch process. you need to upgrade. Add and maintain Essbase outlines. Essbase Cube Buider. the Oracle Smart View for Office 11.1.50 September. It also uses an enhanced cube builder program which provides faster performance to load data and metadata.1. Oracle Smart View for Office 11.1.1. only the new Essbase Cube Builder contains all the new Essbase features such as Unicode support.1 is supported. Create and maintain dynamic object cube dimension templates. PeopleSoft Cube Manager is the legacy engine used before PeopleTools 8.1. as well as interconnections with Smart View’s Oracle Enterprise Performance Manager 11.1. All rights reserved. Aggregate Storage.1. 2009 Cube Builder This section discusses enhancements that are made to PeopleSoft Cube Builder. which is used to build Essbase cubes.50 to create cubes in diverse OLAP engines.1.

All rights reserved. Use the following pages to create Essbase dimensions: 86 Copyright © 2009.50 September. 2009 Release Notes Connection The first step in creating Essbase cubes is to use the Connections page to create connectivity information: Cube Dimension Builder Setup Use the Cube Dimension Builder Setup page to set values for the number of members to display at a time for dynamic queries.PeopleTools 8. dimensions can be thought of as criteria that are used to pinpoint a particular piece of data. and to set the maximum number of rows to retrieve for static queries: Dimensions Dimensions are equivalent to fields in a relational database. . Oracle and/or its affiliates. and members are populated by the results of a PeopleSoft Query or populated from a PeopleSoft Tree structure. Members can be added manually to dimensions. In data analysis terms. Dimensions are subdivided into categories called members.

2009 Page Dimension Member Formula Find Tree Select Top Node Find Query Select a Column Generation Names Usage Create or update Essbase dimensions. and then defining the data queries that will be used to populate the cube.Release Notes PeopleTools 8. Select an existing column of a highlighted query. This is an example of the Dimension page: Outlines Creating an outline is grouping dimensions together to define the structure of the cube. Oracle and/or its affiliates. Select an existing query that is defined in the system. The columns displayed are from the select statement of the query. Copyright © 2009. 87 . Enter formula information for a dimension member. Search for and select an existing tree that is defined in the system. Enter the generation names for Essbase dimension. All rights reserved. Select an existing node of a highlighted tree.50 September.

Select dimensions to add to the current outline.50 September. 2009 Release Notes Use the following pages to create an outline: Page Cube Outline Add Cube Dimensions Current Dimension List Data Sources Find Query Dimension Mapping Query Prompt Values Usage Add dimensions to the current outline. Search for available queries.PeopleTools 8. Oracle and/or its affiliates. View the current prompt values for a query and change them if necessary. This is an example of the Cube Outline page: Utilities Use the Essbase Utilities component (CUB_DIMDELETE) to maintain Essbase cubes: 88 Copyright © 2009. Map columns from data extraction queries to dimensions. All rights reserved. You can supply one or more queries to fill the cube. Remove dimensions from the current outline. and unmap previously mapped columns. Add the cube data query or queries. select a column from data extraction as the measure. .

Oracle and/or its affiliates. Run all dynamic queries and trees in each dimension and display the total number of rows processed for each dynamic object. View any runtime parameters that are used when you run queries. Perform the full dimension expansion for every dimension that is a part of the selected outline. which runs the Process Scheduler.50 September. Delete any cube creation run control. Change any query prompt values on any query that are defined in the selected outline. All rights reserved. View all data source queries that are assigned to the outline. Use the following pages to build Essbase cubes: Page Create Cubes Outline Prompt Field Values Modify Prompt Field Values Usage Run the process that sends all of the defined information to the Essbase database to build Essbase cubes. This is an example of the Create Cubes page: Copyright © 2009. Delete any created outline in the system as long as the outline is not referenced in any cube creation run control. View what queries and trees are part of the dimensional structure if you are having problems opening the dimension definition.Release Notes PeopleTools 8. 2009 Page Dimension Delete Outline Delete Run Control Delete View Dynamic Objects Usage Delete any created dimension in the system as long as the dimension is not referenced in any outline. Building Cubes Building Essbase cubes is sending all of the defined information—cube structure and data— to the Essbase server using the Create Cube component. View Outline Structures Outline Expansion View all the dimensions that are a part of the outline for the selected outline. Help diagnose permission problems with dynamic objects. View all dynamic objects (queries and trees) that are used in the definition for the selected dimension. 89 .

. All rights reserved. 90 Copyright © 2009. a new Open Cube in Smart View link is available on the Process Details page that enables you to view the created cube (data and metadata) in a Microsoft Excel spreadsheet. Oracle and/or its affiliates.PeopleTools 8. This example shows the Smart View window that displays the top members of the two dimensions created: You can drill down or use the POV Smart View tool to manipulate the data.50 September. 2009 Release Notes Integrating with Oracle Smart View When an Essbase cube is built successfully.

x. 91 .Release Notes PeopleTools 8. All rights reserved. The PowerPlay Options (under PeopleTools.50 September. A Logon Password field that enables you to configure Cognos Enterprise Server in cube instance definition with passwords besides blank passwords.50 continues supporting Cognos PowerPlay 7. Transformer. Oracle and/or its affiliates. Cube Builder. and Enterprise server) where the binaries folders are located.50 PeopleBook: PeopleSoft Cube Builder Cube Manager PeopleTools 8. 2009 Dynamic Dimension Templates Use the Dynamic Dimension Templates page to create Essbase dynamic dimension templates: See Also Enterprise PeopleTools 8. Cube Instances) page now features: • • • A Cognos Binaries section that enables you to override the registry locations (of PowerPlay. Cube Manager. This example shows the new PowerPlay Options page: Copyright © 2009. Define the prefix that is applied to each record and field definition created by PeopleSoft Cube Manager.

Oracle Essbase and Star Schema users who continue using PeopleSoft Cube Manger must acquire Cognos in a version no higher than 7. “Building Cubes.3. including future EFFDT data.x are not supported. Oracle and/or its affiliates. Select the Tree Effective Date option to display EFFDT detail data with EFFDT less than or equal to a Tree EFFDT. (Cognos 8.) See Also Enterprise PeopleTools 8.” Building Cube Instances. Future EFFDT detail date is not displayed if the Tree Effective Date option is selected.x and 9. Note. All rights reserved.50 PeopleBook: PeopleSoft Cube Manager.PeopleTools 8. . Defining Cube Settings for Cognos PowerPlay Tree Manager In PeopleTools 8.50. using the Detail Value List page. 2009 Release Notes Note. 92 Copyright © 2009. you have options of using tree effective dates from the layout or enter a new effective date for trees at the time of Report Request: Effective Date Criteria Select the None option to display all EFFDT data rows for ranged or dynamic tree details.50 September.

Viewing Detail Values Optimization Framework This section covers enhancements that are made to the PeopleSoft Optimization Framework.Release Notes PeopleTools 8. CPLEX 11. Supporting not-in criteria. existing functionality that we use works as with CPLEX 10 versions. including: • • • • • • Accepting tree effective-date at the time of criteria definition. Oracle and/or its affiliates.0 Upgrade With Enterprise PeopleTools 8.0 will be included. Restoring query prompts to web version of nVision. 93 .0 is supported. Drilling down PS/nVision reports using web services (nVisionDrill VSTO add-in). Default configuration under %PSHOME%. No new functionality in CPLEX 11. This is an example of the PeopleSoft nVision Filter Criteria dialog: Copyright © 2009." Working with Detail Values.50 September. you are able to: • Associate effective-date for trees at the time of criteria definition. Accepting tree effective-date at the time of criteria definition enables you to have multiple trees in the layout with different effective dates. “Using PeopleSoft Tree Manager. iLog CPLEX is the mathematical engine that is used by the PeopleTools Optimization Framework. including: Criteria Definition The PeopleSoft nVision Filter Criteria dialog in nVision client is enhanced to include an As of Date field along with the tree name.50 PeopleBook: PeopleSoft Tree Manager. • Perform comparative reporting based on different effective dates. All rights reserved. 2009 See Also Enterprise PeopleTools 8. PS/nVision This section covers changes that are made to the PeopleTools PS/nVision technology.50. Ability to define the types of report requests. Using this page. Accepting Tree Effective-Date When User Define Criteria This section covers enhancements of the effective-date. Note. iLog CPLEX 11.

you have an option of either: • • Use tree effective-dates from layout definition. 2009 Release Notes Note. • • • • If this checkbox is selected.50 September. Note. Note. Specify a new effective-date for all trees used in the layout. Using this component. Tabular layouts are not affected. By default. . the As of Date for Trees specified in layout definition is used.PeopleTools 8. Oracle and/or its affiliates. In Report Request. 94 Copyright © 2009. Report Request The Report Request dialog in nVision client and Report Request page in web client were redesigned. there are new check boxes labeled Override Layout in the Windows client or Override Tree As Of Date If Specified In Layout in the Web client. This change will affect only matrix layouts. All rights reserved. If this checkbox is deselected. Drilldowns are affected with this change since it inherits all the criteria of the selected cell on the parent report and provides a sub report. this check box is selected. If the As of Date for a Tree is not specified during the time of layout definition and this check box is deselected. PeopleSoft nVision Filter Criteria dialog can be accessed only in nVision client. as only in matrix layouts we have an option of selecting trees. the As of Date for the Tree is used from Report Request. the As of Date for Trees specified in layout definition is overridden at the time of Report Request.

users can select multiple values. “Running PS/nVision Reports on the Web. “Running PS/nVision Reports in the Microsoft Windows Client. selecting nodes for not-in clause part of the Query. this criterion is inserted as any other criteria into the selected cell in the Layout. which allows Layout designers to include fields for building negative criteria. Copyright © 2009. Creating Requests Enterprise PeopleTools 8.” Creating Report Requests. modifying. 2009 This is an example of the Report Request dialog in the Windows client: This is an example of the Report Request page in the Web client: See Also Enterprise PeopleTools 8. With this feature. Oracle and/or its affiliates. tree nodes.50 PeopleBook: PS/nVision.” Setting Up Report Requests. Creating Report Requests Supporting Not-in Criteria Beside adding.Release Notes PeopleTools 8. 95 . and dimensions as part of notin criteria query. for example. All rights reserved. the PS/nVision Layout designer now includes a new feature called not-in.50 September.50 PeopleBook: PS/nVision. After making list of values to be part of not-in criteria. and deleting the nodes from the criteria.

. 96 Copyright © 2009.50 PeopleBook: PS/nVision. DrillToPIA and nVisionDrill VSTO add-ins do not coexist. Setting Query Prompts Default Configuration under %PSHOME% In the Process Scheduler Configuration file (psprcs. Oracle and/or its affiliates. for example. and Business Unit as a primary key. See Also Enterprise PeopleTools 8. you can also perform nVision drilldown using the nVisionDrill VSTO add-in (Visual Studio tools for Microsoft Office SE Runtime). “Creating Matrix Layouts. and these records are identified by the Query name. only the web-based version honors the public or private report requests security. This new nVisionDrill VSTO add-in enables you to use the web service capability when drilling from summarized to detailed nVision reports. Drilling Down PS/nVision Reports Using Web Services (nVisionDrill VSTO add-in) In addition to the current DrillToPIA add-in. Note. All rights reserved.50 PeopleBook: PS/nVision. where you are able to add all the required parameters for queries in that given report. Currently.PeopleTools 8.” Applying Filter Criteria. Define whether to share the report with other users. The report layout and drilldown layouts are located under %PSHOME%. Restoring Query Prompts to Web Version of nVision The Define Report Request page of PS/nVision will include a new sub page called Query Prompts. %PSHOME%\NVISION\LAYOUT and %PSHOME%\NVISION\LAYOUT\DRILLDN.cfg). This enhancement enables the users of the Windows client of PS/nVision to: • • Have the flexibility of making report request either public or private. Selecting Filter Criteria Options Ability to Define the Types of Report Requests nVision Designer recognizes the concept of public and private report requests. report ID. %PSHOME% is read-only and only an Administrator can add a new layout or modify existing layouts. You can relocate these two directories outside of PSHOME if all users need the write access to these directories.” Setting Up Report Requests. These parameters are stored as records in a new table called Query Parameters.50 September. “Running PS/nVision Reports on the Web. You can use only one add-in at a time. 2009 Release Notes See Also Enterprise PeopleTools 8. the default location of INSTANCE directory is changed from %PSHOME%\NVISION\INSTANCE to %PS_SERVDIR%\NVISION\INSTANCE.

" Defining Criteria.50 PeopleBook: PS/nVision. With this option. Oracle and/or its affiliates. All rights reserved.50 PeopleBook: PeopleSoft Query. Downloading query results to XML file." Using the PS/nVision DrillDown on the Web Query This section discusses enhancements made in the area of Query. Entering Comparison Values Ability to Email Application Engine Results You are able to add email as an output type for scheduled query (any Application Engine program) results. Ability to Add an In-Tree Criteria Prompt You are able to add in-tree criteria prompts to your queries. you can schedule queries to run and have the results emailed directly to recipients (not just a link to the Report Manager). Security Join Optimizer option. including: • • • • • • • Ability to develop in-tree criteria prompts.50 September. and define tree option in Expression 2 type as shown in this example: See Also Enterprise PeopleTools 8. 97 . Copyright © 2009.Release Notes PeopleTools 8. Temp Files tiles of the Query-to-Excel. Scheduling query with In Tree prompt. Enhancement request to be able to email AE results. Drilling URL in PSQUERY. 2009 See Also Enterprise PeopleTools 8. "Defining Selection Criteria. "Running PS/nVision Reports on the Web.

or even an external link. When you build a query using Query Manager. When you execute this query through Query Manager or Query Viewer.50 PeopleBook: PeopleSoft Query. or an URL of your choice. the new browser is either a PIA page.” Scheduling Queries. and Organizing Queries.” Drilling URL in PeopleSoft Query Schedule Query with In Tree Prompt You can schedule queries that have In Tree prompts using the Schedule Query component or using the Schedule links in the Query Manager and Query Viewer. the query results page shows results as links. Oracle and/or its affiliates.cfg file specifies the location of temp files that are created by the Query to Excel execution.PeopleTools 8.50 September. If the CacheBaseDir is not set in the psappsrv. page. Changes are also made to the System Process Request page for scheduling Application Engine programs. portal object.” Scheduling Queries. which you can click to access other browsers. 2009 Release Notes The design of the Scheduled Query page output type will include the Email option as one of the options in the current Type drop-down list. Selecting Process Requests Drilling URL in PSQUERY Drilling URLs are the URLs that you define by selecting the menu. component. Submitting Process Requests. See Also Enterprise PeopleTools 8. other prompts are available for your input. See Also Enterprise PeopleTools 8. “Defining Selection Criteria. all temp files are located under %PS_SERVDIR%. . “Modifying. Those temp files are removed automatically after the run. and other metadata for this query. Scheduling. Scheduling. Depending on how drilling URLs are defined. See Also Enterprise PeopleTools 8. criteria. “Modifying.50 PeopleBook: PeopleSoft Query. These queries can either be saved and used in the future or can be scheduled and run immediately by clicking the Run button.50 PeopleBook: PeopleSoft Query.cfg file. After the successful selection of values for the In Tree prompts. and all these settings are saved into database with prompt. or another query result page. and Organizing Queries. Schedule Query with Tree Prompt Temp Files of the Query-to-Excel The CacheBaseDir= setting in the psappsrv. While scheduling these queries. you are prompted for selecting the tree for the specified field and its node list. you can define drilling URLs that are associated with this query. All rights reserved. 98 Copyright © 2009.

the Security Join Optimizer setting is applied using the same concepts.Release Notes PeopleTools 8. See Also Enterprise PeopleTools 8. 2009 Download Query Results to XML File After you click the XML link on the Query Manager or Query Viewer search results page. Security Join Optimizer In the Query Properties page. that contains multiple joins to the same query security record. the query joins security table multiple times using the Inner Join logic. In the Schedule Query component. 99 . Security Join Optimizer Select this option to enable this query to join once to the first security record. XMLP produces XMLP format result. should be optimized. Oracle and/or its affiliates.50 PeopleBook: PeopleSoft Query. Viewing and Editing Query Properties Copyright © 2009. or cancel the downloaded file. All rights reserved. the query joins security table multiple times using the Inner Join logic and the Security Join Optimizer option is not used. • • Note: If you perform Left Outer Joins with security record. • • If this is a non-self join (same security tables) or a self join. The Download to XML link is also available on the Query Manager . XML produces webrowset XML format result. “Creating and Running Simple Queries. Clear this option to enable this query to join mutliple times to the security record. the query joins the security table once. If this is a non-self join with different security tables.Run page. If this is a non-self join with different security tables. If you click the Open button. XML formatted query result is downloaded to browser. there are two new formats XML and XMLP. save. the new Security Join Optimizer option enables you to define whether a query. If this is a non-self join with same security tables or a self join. query results are downloaded to browser as web browser format and there are options that enable you to open. the query joins security table multiple times using the Inner Join logic and the Security Join Optimizer option is not used.” Creating New Queries.50 September.

Integration Broker Service Monitor. . Integrations with Oracle ESB-based services. Oracle and/or its affiliates. New managed objects: WSDL and message schema. Service operation queues. Integration Broker logging. Integration Broker This section covers the new features and changes for Integration Broker. Transformations.PeopleTools 8. Integration Broker testing tools and utilities. tracing. PeopleSoft Feed Publishing Framework. Messages. Integration Broker security. Component Interfaces. WSDL documents. Services and service operations. Web services. All rights reserved. 2009 Release Notes Integration Tools Enhancements This section discusses the enhancements in our integration technology. Integration gateways. Message schemas. Tuning messaging system performance. including: • • • • • • • • • • • • • • • • • • • • Integration Broker PeopleBooks. Target connectors and listening connectors.50 September. Deprecated integration technologies and utilities. Service operation handlers. and debugging. Service operation routings. Multichannel Framework. 100 Copyright © 2009. including: • • • • PeopleSoft Integration Broker.

50 PeopleBook: PeopleSoft Integration Broker. See Also Enterprise PeopleTools 8. and third-party products and versions supported. managing listening and target connectors.50 Integration Broker PeopleBook Enhancements For PeopleTools 8. Specifications.com Copyright © 2009. PeopleSoft Integration Broker Testing Tools and Utilities.50 the documentation for PeopleSoft Integration Broker has been reorganized into several books. and so on. Specification. All rights reserved. (Renamed) This book was previously named Integration Testing Tools and Utilities. Visit MyOracle Support for current information about the technologies.oracle.50 September. Content in this book includes documentation for administering integration gateways. Oracle and/or its affiliates. 101 . See Also www. and Products Supported by PeopleSoft Integration Broker” appendix has been removed from the PeopleSoft Integration Broker PeopleBook. “Copying Integration Metadata between PeopleSoft Databases” Technologies.Release Notes PeopleTools 8. specifications. PeopleSoft Integration Broker Service Operations Monitor (New) This book contains documentation for the Service Operations Monitor that was previously contained in the PeopleSoft Integration Broker PeopleBook. setting up secure integration environments. and Products Supported by PeopleSoft Integration Broker The “Technologies. Oracle now provides the following PeopleBooks related to Integration Broker: • • PeopleSoft Integration Broker PeopleSoft Integration Broker Administration (New) This book contains information for administrators of PeopleSoft Integration Broker that was previously documented in the PeopleSoft Integration Broker PeopleBook. 2009 Integration Broker PeopleBooks This section describes organizational enhancements and changes for PeopleSoft Integration Broker and related PeopleBooks for PeopleTools 8. adding and configuring nodes. The content from the appendix has been merged into the new “Copying Integration Metadata between PeopleSoft Databases” chapter. • • Integration Broker PeopleBook Changes Data Dependencies and Relationships When Copying Data between Databases The “Data Dependencies and Relationships When Copying Data between Databases” appendix in the PeopleSoft Integration Broker PeopleBook has been removed. This information is maintained on the MyOracle Support website in the product certification area.

New Keystore Path and Keystore Password Requirement Beginning with this release you must set the following properties in the integrationGateway. Property secureFileKeystorePath Description Enter the full path and file name of the gateway keystore file. and tools that no longer ship with PeopleTools or that have been discontinued effective this release.” Working With Change Package Automation Integration Gateways This section describes enhancements related to PeopleSoft Integration Broker integration gateways.” Configuring Security and General Properties.50 PeopleBook: Integration Broker Administration. Warning! Integrations will fail if you do not set these properties. Its functionality has been replaced with the automated change packaging features.properties file. Metadata Backport Utility The Metadata Backport Utility is no longer delivered with PeopleTools. “Managing Integration Gateways.PeopleTools 8. See Enterprise PeopleTools 8. iWay SOAPswitch no longer ships with PeopleTools. 2009 Release Notes Deprecated Integration Technologies and Utilities This section describes Integration Broker-related technologies.50 September. The “Using the ERP Connectors” chapter in PeopleBooks has been removed. For integrations with third-party systems.50 PeopleBook: Integration Broker Administration. Setting SSL Encryption Security Properties secureFileKeystorePasswd 102 Copyright © 2009. “Managing Integration Gateways. which is located in the web server directory structure.” Encrypting Passwords See Also Enterprise PeopleTools 8. utilities. See Also Enterprise PeopleTools 8. use the PeopleSoft Integration Broker servicesoriented architecture.50 PeopleBook: Change Assistant. All rights reserved. Enter the keystore password. This password must be encrypted. The default value is password. . iWay SOAPSwitch Beginning with this release. The path is <PIA_HOME>\webserv\<DOMAIN>\keystore. “Working With Change Packages. Oracle and/or its affiliates.

WSA_To. For inbound requests. elements that appear in the integration gateway log files.IBInfo. &MSG. The integration gateway will add these values to the SOAP headers accordingly. The WS-Addressing fault end point is defined as a string. “Managing Integration Gateways.50 September. See Also Enterprise PeopleTools 8.50 PeopleBook: Integration Broker Administration. If this property is not null.Release Notes PeopleTools 8. Oracle and/or its affiliates. 2009 Setting the Namespace for Generic SOAP Faults The system generates generic SOAP faults for framework-level errors. Use this property to specify the WS-Addressing destination for the message. “Managing Integration Gateways.50 PeopleBook: Integration Broker Administration.IBInfo. or hide. Use this property to specify the WS-Addressing fault end point for the message. the system extracts these parameters from the SOAP header and places them in the MIME content section before the request is sent to the application server. a message ID (the WSA_MessageID property) must also be defined.WSA_Action.” Masking Gateway Log File Elements WS-Addressing The following PeopleCode properties have been added to the IBInfo PeopleCode object: • &MSG.” Setting the Namespace for Generic SOAP Faults Masking Elements in Integration Gateway Log Files You can mask.WSA_FaultTo. These values will be part of the MIME header section sent to the integration gateway. set the following property in the integrationGatway.properties file equal to the namespace to use: ig.GenericFaultNamespace See Also Enterprise PeopleTools 8. 103 .htm) and error log file (ErrorLog.htm). Use this property to specify the Web Services Addressing (WS-Addressing) action for the message. All rights reserved. • &MSG.IBInfo. The WS-Addressing destination is defined as a string. thereby prohibiting sensitive information from displaying in the generated message log file (MsgLog. To specify the namespace to use for generic SOAP faults. such as when it cannot find a routing for an integration. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleCode API Reference Copyright © 2009. The WS-Addressing action is defined as a string.

. Node-Level Connector Properties New Managed Objects: WSDL and Message Schema This section provides information about the new WSDL and schema managed objects. 104 Copyright © 2009. and you can use them to send message segments to integration partners: • • • AS2 target connector. “Using Listening Connectors and Target Connectors. Understanding Electronic Data Interchange Specifications Supported New Segment-Aware Target Connectors In previous releases the HTTP target connector was the only target connector that could process outbound message segments. See Also Enterprise PeopleTools 8. Oracle and/or its affiliates. “Using Listening Connectors and Target Connectors. 2009 Release Notes Target Connectors and Listening Connectors This section describes recommendations and enhancements to target connectors and listening connectors.” Using the JMS Target Connector. See Also Enterprise PeopleTools 8. You can now use PeopleSoft Application Designer to add generated WSDL and message schemas to PeopleSoft Application Designer projects.” Working with Message Segments JMS Target Connector The JMS target connector features a new property call SOAPUpContent that wraps outbound message content in SOAP format. including those based on the AS2 specification. WSDL and Schema Objects For PeopleTools 8. project copy processes. JMS target connector. SMTP target connector. Beginning with this release the following additional target connectors are segment aware.” Working with the AS Connectors.50 PeopleBook: PeopleSoft Integration Broker. “Sending and Receiving Messages. and Data Mover scripts.50 September. All rights reserved.PeopleTools 8. AS2 Connectors PeopleSoft recommends using the Oracle SOA Suite B2B component for all EDI integrations.50 PeopleBook: Integration Broker Administration.50 PeopleBook: Integration Broker Administration. See Also Enterprise PeopleTools 8.50 generated WSDL and message schema have become managed objects.

Naming Conventions for Message Metadata Message Searching and Viewing Message Type Displays in Message Search Results Beginning with this release.Release Notes PeopleTools 8.” digits or special characters: • • • • Message names. if the system is unable to convert the copied or upgraded data.50 September. Oracle and/or its affiliates. See Also Enterprise PeopleTools 8. you can convert it in the PeopleTools 8. The Type dropdown list box appears on the Find an Existing Value tab and the Add a New Value tab in the Messages component. All rights reserved. Record aliases.50 system. See Also Enterprise PeopleTools 8. However. during the PeopleTools upgrade process the system automatically attempts to convert WSDL and schema metadata into managed objects. See Also Enterprise PeopleTools 8. Message aliases. 105 . when you search for a message in the Messages component. PeopleSoft Integration Broker enables you to convert the data to managed objects. 2009 Converting WSDL and Schema to Managed Objects After you copy WSDL and schema from earlier releases.” Converting WSDL Documents and Message Schemas to Managed Objects Messages This section describes enhancements for managing messages.50 PeopleBook: PeopleSoft Integration Broker. Copyright © 2009. names cannot start with “xml. Naming Conventions of Message Metadata The following information was added to PeopleBooks for clarification When naming the following message metadata.50 PeopleBook: PeopleSoft Integration Broker. “Managing Messages.” Adding a Message Definition Using Message Type to Search for or Add Message Definitions A message Type dropdown list box has been added to the Messages component to facilitate searching for and adding new message definitions to the database. Understanding Managing Messages. “Managing Messages”. the system displays the message type as part of the search results. “Copying Integration Metadata between PeopleSoft Databases.50 PeopleBook: PeopleSoft Integration Broker. Field aliases. In addition.

“Managing Messages.” Adding Message Definitions Viewing Rowset-Based Message Structures There are now three options for viewing the structure of rowset-based messages: 1. When you click the link the Included Fields Only page appears and displays only the records and subrecord fields that have been included in the message structure. When you click the link the Records Only page appears and displays only the records and subrecords in the message structure. subrecords. Rowset. See Also Enterprise PeopleTools 8. View only the records in the message structure.50 PeopleBook: PeopleSoft Integration Broker. View the entire message structure. Select this value to add a rowset-based message to the system. The message types that display in the Type dropdown list box are: • • • • • Container. You can expand and collapse the tree to view the structure of the message. and record fields (included and excluded) for a message definition in tree format. Viewing Rowset-Based Message Structures Overriding Local Message Compression for Synchronous Messages The integration engine compresses and base64–encodes messages destined for the PeopleSoft listening connector on its local integration gateway. 2009 Release Notes When you use the Find an Existing Value tab to search for an existing message definition.50 PeopleBook: PeopleSoft Integration Broker. you must select a message type from the list. Part Nonrowset. 106 Copyright © 2009.” Managing Rowset-Based Messages. the existing default option displays all records. Part Rowset. All rights reserved. . Select this value to add a rowset-based message part to the system. View only the included fields in the message structure. Doing so determines the subsequent page that appears and that you use to define the message.50 September. When you access a rowset-based message in the Messages-Message Definitions page. 3. Select this value to add a nonrowset-based message part to the system. Nonrowset. Select this value to add a nonrowset-based message to the system.PeopleTools 8. A new View Records Only link has been added to the Messages-Message Definitions page. A new View Included Fields Only link has been added to the Messages-Message Definitions page. you have the option to use the Type field to narrow your search. 2. Oracle and/or its affiliates. See Also Enterprise PeopleTools 8. Select this value to add a container message to the system. When using the Add a New Value tab to add a new message definition to the system. “Managing Messages.

Note. An invalid datetime or blank will result in the publish occurring immediately. All rights reserved.IBInfo. in PSADMIN you can set a threshold message size above which messages are compressed. See Also Enterprise PeopleTools 8.IBInfo. you should turn off compression only during integration development and testing.CompressionOverride = %IntBroker_Compress.” Local Compression Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Integration Broker. The valid parameters for this method are: %IntBroker_Compress.FuturePublicationDateTime.Release Notes PeopleTools 8. 2009 Asynchronous messages are always compressed and base64 encoded when sent to the integration gateway. and %IntBroker_Compress_Reset. This setting does not affect the compression of messages that the integration gateway sends using its target connectors. Beginning with this release. As a result.50 PeopleBook: PeopleCode API Reference Copyright © 2009. 107 . for synchronous messages you can override the message compression setting specified in PSAdmin at the transaction level. “Understanding Supported Message Structures. See Also Enterprise PeopleTools 8. For synchronous messages. The following new method on the IBInfo object is provided for this purpose: &MSG. Warning! Turning compression off can negatively impact system performance when transporting synchronous messages greater than 1 MB. The status of the transaction in the Service Operation Monitor is Hold until the future date time entered becomes the current date time. At that time the status of the transaction in the Service Operation Monitor is updated to New and processed accordingly. The datetime of this field is used by PeopleSoft Integration Broker to determine when an actual publish of the transaction is to occur. Oracle and/or its affiliates. The signature for this property is: • &MSG. The property is for use with asynchronous transactions.50 September. %IntBroker_UnCompress.50 PeopleBook: PeopleCode API Reference Future-Dated Publications A property has been added to the IBInfo object called FuturePublicationDateTime.

if you check the Message Part Default Indicator box the IsChanged property on such a field is set to True. when serialized to a rowset. or is a restricted message. The messages and fields become permanent to the specific message and you can edit all records and fields directly in the message where the copied part exists. All changes are then propagated to every message in which the message part is referenced. See Also Enterprise PeopleTools 8. See Also Enterprise PeopleTools 8.PeopleTools 8. the end result is a zero when accessing the field via the rowset. You can now make changes to a message part that is referenced in another part or subpart. By default an integer field has a value of 0.50 September. “Managing Messages. Restrictions for Modifying Messages Reusing Part Messages PeopleSoft Integration Broker enables you to reuse message parts by referencing another message part or by copying another message part. 2009 Release Notes Message Parts Modifying Part Messages In previous releases you could not modify a part message if it was referenced in another message. You can reuse only rowset-based message parts. you do so manually to each message part that you want to change. . meaning that a 0 (zero) was passed in the field. For PeopleTools 8. the system copies all records and fields and displays them at the record level.50 PeopleBook: PeopleSoft Integration Broker. 108 Copyright © 2009. causes the IsChanged property flag on the field to set to True. as long as the message part is not in the runtime tables. To make changes to a referenced message part. Message Reuse by Reference A reference to a message part is read-only in the message part where it is referenced. Message Reuse by Copying If you copy a message part. XML that has a value of 0 (zero) passed in an integer field. You cannot reuse message parts at Level 0.” Reusing Message Parts Distinguishing Blank from Zero in Rowset-Based Message Parts The Message Definitions page features a new Message Part Default Indicator field that appears when you select or define a rowset-based message part.” Understanding Managing Messages. All rights reserved. When you check the box. you must make the changes to the referenced message part directly. If you must make changes to copied message parts. Oracle and/or its affiliates. Now. “Managing Messages. So if a 0 or <blank> is passed in a field. has not been exported as WSDL.50 this restriction has been removed.50 PeopleBook: PeopleSoft Integration Broker. Changes you make to a copied message part are not propagated to other copies of the message part that may exist.

All rights reserved.50 September.Release Notes PeopleTools 8. See Also Enterprise PeopleTools 8. This information appears in generated container message schema. “Managing Messages. At runtime the attributes appear at the root level of the generated XML. “Managing Messages.Message Definitions page is no longer read-only when a container message is defined with multiple rowset-based part messages. length. Distinguishing Blank from Zero in Rowset-Based Message Parts Obtaining the Size of Rowset Parts within a Container Message You can now use the Size property of the Message object to obtain the actual size of the rowset message parts within a container message. “Managing Messages. As a result.50 PeopleBook: PeopleCode API Reference. you first define the attribute name. the Maximum Occurs field on the Messages. You can now modify the Maximum occurs field to specify the maximum number of level 0 rows in any given message part to include in the container message. PeopleSoft Integration Broker validates the attribute values against the lengths you defined in the container message definition. 109 . See Also Enterprise PeopleTools 8. Oracle and/or its affiliates. 2009 See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Integration Broker. without adding the information to the message definition. Understanding Including Level 0 Rows for Message Parts in Container Messages Copyright © 2009. To add attributes to a container message.” Message Class Properties Container Messages Adding and Getting Container Messages Attributes You can add attributes to container messages that contain rowset-based message parts to provide integration partners with data and information. Next you use PeopleCode to populate the attribute values using the IBInfo object. and required flag in the container message definition in the PeopleSoft Pure Internet Architecture. PeopleSoft provides a number of IBInfo object methods to get attributes from container messages.” Managing Message Parts. “Message Classes. At runtime.50 PeopleBook: PeopleSoft Integration Broker.” Managing Container Messages. Adding and Getting Container Messages Attributes Passing More Than One Row of Data on the Level 0 Records Beginning with this release you can pass more than one row of data on the Level 0 records in container messages.” Managing Container Messages. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Integration Broker.

” Sending and Receiving Segmented Messages. and for building schemas for nonrowset-based messages. Oracle and/or its affiliates. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Integration Broker. “Managing Messages. Indicates the number of the data chunk or message segment that you are sending. All rights reserved. . “Sending and Receiving Messages. Sending and Receiving Segmented Messages to/from Third-Party Systems Message Schemas This section describes enhancements for working with and managing XML message schemas in PeopleSoft Integration Broker.50 PeopleBook: PeopleSoft Integration Broker.50 PeopleBook: PeopleSoft Integration Broker. 2009 Release Notes Sending and Receiving Segmented Messages to/from Third-Party Systems To exchange segmented messages with third-party systems you must specify the following arguments in the SOAP header: Argument DataChunkCount DataChunk Description The total number of data chunks or segments that comprise the message. for building schemas for rowset-based messages that may have been imported or upgraded without schema. “Managing Messages. and the current segment is the third chunk. As a result. See Also Enterprise PeopleTools 8. you do not need to navigate to the Schema tab and build the message schema. You are now able to add message schemas for nonrowset-based messages referenced in runtime tables. For example.” Generating XML Message Schema for Rowset-Based Messages Adding Message Schemas for Nonrowset-Based Messages In previous releases the Add Schema button on the Messages – Schema page was disabled if a schema had already been added to a nonrowset-based message and the message was referenced in a runtime table.” Managing Nonrowset-Based Messages 110 Copyright © 2009. See Also Enterprise PeopleTools 8. The Add Schema button is enabled regardless if the message is referenced in a runtime table. Generating Message Schema for Rowset-Based Messages PeopleSoft Integration Broker now automatically generates message schema for rowsetbased messages at save time.PeopleTools 8. if there are a total of seven data chunks in the message.50 September. the DataChunk value for the current message is 3. The Schema tab is still available for viewing message schema.

PeopleSoft Integration Broker includes a single level 0 row in the XML message schema. a Namespace field appears on the Messages – Schema page. message schema generated for the message will not include any XML tags that contain empty or Null values. Oracle and/or its affiliates. When you select this box.” Generating XML Message Schemas for Rowset-Based Messages.50 PeopleBook: PeopleSoft Integration Broker. The Messages-Message Definition page features a Suppress Empty XML Tags check box. Generating XML Message Schemas for Rowset-Based Messages. The Messages–Message Definitions page features an Exclude Descriptions in Schema box that enables you to suppress descriptions in generated schema. The Messages-Message Definitions page features a Single Level 0 Row checkbox. Suppressing Empty XML Tags in Message Schema Choosing the Number of Level 0 Rows to Include in Generated XML Message Schema When generating XML message schema you can choose to include a single level 0 row in the generated schema or all level 0 rows in the generated schema. 2009 Excluding Descriptions in Message Schemas Message data that is used to define services can have actual database record and field names in the generated message schema. Beginning with this release you can override the default value and enter a different value. Including Namespaces in Generated Message Schemas Suppressing Empty XML Tags in Message Schema PeopleSoft Integration Broker enables you to suppress empty XML tags in message schema of rowset-based messages.” Generating XML Message Schemas for Rowset-Based Messages. See Also Enterprise PeopleTools 8. All rights reserved. 111 .50 PeopleBook: PeopleSoft Integration Broker. by default the system uses the namespace value defined on the Service Configuration page. Copyright © 2009.50 PeopleBook: PeopleSoft Integration Broker.Release Notes PeopleTools 8. PeopleSoft Integration Broker provides an option where you can exclude descriptions in generated message schemas to that sensitive information is not exposed in generated schema. When you select this box. When working with rowset-based messages a new Include Namespace field appears on the Messages – Message Definitions page. If this box is not selected. where you can enter a namespace value. By default the Single Level 0 Row checkbox is not selected. Excluding Descriptions in Message Schemas Namespace and Schema Generation for Rowset Based Messages When schema is generated for rowset-based messages. “Managing Messages. Enterprise PeopleTools 8. When you check the box and save the page. See Also Enterprise PeopleTools 8.50 September. then the system includes all level 0 rows in the message in the generated schema. “Managing Messages. “Managing Messages.” Managing Rowset-Based Messages.

Oracle and/or its affiliates. “Managing Service Operations. you can now dynamically link service operations that exist in the application database to the service.50 enables you to activate or deactivate multiple services at once using the new Service Activate/Deactivate page in the Service Administration component. Service operation aliases. The Services page features a new Link Existing Operation link.PeopleTools 8. See Also Enterprise PeopleTools 8. 2009 Release Notes See Also Enterprise PeopleTools 8.” Activating and Deactivating Services in Bulk Reusing Service Operations Previous to this release. you can use a service operation with more than one service. Click the link to search for a service operation in the application database and link it to the service.” Understanding Managing Service Operations Activating and Deactivating Services in Bulk PeopleTools 8. names cannot start with “xml.50 PeopleBook: PeopleSoft Integration Broker. Changing the Services Associated with a Service Operation The Service Change section of the Services Administration – Service Operations page has been removed. a service operation was unique to a single service. When naming the following service operation metadata. Beginning with this release. .50 September. Generated XML Message Schema for Rowset-Based Messages Services and Service Operations This section describes enhancements for managing service operations.” digits or special characters: • • Service operation names. Since there is no longer the restriction of using one service operation with a service. Naming Conventions for Service Operations Metadata The following information was added to PeopleBooks for clarification. which meant to use it with more than one service you had to recreate the service operation and save it with a different name.50 PeopleBook: PeopleSoft Integration Broker. “Managing Services. Linking Service Operations to Services When you create a new service or manage an existing service. All rights reserved.50 PeopleBook: PeopleSoft Integration Broker. “Managing Messages. this page is no longer needed. 112 Copyright © 2009.” Managing Rowset-Based Messages. See Also Enterprise PeopleTools 8.

See Also Enterprise PeopleTools 8. In this release you can invoke multiple service operations on the receiving system that are assigned to different queues.50 PeopleBook: PeopleSoft Integration Broker. The message names appear in the generated XML message schema. “Managing Services. “Managing Service Operations. “Creating Component Interface-Based Services. the service operations on the receiving system had to be assigned to the same queue.50 PeopleBook: PeopleSoft Integration Broker.50 PeopleBook: PeopleSoft Integration Broker. you now have the option to specify message names and descriptions for the service operations that you are generating.” Invoking Multiple Service Operations Adding Message Names and Descriptions to CI-Based Service Operations When generating CI-based service operations. As in previous releases. When you use the multi-queue option. 2009 See Also Enterprise PeopleTools 8. The message name descriptions also appear as annotations in the generated XML message schema.” Assigning Multiple Queues to Process Service Operations Invoking Multiple Service Operations In previous releases you could use one inbound service operation to invoke multiple service operations on the receiving system.Release Notes PeopleTools 8. “Managing Service Operations. 113 . The Service Operations page features a Multi-Queues link that enables you to specify multiple queues to handle an inbound or outbound service operation. See Also Enterprise PeopleTools 8. Oracle and/or its affiliates.” Adding Service Operations to Service Definitions Assigning Service Operations to Multiple Queues You can now assign inbound or outbound service operations to multiple queues for unordered processing. All rights reserved. Some of these system monitoring tools report metrics by capturing Module and Action information. Copyright © 2009.50 September. other third-party system and performance monitoring tools may be available. the name of the inbound service operation must be specified in the External Alias field on the routing definition of each service operation that you are invoking on the receiving system.50 PeopleBook: PeopleSoft Integration Broker. See Also Enterprise PeopleTools 8. the requests are split across multiple queues. However.” Generating Services and Service Operations Monitoring Service Operations in Performance Monitoring Tools Using Module and Action Information In addition to monitoring service operations in the Integration Broker Service Operations Monitor.

To enable capturing service operation and PeopleCode event metrics you must set the EnableDBMonitoring option in PSADMIN. Monitoring Module Information Service Operation Handlers This section discusses enhancements to service operation handlers.” Adding Handlers to Service Operations. Handler Descriptions On the Service Operations-Handlers Detail page.PeopleTools 8. Oracle and/or its affiliates. On an IBM DB2 database. All rights reserved.” Associating PeopleSoft Users with DB2 UDB Threads Enterprise PeopleTools 8. The new Sequence field enables you to select the order in which PeopleSoft Integration Broker performs handler processing.” Checklists and Troubleshooting. This information enables you to associate service operations with database transactions for monitoring and troubleshooting. but no sequence is set. 2009 Release Notes On an Oracle database. PeopleSoft provides service operationname as Module name (no Action information is provided for DB2 systems). “Managing Service Operations. you can set the processing sequence on the Service Operation-Handlers page. A handler with a sequence value of 1 is processed first. See Also Enterprise PeopleTools 8. “Administering PeopleSoft Databases on DB2 UDB for Linux. “Administering PeopleSoft Databases on DB2 UDB for z/OS. 114 Copyright © 2009. by default the system populates the Description field with the service operation name. followed by that with a value of 2. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Integration Broker.” Adding Handlers to Service Operations Setting Processing Sequence for Multiple Notification Handlers For a service operation that has multiple active notification handlers. Monitoring Service Operations Enterprise PeopleTools 8. Setting Handler Processing Sequence Application Engine Handler A new service operation handler implementation method has been added to PeopleSoft Integration Broker for PeopleTools 8.50 PeopleBook: Data Management. UNIX. and so on. and Windows.50 PeopleBook: PeopleSoft Integration Broker. . PeopleSoft provides service operation name and PeopleCode event name as Module name and Action name respectively. If multiple notification handlers exist and are active. the system processes handlers alphabetically.50 PeopleBook: Data Management. See Also Enterprise PeopleTools 8.50.50 September.50 PeopleBook: PeopleSoft Integration Broker: “Managing Service Operation Handlers.” Understanding Managing Service Operations. “Managing Service Operation Handler.

Using Bulk Load Handlers to Process Container Messages Beginning with this release the bulk load handlers are able to process asynchronous nonrowset-based messages and container messages that have asynchronous rowset-based message parts. 115 . the bulk load handlers were able to process rowset-based messages only. All rights reserved.50.50 PeopleBook: PeopleSoft Integration Broker: “Managing Service Operation Handlers. Oracle and/or its affiliates. You can track the process in the Service Operation Monitor by viewing the subscription contract. along with new functionality introduced in PeopleTools 8. The new functionality for the bulk load handler is discussed elsewhere in this section. The bulk load handler features the same functionality as the DMS handler in previous releases.50 PeopleBook: PeopleCode API Reference.Release Notes PeopleTools 8. since processing occurs in PeopleSoft Process Scheduler and not in the Integration Broker runtime environment. Using this handler is a good alternative for long-running programs or for service operations that have large amounts of data to process. This handler schedules an application engine program to run within PeopleSoft Process Scheduler. Copyright © 2009. 2009 You can use the new Application Engine handler implementation method for Notification events. Bulk Load Handler This section discusses enhancements to the bulk load handler. In earlier releases. PeopleSoft provides several IBInfo object methods that enable you to pass information via the Message object back into the response application class defined on the handler. See Also Enterprise PeopleTools 8.” Implementing Handlers Using Application Engine Programs Enterprise PeopleTools 8. These methods are: • • • • • • • • AddAEAttribute ClearAEAttributes DeleteAEAttribute GetAEAttributeName GetAEAttributeValue GetNumberofAEAttributes GetTransactionIDforAE InsertAEResponseAttributes See the PeopleCode API Reference PeopleBook for more information about these methods.” IBInfo Class Methods DMS Handler Renamed The DMS handler has been renamed to the bulk load handler.50 September. “Message Class.

any-to-local routing definitions are read-only with the exception of the external alias name and transform information.50 PeopleBook: Data Management. Oracle and/or its affiliates.” Implementing Handlers Using Bulk Load Processing New System Audit Query to Identify Bulk Load Handlers Referencing Invalid Message Objects A new system audit query. See Also Enterprise PeopleTools 8. PeopleSoft Integration Broker provides a data tree structure.” Integration Broker Integrity Service Operation Routings This section describes enhancements for working with and managing routings.50 PeopleBook: PeopleSoft Integration Broker.50 September. Enterprise PeopleTools 8.” Adding Routing Definitions. “Managing Routing Definitions.50 PeopleBook: PeopleSoft Integration Broker: “Managing Service Operation Handlers. PeopleSoft Integration Broker provides an optional transaction rollback feature that enables you to rollback the database to the pre-bulk insert state if needed. but did not include the associated message objects. 2009 Release Notes When working with nonrowset-based messages. 116 Copyright © 2009.50. See Also Enterprise PeopleTools 8.” Managing System-Generated Routing Definitions. thereby allowing non-PeopleSoft data to map to the records and fields in the database. In addition. “Ensuring Data Integrity. Routing Description On the Routings – Routings Definition page. to add a data structure to define the message content. has been added to identify situations where you have moved a Bulk Load Handler object via project copy. the value defaults to the name of the service operation associated with the routing definition upon save. . Initiating System-Generated Routing Definitions Routing Status Box Changes The Routing Status box that appears on the Service Operations – General page now indicates if a local-to-Atom routing definition exists for a service operation. Adding a Routing Definition Any-to-Local Routings Definitions are Read-Only Beginning with PeopleTools 8. See Also.PeopleTools 8. PeopleSoft Integration Broker automatically generates a local-to-Atom routing definition for a service operation when the service operation is published as a feed. like that in the Messages component. “Managing Routing Definitions.50 PeopleBook: PeopleSoft Integration Broker. if you do not enter a description in the Description field. IBRK-24 – IB DMS Handler Referencing Invalid Message. All rights reserved. See Also Enterprise PeopleTools 8.

Release Notes PeopleTools 8.IBInfo. Adding Routing Definitions. then you can read these attributes in OnRouteSend and OnSend IB events. Thus.GetAttributeName(Integer nIndex). Deletes all attributes in the IBInfo object.50 PeopleBook: PeopleSoft Integration Broker. Viewing System-Generated Routing Definitions. Adding Routing Definitions From Service Operation Definitions Content-Based Routings Several methods have been added to the IBInfo PeopleCode object to enable content-based routing of service operations when using the OnRouteSend and OnSend events. &String = &MSG.” Managing System-Generating Routing Definitions. any errors that result from running the OnRouteSend PeopleCode event. Using these attributes can lead to significant performance improvement.GetNumberOfAttributes().50 September. Attributes used for content-based routing are only applicable for the system that is setting the attributes. the attributes are not part of the payload that gets sent to the target system. multiple routing definitions.IBInfo. The following methods are available in the IBInfo PeopleCode object to get/set data used for content-based routing determination. the target system will not be able to view these attributes on any Integration Broker event run on the target system. Select the box to capture any exceptions that occur before the system validates an outbound routing for the service operation.AddAttribute(string name. Add attributes by passing in attribute name and value.GetAttributeValue(Integer nIndex). &bool = &MSG. &MSG. • • • • • • &Integer = &MSG. and other initialization errors. &String = &MSG. Returns the value of the attribute based on an index. 2009 See Also Enterprise PeopleTools 8.IBInfo. since Rowset or Xmldoc objects do not have to be serialized and subsequently loaded into memory and traversed to retrieve applicable data. However.ClearAttributes(). 117 . “Managing Routing Definitions.IBInfo. This option enables you to capture errors such as inactive routing definitions. Gets the number of attributes. &Bool = &MSG.50 PeopleBook: PeopleSoft Integration Broker.IBInfo.DeleteAttribute(string name). “Managing Routing Definitions. the system displays a User Exception box at the top of the page. Oracle and/or its affiliates. Capturing Exceptions before Routings are Validated When you are adding a routing definition for a synchronous service operation from the Service Operations – Routings page. if on the source system attributes are set as part of a publish. Delete an attribute based on the attribute name.” Creating Routing Definitions. Copyright © 2009.IBInfo. string value). Returns the name of the attribute based on an index. All rights reserved. See Also Enterprise PeopleTools 8.

See Also Enterprise PeopleTools 8. to the integration partner (the lighter cylinder on the right). To detect and delete any duplicate routings in the database outside the project copy process. “Copying and Migrating Integration Metadata between PeopleSoft Databases.50 PeopleBook: PeopleCode API Reference Duplicate Routings Overwritten During Project Copy If the system detects a duplicate routing definition during the project copy process.50 September. It also enables you to view and activate metadata that might be inactive for integration. as denoted by the XML icons. The arrows show the flow of the service operation from PeopleSoft Integration Broker (the darker cylinder on the left) through the integration gateway (the vertical dashed line). click the Out Reg Transform link. run the duplicate routings check. .” Deleting Duplicate Routing Definitions Viewing Routing Definitions in Graphical Format PeopleSoft Integration Broker enables you to view routing definitions in graphical format to provide you with a more complete view of the flow of data between integration partners. The following example shows a routing definition in graphical format for an asynchronous service operation: The routing definition for QE_PO_ASYNC_XFORM in graphical format. This particular routing definition has a transformation. To view transformation details. All rights reserved.PeopleTools 8. such as a routing definition. 2009 Release Notes See Also Enterprise PeopleTools 8. Oracle and/or its affiliates. the routing definition in the project being copied overwrites the routing definition in the database. and so on. handler.50 PeopleBook: PeopleSoft Integration Broker.” Understanding Data Dependencies and Relationships for Copying Data Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Integration Broker. service operation. 118 Copyright © 2009. “Managing Routing Definitions.

119 . All rights reserved. This routing definition contains integration metadata that is not active. the arrows show the flow of the service operation from PeopleSoft Integration Broker. Click the link to view items that are not active for the integration. Oracle and/or its affiliates.50 September. and to the integration partner. through the integration gateway. 2009 The following example shows a routing definition in graphical format for a synchronous service operation: The routing definition for QE_PO_SYNC in graphical format Again. as denoted by the display of the Integration Not Active link at the top of the right side of the page. Copyright © 2009.Release Notes PeopleTools 8. The following example shows the Integration Status page that appears when you click the Integration Not Active link: Inactive metadata for the QE_PO_SYNC routing definition The Integration Status page lists the issues that prevent the routing definition from being active.

Note that you must compress the response before sending. activates it. See Also Enterprise PeopleTools 8. Oracle and/or its affiliates. “Managing Routing Definitions.50 PeopleBook: PeopleSoft Integration Broker.” Creating Routing Definitions. the system locates the inactive service operation associated with the routing definition.50 September. The system activates the associated metadata and displays a message when the issue is resolved. 120 Copyright © 2009.” Viewing Routing Definitions in Graphical Format Creating Routing Definitions for Non-Default Service Operations You can now create routing definitions for non-default service operations using the Routings component. This functionality is used in conjunction with the feeds enhancement. 2009 Release Notes Click a link in the Actions column to resolve an issue. See Also Enterprise PeopleTools 8. “Managing Routing Definitions. Check the box for the system to send the response to the consumer compressed. As an example. You can click the OK button to return to other items to activate.PeopleTools 8. See Also Enterprise PeopleTools 8. Check the box to return to the consumer any schema parser errors that occur during processing. All rights reserved. if you click the Activate Operation Version link in the previous example.” Creating Routing Definitions. . “Managing Routing Definitions.50 PeopleBook: PeopleSoft Integration Broker. Defining General Routing Information Returning Schema Parser Errors to Consumers The Routing Definitions page features a Schema Validation Details box that appears when you are working with any-to-local routing definitions. and displays the following message: Message indicating that the service operation has been activated for the routing definition. using PeopleCode or by setting the Min Message Size Compression parameter in PSADMIN. The system returns the errors within the default message CDATA tag.50 PeopleBook: PeopleSoft Integration Broker. Adding Routing Definitions Sending Compressed Responses to Consumers The Routing Definitions page now features an Accept Compression check box that displays only for inbound synchronous service operations.

As a result.version on the output of the transformation for WSDL.” Creating Routing Definitions. 121 . This page enables you to identify duplicate external routing alias names. so you may create unique alias names for each duplicate found. Note that any-to-local routing definitions are read-only when WSDL has been exported. “Managing Service Operation Routing Definitions. aliases. perform SELECT actions in tables. “Managing Routing Definitions. Defining General Routing Information Transformations on Any-to-Local Routing Definitions Transformations on any-to-local routing definitions are now permitted.version are not defined on the transform. See Also Enterprise PeopleTools 8. the system uses the request or response message. and so on. See Also Enterprise PeopleTools 8. 2009 See Also Enterprise PeopleTools 8. Oracle and/or its affiliates.50 PeopleBook: PeopleSoft Integration Broker. In most cases duplicate external routing alias names are not desired for asynchronous routing definitions. All rights reserved.50 PeopleBook: PeopleSoft Integration Broker.version or output message. then the system uses the message.Release Notes PeopleTools 8.version on the transform for the inbound request for WSDL. Defining Routing Properties Searching for Duplicate External Routing Aliases PeopleTools 8. If a transform is defined on the outbound response. Developers might use the name/value pairs data to add to XML. The page enables you to add user-defined name/value pairs to a routing definition.50 September.50 PeopleBook: PeopleSoft Integration Broker. If you define a transformation on an any-to-local routing definition. Once they know the name/value pairs in a transformation. “Managing Routing Definitions. In cases where the input message.50 PeopleBook: PeopleSoft Integration Broker. which denote data contained in transformations defined for the routing. the system uses the input message.50 features an Alias Name Reference page (IB_ALIASXREF_SEC) that displays duplicate external routing aliases that exist for a routing definition. and so on.” Creating Routing Definitions. The exception is when you are using service operation mapping.version defined on the service operation for WSDL.” Searching for Duplicate External Routing Aliases Copyright © 2009. developers can extract the data from transformations using application classes. “Managing Routing Definitions.” Creating Routing Definitions. and you want one routing definition to invoke multiple service operations. Defining Routing Parameters for Requests and Reponses Defining Routing Property Name/Value Pairs A Routing Properties page (IB_ROUTINGDEFNPROP) has been added to the Routings component. See Also Enterprise PeopleTools 8. you cannot change the in/out message transformation. Duplicate external routing alias names are never allowed for synchronous routing definitions and the system generates an error at runtime if it encounters any.

Oracle and/or its affiliates. Using Service Name Aliases in Provided WSDL When you use the Provide Web Service wizard. . Resolving Inconsistencies in Exported WSDL PeopleSoft Integration Broker provides a status message in the Messages-Message Definitions page that alerts you when a message is flagged as having WSDL exported.” Providing Services. Understanding Configuring PeopleSoft Integration Broker for Handling Service. Setting Secure Target Locations for SOAP Endpoint URLs The Service Configuration page features a Secure Target Location field where you can enter a secure URL for the SOAP endpoint. Click a service operation name to access the definition for the service operation. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Integration Broker. See Also Enterprise PeopleTools 8.50 September.PeopleTools 8. but no WSDL exists in the database. you can now choose to use the service name alias rather than the service name in WSDL you generate. 122 Copyright © 2009. Linking to Service Operations from the Queue Component On the Queue Definitions page.” Adding a Queue Definition Web Services This section describes enhancements for working with and managing web services. “Providing Services. Step 2: Select Service Operations WSDL Documents This section describes enhancements for working with and managing WSDL documents in PeopleSoft Integration Broker. 2009 Release Notes Service Operation Queues This section describes service operation queue enhancements. you can click the name of a service operation that displays in the Operations Assigned to Queue box to access the definition of that service operation. See Also Enterprise PeopleTools 8. Target Locations Consuming Services from WSIL URLs In previous releases of PeopleTools you were limited to consuming no more than 500 services from a WSIL URL. “Configuring PeopleSoft Integration Broker for Handling Services. All rights reserved. Effective with this release. All of the service operations that appear in the Operations Assigned to Queue box are hyperlinked.50 PeopleBook: PeopleSoft Integration Broker. “Managing Service Operation Queues. that limitation has been removed.50 PeopleBook: PeopleSoft Integration Broker Administrations.

The system creates a WSDL document regardless of whether message records and fields are aliased or not.50 PeopleBook: PeopleSoft Integration Broker. Regenerate the WSDL on the new database using the Provide Web Service wizard. You can use one or more of the following options to clear this inconsistency: • Clear the internal WSDL exported flag on the service operation. it displays an error and it will not generate a WSDL document. “Managing Messages. “Managing Messages. You can set the following check levels: Check Level Error None Warning Description If the system encounters a message definition without proper record and field aliases. you can continue to generate the WSDL document or terminate the generation of the WSDL document. The Service Configuration page features a WSDL Generation Alias Check dropdown list that enable you to set a system check level for aliases on message definition records and fields. See Also Enterprise PeopleTools 8.Release Notes PeopleTools 8. the JDeveloper installation location and classpath must be specified in the PeopleSoft system in the PeopleSoft Configuration Manager. All rights reserved.” Enforcing Message Record and Field Aliases in Generated WSDL Transformations This section describes enhancements related to transformations.50 PeopleBook: PeopleSoft Integration Broker. Default. Integration Broker provides a new Clear WSDL Export Status page. • • Use Project Copy to copy the WSDL to the new database. 123 . Copyright © 2009. 2009 This situation can arise when you use Project Copy to copy a service operation to a new database. but do not include the WSDL in the project.” Resolving Inconsistencies in Exported WSDL Enforcing Message Record and Field Aliases in Generated WSDL PeopleSoft Integration Broker enables you to enforce record and field aliases in generated WSDL. As the system creates a WSDL document it displays a warning it encounters messages definitions that do not have complete aliasing for records and/or fields. Oracle and/or its affiliates. which enables you to clear the flag. See Also Enterprise PeopleTools 8.50 September. Developing Transforms Using Oracle XSL Mapper Specifying the Installation Path and Classpath for Oracle XSL Mapper For Oracle XSL Mapper to function. If the system encounters records or fields that do not have aliases defined.

“Applying Filtering.routingDefnName property retrieves the routing definition name for a transaction. If you view such a transaction in the Service Operations Monitor. an Error link displays.routingDefnName The %TransformData.50 September.50 PeopleBook: PeopleSoft Integration Broker. Specifying the Installation Path and Classpath for Oracle XSL Mapper %TransformData Built-In Functions The following two properties have been added to the %TransformData built-in function: • • %TransformData.50 PeopleBook: PeopleSoft Integration Broker. the Asynchronous Details page for the transaction will display an Error link. You set this property in a PeopleSoft Application Engine transform program as follows: %TransformData. .50 PeopleBook: PeopleSoft Integration Broker. “Managing Routing Definitions. and Translation.” Developing Transforms Using Oracle XSL Mapper.rejectTransform = %IB_Transform_Rejected. If you click the link an informational message appears that indicates that the transaction was terminated. Transformation and Translation.” Rejecting Transformation Programs Enterprise PeopleTools 8. For example. Transformation. the system does not send the message and.rejectTransform %TransformData. %TransformData. If you set this property for an outbound asynchronous transaction. If you open the Asynchronous Details page in the monitor to view additional transaction details. If you set the %TransformData. and allows you to retrieve the routing properties respectfully.rejectTransform Situations may arise when you may want to terminate a transaction. the PeopleSoft system autodetects the classpath information and automatically populates the information in PeopleSoft Configuration Manager.” Retrieving Routing Properties Programmatically Enterprise PeopleTools 8. after you enter the JDeveloper installation location.rejectTransform property (and the %IB_Transform_Rejected built-in function).50 PeopleBook: PeopleCode API Reference 124 Copyright © 2009. All rights reserved. as with the inbound scenario. the Operation Instances page displays a status of Done. “Applying Filtering. 2009 Release Notes Beginning with this release. Using the %TransformData. If you click the link an informational message appears that indicates that the transaction was terminated.PeopleTools 8. the Publication Contracts page in the Service Operations Monitor will show a contract status of Done for the transaction. See Also Enterprise PeopleTools 8.routingDefnName %TransformData.rejectTransform property within a transform of an inbound asynchronous transaction. However. the system will not create a subscription contract and the data is not sent. you may not want a transaction published to a specific node. you can terminate asynchronous transactions based on content data. See Also Enterprise PeopleTools 8. Oracle and/or its affiliates.

for some integrations there can be many users or validating users may not be warranted.50 September. Excluding PeopleSoft Authentication Tokens in Service Operations to PeopleSoft Nodes A PeopleSoft authentication token included in a service operation request signifies to a PeopleSoft target system that the sender is a valid user on its system. However. All rights reserved. When the PeopleSoft authentication token is excluded in the service operation.” Implementing WS-Security Encryption Levels for Outbound Integrations The Nodes .Release Notes PeopleTools 8. SAML Token Support PeopleSoft Integration Broker now supports implementing inbound and outbound WSSecurity using Security Assertion Markup Language (SAML) tokens. Copyright © 2009.50 PeopleBook: Integration Broker Administration. Instead you can simply define the source system user ID(s) on the target system. The user IDs from the source system can be provisioned on the target system by Oracle Identity Manager (OIM) or another third-party provisioning application. “Setting Up Secure Integration Environments.” Implementing User Authentication. Excluding PeopleSoft Authentication Tokens in Outbound Requests to PeopleSoft Nodes User Authentication. the default user ID for the source node on the target system is the user ID used for integration authentication. 2009 Integration Broker Security This section describes enhancements for securing integrations and integration systems. In such cases you can now exclude the PeopleSoft authentication token from inclusion in outbound requests to PeopleSoft target nodes.WS Security page (IB_NODESECURITY enables you to select from three levels of encryption when you are encrypting an outbound service operation. Understanding User Authentication WS-Security This section describes enhancements to PeopleSoft’s implementation of WS-Security as it pertains to PeopleSoft Integration Broker. and Single Signon When using Integration Broker for integrations with other PeopleSoft systems.50 PeopleBook: Integration Broker Administration.” Managing User Authentication. you do not need to set up the remote/target node as a trusted node or implement single signon for user authentication to be validated. “Setting Up Secure Integration Environments. See Also Enterprise PeopleTools 8. “Setting Up Secure Integration Environments.50 PeopleBook: Integration Broker Administration. Oracle and/or its affiliates. 125 . Trusted Nodes. See Also Enterprise PeopleTools 8. See Also Enterprise PeopleTools 8.

Body. schemas. .” Implementing Web Services Security. there is an option to use the default pre-defined WSDL_NODE node or use another existing node as the receiving node for the consumed service operations. All rights reserved. Encrypts the message body only. Implementing WS-Security for Outbound Integrations (Username and SAML Tokens). Securing Responses in Asynchronous Request/Response Service Operations Overriding Node-Level WS-Security Settings on Routing Definitions You can override node-level WS Security settings on individual routing definitions for outbound request and response messages on routing definitions. When using the Consume Services wizard. Header.50 PeopleBook: Integration Broker Administration. The URL specified on this page is typically not secure. “Setting Up Secure Integration Environments. This option encrypts the entire message including the message header and body. “Setting Up Secure Integration Environments. For example: &MSG.” Implementing WS-Security.” Implementing Web Services Security.WSA_ReplyTo See Also Enterprise PeopleTools 8. When providing asynchronous request/responses.50 PeopleBook: Integration Broker Administration. (Default) Encrypts the message header only See Also Enterprise PeopleTools 8. PeopleBooks documents the action to take to implement WS Security on consumed services depending on which of these nodes you are using. “Setting Up Secure Integration Environments.IBINFO. Overriding NodeLevel WS-Security Settings on Routing Definitions Implementing WS-Security on Services Consumed Using the Consume Web Service Wizard You can implement WS Security on service operations you consume using the Consume Web Service Wizard.50 PeopleBook: Integration Broker Administration. 126 Copyright © 2009.WS Security page (IB_NODESECURITY) features an Encrypt Level dropdown list that contains the following values: • • • All. as it is the URL used for all WSDL. 2009 Release Notes The Nodes . and web transactions.PeopleTools 8. See Also Enterprise PeopleTools 8. Encrypting Outbound Messages Securing Responses in Asynchronous Request/Response Service Operations PeopleSoft Integration Broker sends responses for asynchronous request/response service operations to the URL set in the Target Location field in on the Service Configuration page.50 September. you can dynamically override the URL using the IBInfo object property WSA_ReplyTo. Oracle and/or its affiliates. The security settings that you can override are the same as those that appear on the Nodes-WS Security page.

and debugging enhancements related to PeopleSoft Integration Broker. or a combination of these options. You can use PeopleSoft Integration Broker to provide services to Oracle ESB.” Validating Security on Inbound Integrations Integrations with Oracle ESB-Based Services Oracle Enterprise Service Bus (ESB) is a component of Oracle Fusion Middleware that unifies and connects services. No node password found on source node. SSL encryption. Oracle and/or its affiliates.50 PeopleBook: Integration Broker Administration. 127 . 2009 See Also Enterprise PeopleTools 8. You can require that inbound service operations are transmitted using WS-Security options. “Setting Up Secure Integration Environments. you can better determine the aspects of the integration that need to be changed or modified to perform the integration. “Integrating with Oracle ESB-Based Services” Integration Broker Logging. and applications in the Oracle portfolio. Beginning with this release PeopleTools is certified for integrating with Oracle ESB-based services.50 PeopleBook: PeopleSoft Integration Broker. Tracing and Debugging This section describes logging. All rights reserved. See Also Enterprise PeopleTools 8. Implementing WSSecurity on Services Consumed Using the Consume Web Service Wizard Validating Security on Inbound Integrations PeopleSoft Integration Broker validates that inbound service operations from integration partners are transmitted with a level of security as determined by your organization. See Also Enterprise PeopleTools 8. Copyright © 2009. as well as to consume services from Oracle ESB. No routing on target node User invoking a service operation has different permissions than specified on the service operation on the source node. The application server log now displays messages and information for the following situations: • • • • No routing at source node. resources.50 PeopleBook: Integration Broker Administration. Using the information in the log file when compared with the expected service operation metadata. Logging Enhancements to the Application Server Log The application server log now displays enhanced information for troubleshooting securityrelated issues when the logging level is set to 4 or greater. tracing. “Setting Up Secure Integration Environments.” Implementing Web Services Security.50 September.Release Notes PeopleTools 8.

the system would failover to the next prioritized domain. 128 Copyright © 2009.50 PeopleBook: Integration Broker Administration. the next domain prioritized becomes the active domain. See Also Enterprise PeopleTools 8. the system generates and email notification and the dynamic slave becomes inactive.50 September. “Setting Up Domain Failover. “Managing Error Handling. the system would failover to Domain C. The system does not failover to find another dynamic slave. Failover Priority –General Failover Dynamic Slave Failover In dynamic slave failover.PeopleTools 8. the system attempts to failover back to Domain A. In previous releases. All rights reserved. If Domain B later failed.50 PeopleBook: PeopleSoft Integration Broker. Oracle and/or its affiliates. Mismatched node password on source and target nodes.” Understanding Domain Failover. . Handling Common Issues Tuning Messaging System Performance This section describes enhancements for tuning and optimizing messaging system performance. Domain Failover General Domain Failover Beginning with this release of PeopleTools if a failover domain becomes inactive the system attempts failover to the highest priority domain. Tracing and Debugging. If Domain B later fails. the system would failover to Domain B. consider an integration system with the domains and failover priorities shown in the following table: Domain Domain A Domain B Domain C 1 2 3 Failover Priority In this integration system if Domain A fails. Failover on the primary system has to occur for a dynamic slave to automatically go into effect. Given the previous example. See Also Enterprise PeopleTools 8. No permissions set for the service operation on the source node.” Debugging Integrations. the system will failover to Domain B. If it is unable to do so. As an example. Logging. 2009 Release Notes • • • No node password found on target node. if the dynamic slave fails. the system will failover to Domain C. if Domain A failed. If it is unable to do so. if a failover domain became inactive.

In this case.Release Notes PeopleTools 8. “Tuning Messaging System Performance. you might have a domain on machine that is also running the PeopleSoft Pure Internet Architecture.” Understanding Domain Failover.50 September. See Also Enterprise PeopleTools 8. configure the template slave domain or perform other administrative tasks. you can add or remove dispatcher queues from the slave domain as needed. “Setting Up Domain Failover.” Creating Template Slave Domains Implementing Load Balancing Master/Slave Domains You can implement master-slave load balancing on the integration system to compensate for processing capabilities of various machines on which master domains and slave domains run. they are imported and available on the slave domain. where you may boot the template slave domain. The import process merges the domain configuration with the new template slave domain and creates the new configuration and loads it on the application server. You can import a configuration from an application domain or from a file. 2009 See Also Enterprise PeopleTools 8. When you create a template slave domain you import a domain configuration and save it as a template for the slave domain. Oracle and/or its affiliates. 129 .50 PeopleBook: Integration Broker Administration.50 PeopleBook: Integration Broker Administration. In this situation you can configure the machines with the most process power to process the greater number of requests. This process creates a static slave domain that uses all of the pub/sub processes and queue lists configured for the domain that you import. To configure master-slave load balancing use the Master/Slave Load Balance page. Upon completion.50 PeopleBook: Integration Broker Administration.” Implementing Master-Slave Load Balancing Copyright © 2009. All rights reserved. the PeopleSoft Domain Administration menu appears. The page enables you to assign a weight between1 and 10 to each domain to distribute request processing. Another example is a situation where the machines on which you are running domains have different processing capabilities due to the hardware installed in them. A domain assigned a weighted value of 1 processes the fewest number of requests. a domain assigned a weighted value of 10 processes the greatest number of requests. You import the domain configuration to use as a template slave using a new Import IB Master Configuration menu in PSADMIN. If dedicated servers are configured for the domain that you import. you could configure master-slave load balancing such that the machine that is running the PeopleSoft Pure Internet Architecture processes fewer requests than other machines on which domains reside. Failover Priority –Dynamic Slave Failover Master/Slave Domain Processing Creating Template Slave Domains Template slaves enable you to dynamically add slave domains without performing any configuration changes in PSADMIN. See Also Enterprise PeopleTools 8. After you import a domain configuration and save it as a slave domain. “Tuning Messaging System Performance. As an example.

” Managing Pub/Sub Handler Processing Performance Recycling Pub/Sub Process Handlers Based on Process Memory Growth PeopleSoft Integration Broker enables you to recycle pub/sub process handlers based on memory growth in cache.” Managing Pub/Sub Handler Processing Performance Integration Broker Service Operations Monitor This section describes enhancements to the Integration Broker Service Operations Monitor.50 September. See Also Enterprise PeopleTools 8. all pub/sub process handlers recycle at once. “Tuning Messaging System Performance. By default the serial recycling of pub/sub process handlers is enabled. 2009 Release Notes Implementing Deferred Master Domain Processing PeopleSoft Integration Broker enables you to defer request processing on master domain to slave domains that are available for processing. See Also Enterprise PeopleTools 8.50 PeopleBook: Integration Broker Administration.50 PeopleBook: Integration Broker Administration. All rights reserved. or so it can run other processes. You use the Percentage of Memory Growth parameter in the psappsrv. which can cause throughput to come to a standstill. the system recycles process handlers (within a group) on a serial basis–one after another–to allow processing to continue uninterrupted. Oracle and/or its affiliates.PeopleTools 8.” Implementing Master Domain Processing Pub/Sub Handler Processing Serial Recycling of Pub/Sub Handler Processes When serial recycle for pub/sub process handlers is enabled. 130 Copyright © 2009. . The system checks to see if the percentage criterion is met after processing a specified number of requests. The Master/Slave Load Balance page features a Master Processing Status dropdown list box where you set the processing status for the master domain.cfg file to specify that the system recycle pub/sub process handlers when memory has grown by a percent value that you specify. By default the Percentage of Memory Growth parameter is disabled. You use the Serial Recycle parameter in the psappsrv. Message System Performance Statistics The messaging system performance statistics pages in the Service Operations Monitor have been redesigned for this release. See Also Enterprise PeopleTools 8. “Tuning Messaging System Performance. If serial recycling is disabled. “Tuning Messaging System Performance. Configuring deferred master processing enables you to free processing resources on the master domain machine due to hardware or processing power limitations.cfg file to enable and disable this feature.50 PeopleBook: Integration Broker Administration.

the following example shows the statistics that display if you click the link under the Gateway icon: Copyright © 2009. The following graphic shows a sample of statistics that display for outbound synchronous transactions in the messaging system. For example. The Averages and Analysis page for outbound asynchronous transactions You can click any of the links to view more detailed statistics in bar chart format.Release Notes PeopleTools 8.50 September. 2009 The pages display information from a transactional view and enable you to successively drill down on specific messaging system components and processes to view more detailed data. All rights reserved. 131 . Oracle and/or its affiliates. Averages and Analysis page for outbound synchronous transactions.

See Also Enterprise PeopleTools 8. Oracle and/or its affiliates. 2009 Release Notes Gateway Averages page for outbound synchronous transactions From here you can click the View Transaction link to view the raw data on which the charts on this page are based. you could click an individual bar chart to view the raw data on which the bar chart is based. “Viewing Messaging System Performance Statistics” 132 Copyright © 2009.PeopleTools 8.50 PeopleBook: Integration Broker Service Operations Monitor. The following example shows the page that appears when you click the View Transactions link. All rights reserved. .50 September. Note that the example shown is a partial graphic of the data represented in the bar chart. Or. Outbound Sync Gateway Details The data on page shows the transactions in raw data format that comprise the data represented in bar chart format on the previous page.

“Monitoring Synchronous Service Operations. if one is defined. 2009 Routing Alias Display The Results grid on the Asynchronous Services . See Also Enterprise PeopleTools 8.50 PeopleBook: Integration Broker Service Operations Monitor.properties properties file for standard error and message logging. The log files are placed in the same directory specified in the integrationGateway. helps to differentiate when there are two routings on the same node with different aliases.50 PeopleBook: Integration Broker Service Operations Monitor. Check the box to display only those integrations to which you are assigned permission list access. All rights reserved. See Also Enterprise PeopleTools 8. Filtering Synchronous Service Operation Data Filtering Asynchronous Data by Subscription Node On the Asynchronous Services Publication Contract page you can now filter data by subscription node. Oracle and/or its affiliates. See Also Enterprise PeopleTools 8. 133 . Filtering Asynchronous Service Operation Data Enterprise PeopleTools 8.50 PeopleBook: Integration Broker Service Operations Monitor. for example. Depending on the log level set. “Viewing Integration Gateway Logging Data for Service Operations” Copyright © 2009.” Understanding Monitoring Synchronous Service Operations. “Monitoring Asynchronous Service Operations.Release Notes PeopleTools 8.Publication Contracts page features a new Alias field that displays the service operation alias name. “Monitoring Asynchronous Service Operations” Viewing Integration Gateway Logging Data for Service Operation Transactions You can generate and view integration gateway logging data on an on-demand basis for outbound requests in the Service Operations Monitor.50 PeopleBook: Integration Broker Service Operations Monitor. See Also Enterprise PeopleTools 8. the standard integration gateway message log will also contain the transactional message logging data. when transformations are in use. in conjunction with the Service Operation Version field.” Understanding Monitoring Asynchronous Service Operations.50 PeopleBook: Integration Broker Service Operations Monitor. “Viewing Monitor Output for Asynchronous Service Operation Data” User Level View A User Level View check box appears on the Asynchronous Services and Synchronous Services pages in the Service Operations Monitor. The Alias field.50 September.

50 PeopleBook: Integration Testing Utilities and Tools. thereby allowing PeopleSoft Integration Broker to correctly parse the XML. and non-Unicode. See Also Enterprise PeopleTools 8. .50 September. See Also Enteprise PeopleTools 8. “Using the Handler Tester Utility” Enterprise PeopleTools 8. “Using the Schema Tester Utility” Populating Rowset-Based Message Parts in Container Messages The Handler Tester Utility and the new Service Operation Tester Utility feature a Container Message Builder page which enables you to build and populate rowset-based messages within container messages. General Integration Broker Testing Tools and Utilities Enhancements Specifying File Encoding Options for Uploaded XML Files A File Encoding field has been added to several PeopleSoft Integration Broker utilities.50 PeopleBook: Integration Testing Utilities and Tools. The encoding options you can select are UTF-8.50 PeopleBook: Integration Testing Utilities and Tools.50 PeopleBook: Integration Testing Utilities and Tools. Oracle and/or its affiliates. “Using the Service Operation Tester Utility” Enterprise PeopleTools 8. The user-interface for building and populating rowset-based messages from within these utilities is identical to that used in the Messages component for creating and modifying rowset-based messages. See Also Enterprise PeopleTools 8. “Resubmitting and Canceling Service Operations for Processing” Integration Broker Testing Tools and Utilities This section describes enhancement to PeopleSoft Integration Broker testing tools and utilities. “Using the Handler Tester Utility” 134 Copyright © 2009. 2009 Release Notes Canceling Future-Dated Publications in Hold Status You can now cancel future-dated publciations that are in Hold status in the Service Operations Monitor. This field appears in the following utilities: • • • Handler Tester Utility Service Operation Tester Utility Schema Tester Utility When uploading an XML file for use with one of these utilities. use the field to select the type of encoding of the file.50 PeopleBook: Integration Broker Service Operations Monitor. UTF-16. All rights reserved.PeopleTools 8.

This functionality has been added to the Select an Action page in the Handler Tester utility. the system uses the SynchRequest method. The utility also enables you to override target connectors and specify target connector properties. “Using the Service Operation Tester Utility” Service Operation Tester Utility PeopleTools 8. You can also specify PSCAMA record values and audit actions.Release Notes PeopleTools 8. Async-to-synch. The utility enables you to test the following service operation types: • • • • Asynchronous one-way. If the invocation is successful. you can assign PSCAMA audit actions to Level 1 and greater records. “Using the Handler Tester Utility” Testing Bulk Load Handlers You cannot use the Handler Tester Utility to test bulk load handlers. In addition. manually inputing XML data. When you invoke synchronous service operations.50 PeopleBook: Integration Testing Utilities and Tools. the system uses the Publish method. you can now assign PSCAMA record values and audit actions to Level 0 records. You can populate message data by uploading XML content.50 September. “Using the Service Operation Tester Utility” Handler Tester Utility Assigning PSCAMA Record Values and Audit Actions to Message Definitions For service operations that contain rowset-based messages. If the invocation does not run successfully. the Service Operation utility enables you to populate rowset-based or nonrowset-based messages to include in the service operation.50 PeopleBook: Integration Testing Utilities and Tools. See Also Enterprise PeopleTools 8. Similar to the Handler Tester utility. Asynchronous request-response. an error message displays.50 features a new Service Operation Tester Utility. See Also Enterprise PeopleTools 8. or manually inputing record and fields values (for rowset-based messages). 135 . You can use the transaction ID to track the transaction in the Service Operations Monitor. 2009 Enterprise PeopleTools 8.50 PeopleBook: Integration Testing Utilities and Tools. Copyright © 2009. the system displays a success message along with a transaction ID. All rights reserved. Oracle and/or its affiliates. Synchronous. When you invoke asynchronous service operations.

50 PeopleBook: Integration Testing Utilities and Tools. PeopleTools 8.48 Integration Broker (MIME) 8.50 September.48 EIP Testing (Batch EIP) 8.” Understanding the Handler Tester Utility. “Using Send Master. Oracle and/or its affiliates.48 integrations.48 and later releases. “Using the Handler Tester Utility. all projects are created for Integration Broker’s services-oriented architecture found in PeopleTools 8. “Using the Handler Tester Utility. . You can use Send Master to create projects for integration created on the pre-PeopleTools 8.PeopleTools 8.48 or later.50 PeopleBook: Integration Testing Utilities and Tools. 2009 Release Notes See Also Enterprise PeopleTools 8.48 framework.48 is when PeopleSoft Integration Broker moved to a services-oriented architecture (SOA).) Otherwise the application handler will fail due to no transaction ID being available to the application engine program. Testing Bulk Load Handlers Testing Application Engine Handlers You can test application engine handlers only when the data used for the test is transaction data from the application database.48 Mode 136 Copyright © 2009.50 PeopleBook: Integration Testing Utilities and Tools. PeopleBooks discusses how to set Send Master to test pre-PeopleTools 8.48 reference indicated that you were creating a project for an integration running on PeopleTools 8.” Starting Send Master.” Understanding the Handler Tester Utility. See Also Enterprise PeopleTools 8. Testing Application Engine Handlers Send Master Utility Project Names The names of the following project types have changed: • • • • 8. See Also Enterprise PeopleTools 8.48 mode. Unless you start Send Master in Pre-PeopleTools 8. Starting Send Master in Pre-PeopleTools 8. All rights reserved.48 JMS Project The version numbers were removed and the names are now: • • • • Integration Broker (MIME) Integration Broker (XML) EIP Testing (Batch EIP) JMS Project In previous releases the 8.48 Integration Broker (XML) 8. (This is the DB Operation Transaction option when populating data.

2009 Generate SOAP Template Utility The Generate SOAP Template utility has been modified this release to enable you to invoke a service operation from the utility.50 September. 137 . After you generate a SOAP message you can test the service operation by invoking it using the SOAP Tester page (IB_SOAPTESTER).Release Notes PeopleTools 8. Oracle and/or its affiliates.50 PeopleBook: Integration Broker Testing Utilities and Tools. See Also Enterprise PeopleTools 8. “Using the Generate SOAP Template Utility” Copyright © 2009. All rights reserved. you can also view any response associated with the service operation. In addition to using this page to invoke a service operation.

The content updates on these sites are subscribed by the user using a feed reader which polls the website with a specific URL provided by the website. which can be imported into the feed reader of their choice.50 September. and maintain feed definitions of various types. All rights reserved. wikis and blogs. The user can also export all the feeds of their choice to an OPML file. Oracle and/or its affiliates. My Feeds Using My Feeds pages. With the PeopleSoft Feed Publishing Framework. Overview Feeds are popularized by websites like news. The feeds list is filtered based on security settings. such as query feeds. worklist feeds. you can develop and publish feeds from any PeopleSoft or non-PeopleSoft data. Then with the delivered user interfaces. configure. and discusses: • • • • • My Feeds. Interfaces for end users to discover related feeds and search feed definitions. . users can find and subscribe to your feeds. Developing new feed data types.PeopleTools 8. to subscribe to these feeds. you can develop and publish feeds from any PeopleSoft or non-PeopleSoft data. users can find and subscribe to your feeds. The Feed Publishing Framework provides: • • A set of APIs and code samples to assist application developers in creating new type of feeds and integrating them with existing features. a user can search and discover all the feeds that are available. Then with the delivered user interfaces. 2009 Release Notes PeopleSoft Feed Publishing Framework This section provides and overview of the Feed Publishing Framework. Worklist feeds Query feeds. 138 Copyright © 2009. Worklist Feeds The Worklist feed data type enables workflow administrators to expose worklists as feeds. and Integration Broker generic message feeds. • With the PeopleSoft Feed Publishing Framework. Unified interfaces for content owners and administrative users to create. Integration Broker generic message feeds. and subscribe to the desired feeds. Integration Broker Generic Message Feeds The Integration Broker (IB) Generic message feed data type enables administrators to expose IB messages used in asynchronous-one way service operations as feeds.

Microsoft Excel 2007 Support Beginning with this release. which enables you to map feed entry attributes to templates. which can have bind variables enclosed inside %. PeopleTools is supporting Microsoft Excel 2007 for use with the Excel to CI utility.50 September. including: • • • • • • Microsoft Excel 2007 support. All rights reserved. Translations. 139 . PeopleTools will continue to support Microsoft Excel 2000 and Microsoft Excel 2003 for use with the utility. Using wrapped templates with large component interfaces. 2009 Query Feeds The Query feed data type enables query administrators to expose query definitions as feeds. Oracle and/or its affiliates. Viewing log files. Inserting child rows in wrapped templates. Component Interfaces This section discusses changes and enhancements for Component Interfaces.Release Notes PeopleTools 8. The following table lists the features of the Microsoft Excel versions that PeopleTools supports for use with the Excel to CI utility: Copyright © 2009. You can also create your own pages and PeopleCode. Parser version requirements. including: • • Excel to Component Interfaces Utility. Template names. Excel to Component Interfaces Utility This section discusses enhancements and changes for the Excel to Component Interfaces utility. The framework provides standard pages and PeopleCode that you can use as a template and modify to suit your business needs. A template is a string. Developing New Feed Data Types The Feeds Publishing Framework enables you to develop new feed data types. Query feeds include the Mapping Builder.

standard templates are delivered for the Excel to CI utility and translations are provided in macros.xls ExcelToCI.xls ExcelToCI2007.0 or higher is required for Excel to CI.xlsm PS_HOME\Excel PS_HOME\Excel PS_HOME\Excel Location Note that users for Microsoft Excel 2000 and Microsoft Excel 2003 use the same template.048. “Using the Excel-to-Component Interface Utility” Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Component Interfaces. Translated elements include labels.536 1. 385 1. 2009 Release Notes Feature Columns Supported Rows Supported Spreadsheet Capacity See Also Microsoft Excel2000 256 65.50 PeopleBook: PeopleSoft Component Interfaces. See Also Enterprise PeopleTools 8. The follow table lists the template to use based on your version of Microsoft Excel: Microsoft Excel Version Microsoft Excel 2000 Microsoft Excel 2003 Microsoft Excel 2007 Template ExcelToCI.50 PeopleBook: PeopleSoft Component Interfaces.024 Enterprise PeopleTools 8.024 Microsoft Excel 2007 16. 140 Copyright © 2009. Running the Excel-to-Component Interface Utility Translations Beginning with this release. To apply a translation macro you must specify it in Microsoft Excel.576 1.024 Microsoft Excel 2003 256 65. Oracle and/or its affiliates. All rights reserved. The macros are located in subfolders in the PS_HOME\Excel directory.PeopleTools 8.50 September.50 PeopleBook: PeopleSoft Component Interfaces.536 1. . You can download this software from the Microsoft website. “Running the Excel-to-Component Interface Utility” Template Names The version of Microsoft Excel that you are using in conjunction with the Excel to CI utility determines the Excel to CI template that you must use. headers and strings. “Running the Excel-to-Component Interface Utility” Parser Version Requirements MSXML parser version 6. See Also Enterprise PeopleTools 8.

50 PeopleBook: PeopleSoft Component Interfaces. Oracle and/or its affiliates. or wrapped.50 PeopleBook: PeopleSoft Component Interfaces. These templates have hidden rows which are clones of the visible rows. If it was not. metadata wrapping does not occur. is created on the application server in the <PS_CFG_HOME> directory. verify that it also was duplicated in the hidden section above the wrapped portion. Excel to CI templates can load component interface definitions containing up to 502 properties. Caution must be taken when inserting child rows in a wrapped template. See Also Enterprise PeopleTools 8. The log for the Web Library.log. 141 .xls is created in the temp directory on the workstation running the Microsoft Excel spreadsheet. When using the Insert New Child toolbar action on template rows which have child rows. The number of columns in Microsoft Excel 2000 and Microsoft Excel 2003 worksheets cannot exceed 254. All rights reserved. See Also Enterprise PeopleTools 8. Log files are written for each chunk of data that is sent to the database. This file contains both the SOAP request and the SOAP response. With the expanded column capacity of Microsoft Excel 2007. If you insert a child row on the visible row of the wrapped template. by splitting the metadata for the component interface properties that exceed the 254-column limit.xls and the other that logs the SOAPTOCI Web Library.” Template Wrapping Viewing Log Files If you select the check box to create log files when building a template or submitting to the database.50 PeopleBook: PeopleSoft Component Interfaces. the new parent-child rows should maintain the same hierarchical order as the original parentchild rows. Copyright © 2009. Adding New Languages Using Wrapped Templates with Large Component Interfaces The information in this section pertains to users using Microsoft Excel 2000 or Microsoft Excel 2003. “Creating Templates. two log files are created—one that logs the activity of ExcelToCI. “Creating Templates. SOAPTOCI<unique_number>. copy it manually there as well in order to preserve the structure.Release Notes PeopleTools 8.50 September. 2009 See Also Enterprise PeopleTools 8. The log for ExcelToCI.” Template Wrapping Inserting Child Rows in Wrapped Templates The information in this section pertains to users using Microsoft Excel 2000 or Microsoft Excel 2003. The template will appear split in two sections.

2009 Release Notes See Also Enterprise PeopleTools 8. Web Chat Enhancement A new state has been introduced called “WRAP_UP. Sample Pages The 3rd party configuration sample page has been enhanced to provide the ability to supply reason codes in a prompt window for “Reject” operation for email.” The wrap-up mode allows the agent to enter comments related to the chat.” Viewing Log Files MultiChannel Framework This section describes the new features and changes for MultiChannel Framework. . 142 Copyright © 2009. including: • • • • • • • CTI Screen Popup SSL Support for IMAP Sample Pages Web Chat Enhancement Debug Tracer Enhancement Virus Scanning for Email Attachments AOL support dropped in Instant Messaging CTI Screen Popup A new checkbox “Enable mini console” has been added to the Personalization page of the Agent component. “Diagnosing and Resolving Errors. SSL Support for Email SSL support for IMAP was added to the MCF Email Channel.50 PeopleBook: PeopleSoft Component Interfaces.PeopleTools 8. This wrap-up mode enhancement applies to the “Third-Party Configuration” on MultiChannel Framework.50 September. Debug Tracer Enhancement Debug Tracer performance has been improved to use significantly less resources on the client machine. It enables you to configure the presence of the CTI mini console in the popup window. The “Agent-to-Agent” chat feature in 3rd party routing has been enhanced to allow an agent to forward a task to the same queue. All rights reserved. at which time the agent will be in a busy state and not available to accept new tasks. chat and generic tasks. Oracle and/or its affiliates.

50 PeopleBook: MultiChannel Framework. “Configuring the Email Channel. Oracle and/or its affiliates. 143 . 2009 Virus Scanning for Email Attachments Virus scanning support has been added for file attachments in outgoing and MCF incoming email. See Also Enterprise PeopleTools 8.” Enabling Virus Scanning Copyright © 2009.50 September.Release Notes PeopleTools 8. All rights reserved.

including: • • • • • • • • • • Running Upgrade Steps With Process Scheduler Additional Database Definition Available Exporting Change Assistant templates. Some of the benefits of running upgrade steps through Process Scheduler include: • • • Taking advantage of Process Scheduler’s robust architecture and close proximity to the database. . you had the option to run selected step types on a remote server. This enables you to offload data-intensive processes to a high-powered server for improved performance and quicker completion times. Retaining manual modifications to Change Assistant Templates. Review and Apply Option Added to Apply Change Packages Wizard. Creating Projects With Multiple Definition Types. such as PeopleSoft Change Assistant.PeopleTools 8.50. Running multiple processes simultaneously. Oracle and/or its affiliates. such as Application Engine programs. Update Gateway Detects and Downloads Superseded Change Packages. Alter Analyzer. Restarting ‘restart-aware’ processes. When defining or modifying a template you can now choose the step type of ProcessScheduler. New Step Property: “From Tools Release”. 2009 Release Notes Lifecycle Management Enhancements This section discusses the changes to PeopleSoft lifecycle management technology. All rights reserved.50 September. data-intensive processes now can be run through Process Scheduler also. With PeopleTools 8. Automatic Merge Process for Integration Broker Projects. 144 Copyright © 2009. Running Upgrade Steps With Process Scheduler In previous releases.

In the Database Configuration interface. Oracle and/or its affiliates. Copyright © 2009. including which server will run the process. and up to two Process Scheduler servers. You specify the host information. 2009 Step Properties dialog box With the ProcessScheduler step type.50 September. you can define two Process Scheduler servers (SERVER1 and SERVER2) per Source and Target database. 145 . the process name.Release Notes PeopleTools 8. you must define the Process Scheduler information within the upgrade environment. When running upgrade jobs containing ProcessScheduler step types. the process type. and so on. All rights reserved. you use the Parameters edit box to specify required parameters.

All rights reserved. the ProcessScheduler step runs the specified program on the specified server definition.PeopleTools 8. In some cases. “Modifying Step Properties and Parameters” Enterprise PeopleTools 8.50 PeopleBook: Change Assistant. See Also Enterprise PeopleTools 8. steps may need to be run against your Production database. Production. “Configuring the Upgrade Environment” Additional Database Definition Available In previous releases. 2009 Release Notes Defining An Upgrade Environment Process Scheduler Server At run time. When the step completes.50 a new database type. Configuring Change Assistant for Upgrades.50 PeopleBook: Change Assistant. The Production database orientation is valid for the following step types: • ApplicationEngine 146 Copyright © 2009. Oracle and/or its affiliates. has been added to define within your upgrade environment.50 September. . Depending on the operating system (UNIX or Windows) the system either FTPs or executes a File Copy. you can view log information from within Change Assistant using the View Log window. upgrade steps could be run against the following databases defined in your upgrade environment: • • • Source Target Copy of Current Demo With PeopleTools 8.

all properties and values are exported to the XML file. “Configuring Change Assistant for Upgrades. All rights reserved. when you modified a Change Assistant template.” Configuring the Upgrade Environment Exporting Change Assistant Templates In previous releases. you regenerated the change package in Application Designer. However. “Modifying Step Properties and Parameters” Enterprise PeopleTools 8.50 September.50 PeopleBook: Change Assistant. See Also Enterprise PeopleTools 8. when exporting Change Assistant templates.50 PeopleBook: PeopleSoft Change Assistant.Release Notes PeopleTools 8. only the template and step properties with non-default values were exported. This applies to templates delivered by PeopleSoft as well as those created with your own change packages. This enables you to incorporate any manual changes you’ve added to the existing Change Assistant template. the system overwrote or ignored any manual modifications you made to the Change Assistant template. with PeopleTools 8. for some reason. That is. to ensure consistency with shared and cloned templates. On the Create Change Package dialog. regardless of whether the property value differs from the default value. “Applying Updates. you now see the following options: The Generate New Template option enables you to generate a Change Assistant template and ignore any manual changes made to an existing template.50. Oracle and/or its affiliates.” Exporting Templates Retaining Manual Modifications to Change Assistant Templates In some occasions. For example. In previous releases.50 PeopleBook: Change Assistant. 147 . you might decide to modify the template to add a manual step to the apply process.50. Copyright © 2009. In PeopleTools 8. 2009 • • • • • DataMoverUser DataMoverBootstrap ManualStop SQLCommand SQRReport See Also Enterprise PeopleTools 8. when you regenerated the change package. you now have the option to merge the new template associated with an updated change package with an existing template. that manual change did not persist if. it may be necessary to modify a generated Change Assistant template.

In PeopleTools 8.47 and earlier. See Also Enterprise PeopleTools 8.exe -CT -CS -CD -CO -CP -PJMG MergeProject. it added some complications when upgrading Integration Broker definitions and maintaining compatibility with pre-8.50 PeopleBook: PeopleSoft Change Assistant. While this enhancement improved PeopleSoft integrations. the underlying infrastructure and metadata supporting Integration Broker changed significantly. MergeToProject See Also Your application upgrade documentation 148 Copyright © 2009.50.48 versions of PeopleTools.48. When performing an upgrade or update. For PeopleSoft application releases that needed to support pre-8. Change Assistant determines the PeopleTools version and merges the appropriate Integration Broker change package. All rights reserved. Oracle and/or its affiliates. “Working with Change Packages.48 and beyond.PeopleTools 8. One project (PRJnnnnnn_IB) applied PeopleTools 8. you needed to copy and merge the appropriate Integration Broker project into your main upgrade project manually.48 versions of PeopleTools. and the other project (PRJnnnnnn_IB_PRE848) applied to PeopleTools 8.50 September. this manual process has been automated. Associated with this feature is a new command like option –PJMG: pside. . 2009 Release Notes The Merge Existing Template option enables you to navigate to an existing Change Assistant template and merge any modifications present in the existing template that are not present in the new template. moving from the previous application messaging model to the current service oriented architecture (SOA) model. two versions of Integration Broker objects needed to be delivered to the customers in two separate change projects.” Creating Change Packages Automatic Merge Process for Integration Broker Projects In PeopleTools 8.

Release Notes

PeopleTools 8.50 September, 2009

Update Gateway Detects and Downloads Superseded Change Packages
You can download change packages manually or automatically through Change Assistant. In some cases, change packages can become superseded by a newer change package. When a change package becomes obsolete, the page on the updates website for the change package remains posted, however, the change package itself is removed from that page. The page for the obsolete change package displays a link to the page containing the posted change package that supersedes it. When you download change packages manually, if you arrive at the page of an obsolete change package, you click the link taking you to the superseding change package and download the appropriate change package. When you automatically download change packages through Change Assistant, the system is designed to download all the prerequisite and post-requisite change packages you need. Previously, when downloading updates automatically using Change Assistant, the update gateway did not properly notify you of superseding prerequisite and post-requisite change packages, nor did it automatically download the superseding change packages. This resulted in an incomplete set of change packages that one would assume to be complete. Now, when downloading updates using Change Assistant, the update gateway has been enhanced to verify the current set of pre and post-requisites, including superseded change packages. Change Assistant then downloads automatically the current set of pre and postrequisites and superseding change packages. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Change Assistant, “Downloading Updates,” Downloading Change Packages

Update Gateway Now Points to Oracle Metalink
In previous releases, the update gateway, change packages, and upgrade templates were on the PeopleSoft Customer Connection. Now that all content previously on Customer Connection has been migrated to Oracle Metalink (My Oracle Support), Change Assistant automatically takes you to Oracle Metalink. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Change Assistant, “Downloading Updates”

Creating Projects With Multiple Definition Types
In previous releases, when you created a project within Change Assistant using the CreateProject step type, only records could be added to the project. With PeopleTools 8.50, when creating a project through Change Assistant, you can select any combination of definitions to include in the project.

Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

149

PeopleTools 8.50 September, 2009

Release Notes

Selecting definition types to insert into a project
Note. This applies only when both Change Assistant and the PeopleTools version are at least at the PeopleTools 8.50 level. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Change Assistant

Deploying Files Performance Improvements
In previous releases, each file to be deployed had its own step within the upgrade template. This created an avoidable amount of overhead associated with each individual file needing to be deployed.

150 Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

Release Notes

PeopleTools 8.50 September, 2009

PeopleTools 8.49 (and previous): Single File Deployed Per Step
With PeopleTools 8.50, files of the same type are grouped and deployed together within a single step. Internal testing reveals significant performance improvements with this change, which should translate into shorter durations associated with file deployment within upgrades and updates.

Copyright © 2009, Oracle and/or its affiliates. All rights reserved.

151

Use this property to specify which PeopleTools release to which a step applies. a manual stop was inserted prior to those steps so that the appropriate decisions could me made regarding whether the step applied to a particular environment or not.50 PeopleBook: PeopleSoft Change Assistant 152 Copyright © 2009. and ‘in’.50. See Also Enterprise PeopleTools 8. You can express ranges of releases. All rights reserved.50 September.PeopleTools 8. some steps in a Change Assistant job applied only to specific releases of PeopleTools.50: Multiple Files Deployed Per Step See Also Your upgrade documentation New Step Property: “From Tools Release” In previous releases. less than. 2009 Release Notes PeopleTools 8. Oracle and/or its affiliates. a new step property appears on the Step Properties dialog box named From Tools Release. such as greater than. In PeopleTools 8. using the associated operator field. . Typically.

The Apply Now page of the wizard now includes a Review and Apply button. Copyright © 2009. 153 . as the following graphic depicts. Review and Apply button on Apply Now page Clicking Review and Apply opens the job template in Change Assistant.50 September. All rights reserved. eliminating possible surprises. 2009 Review and Apply Option Added to Apply Change Packages Wizard The Apply Change Packages wizard now enables you to review a Change Assistant job before you apply it. This enables you to analyze all the steps and prepare for any manual steps.Release Notes PeopleTools 8. Oracle and/or its affiliates.

Oracle and/or its affiliates. Database name appears in report output. 2009 Release Notes Change Assistant job opened after clicking Review and Apply See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Change Assistant. 154 Copyright © 2009. “Modifying Step Properties and Parameters” Compare Report Improvements These enhancements have been made to Application Designer’s compare features: • • Command line option to filter report output. All rights reserved. See Also Enterprise PeopleTools 8.50 PeopleBook: PeopleSoft Change Assistant #NT Step Parameter Modifications The #NT Change Assistant step parameter no longer applies to DB2 zOS.PeopleTools 8. .50 September. It applies only to steps intended to run in DB2 UDB environments.

For example.50 September. left hand corner (Source. the following command line parameter represents the equivalent selections on the Report Filter tab above. –FLTR 00000 00011 00011 01111 01111 See Also Enterprise PeopleTools 8.Release Notes PeopleTools 8. 155 . The command line report filter options are equivalent to those displayed on the Report Filter tab on the Upgrade Options dialog box. All rights reserved.50 PeopleBook: PeopleSoft Application Designer Lifecycle Management Guide.EXE on the command line.EXE command line option has been added enabling you to pass report filter options to PSIDE. The value of X can be either a 0 (not selected) or 1 (selected). “Comparing Source and Target Definitions” Copyright © 2009. beginning with the top. Absent/Target. 2009 Command Line Option to Filter Report Output A new PSIDE. top to bottom. Application Designer: Report Filter tab on the Upgrade Options dialog box The –FLTR command line parameter follows this syntax: -FLTR XXXXX XXXXX XXXXX XXXXX XXXXX Where each X corresponds to a specific checkbox on the Report Filter tab. Absent). moving left to right. Oracle and/or its affiliates.

50 September. and for composite compare reports. to make reading compare reports easier.PeopleTools 8. the database name now appears above the column containing the information for that database. See Also Enterprise PeopleTools 8. The results of the comparison are stored in the Alter Repository. Oracle and/or its affiliates. New Release. All rights reserved. Going forward. For example. all upgrades should use Enterprise PeopleSoft Change Assistant with the delivered templates for your upgrade path. you load selected metadata information from your source database into your target database. “Working With Alter Analyzer” Dropped Support for Upgrade Assistant As of PeopleTools 8. .50 PeopleBook: PeopleSoft Application Designer Lifecycle Management Guide. See Also Enterprise PeopleTools 8.50.50 PeopleBook: PeopleSoft Change Assistant Your upgrade documentation 156 Copyright © 2009. this refers to the Old Release. “Comparing Source and Target Definitions” Alter Analyzer PeopleTools is providing a new utility named Alter Analyzer that enables you to compare the metadata between databases running different versions of PeopleTools. By running a provided Application Engine program. See Also Enterprise PeopleTools 8. For regular compare reports. the Upgrade Assistant tool will no longer be installed with PeopleTools nor supported. Then you run another provided Application Engine program to compare the source and target metadata. a set of predefined tables.50. this refers to the Source and Target columns. 2009 Release Notes Database Name Appears on Compare Report Output In PeopleTools 8. that you can query and run reports against to gain further insight into your upgrades and alter operations.50 PeopleBook: PeopleSoft Application Designer Lifecycle Management Guide. and Customization columns.

For upgrades and updates. 2009 PeopleBooks Enhancements With Enterprise PeopleTools 8. and upgrading database definitions. 157 .50 PeopleBooks. use Change Assistant and refer to the Change Assistant PeopleBook for documentation. the PeopleSoft Application Designer PeopleBook contained chapters devoted to working with projects. These chapters have been separated into their own PeopleBook focusing on the life cycle management features of Application Designer.46 Business Interlinks PeopleBook posted on My Oracle Support in the following location: The Upgrade Assistant tool is no longer shipped or supported. PeopleSoft Application Designer Lifecycle Management Guide In previous releases. Oracle provides a new version of PeopleBooks.Release Notes PeopleTools 8. Oracle and/or its affiliates.50.50 September. For Business Interlink documentation. refer to the PeopleTools 8. Deprecated Documentation Oracle no longer ships documentation for certain products used primarily in previous PeopleTools releases. All rights reserved. so the Upgrade Assistant PeopleBook is not included with the PeopleTools 8. comparing projects. Copyright © 2009.

Date September 18.50 September.PeopleTools 8. All rights reserved.50 General Availability. Oracle and/or its affiliates. Please make a note of these changes if you have downloaded previous versions. 2009 Change to Document Posted original version for Enterprise PeopleTools 8. 158 Copyright © 2009. 2009 Release Notes Document Change History This section describes the changes made to this document after the initial posting. .

Sign up to vote on this title
UsefulNot useful