Using Debug Utilities
This section discusses how to:
Use the PeopleTools Test Utilities page.
Use the Trace PeopleCode utility.
Use the Trace SQL utility.
Note: The Trace Page / Trace Panel page is no longer actively used or maintained.
Using the PeopleTools Test Utilities Page
Selectto access the PeopleTools Test Utilities page:
Image: PeopleTools Test Utilities
This example illustrates the fields and controls on the PeopleTools Test Utilities. You can find definitions for the fields and controls later on this page.
- Remote Call Test
You use the Remote Call Test button to test the Remote Call configuration.
- Interlink Test
Used to test Business Interlinks. (Business Interlinks is a deprecated product).
- PeopleCode/Java Test
The Derived Class File button tests Java-PeopleCode integration. It tests to see that Java is being executed correctly through PeopleCode.
The External Class File button tests Java PeopleCode integration.
- File Attachment Test
This enables you to test the file attachment PeopleCode functions with your file storage location. Enter the full path and password for the test file or a URL identifier (URL.URL_ID). For example:
Click Attach to attach the file. Once the file is attached, you can View, Detach, and Delete the file.
The file attachment PeopleCode functions and their usage within PeopleSoft applications are documented in detail in the PeopleCode Developer's Guide.
When testing file attachment features, keep these usage stipulations in mind:
Using a URL Identifier is mandatory only for FTPS, SFTP, HTTP, and HTTPS attachment protocols.
FTP, Record, and File attachment protocols, can use the URL Identifier, or they can be specified as a plain string.
Note: The File Attachment Test does not allow .JSP files to be uploaded or downloaded.
Note: PeopleTools supports uploading, downloading, and deleting empty file attachments. An empty file refers to a file that exists, but has a size of zero bytes.
Note: The File Attachment Test utility enables only a single file to be uploaded at a time, because the underlying PeopleCode function is AddAttachment. PeopleTools supports uploading multiple files at a time by using the MAddAttachment PeopleCode function.
Note: For the file attachment functionality, in specifying the URL for the FTP server, the FTP server's machine name can be more than 30 characters. The length of the full URL is limited to 120 characters.
See PeopleTools 8.52: PeopleCode Developer's Guide
See URL Maintenance.
Example: File Attachment Test
The following shows the process of the file attachment test:
Enter a string URL or a URLID defined in the URL Maintenance utility, and click Attach.
Image: File Attachment Test example: Entering URL ID
This example illustrates the fields and controls on the File Attachment Test example: Entering URL ID. You can find definitions for the fields and controls later on this page.
Browse to the location of the file to attach, and click Upload
Image: File Attachment dialog box
This example illustrates the fields and controls on the File Attachment dialog box. You can find definitions for the fields and controls later on this page.
Confirm that the file has been stored in the appropriate repository (attached).
Image: File Attachment Test: Confirming file attachment
This example illustrates the fields and controls on the File Attachment Test: Confirming file attachment. You can find definitions for the fields and controls later on this page.
Note: Once the file has been uploaded, you can View, Delete, or Detach the file.
Replay Appserver Crash
Using the Trace PeopleCode Utility
The Trace PeopleCode utility is discussed elsewhere in this PeopleBook.