Skip to main content

Resolved Issues

View the resolved issues for a specific Platform release.

Go to download resolved issues by patch release.

Browse release notes for a selected Pega Version.

NOTE: Enter just the Case ID number (SR or INC) in order to find the associated Support Request.

Please note: beginning with the Pega Platform 8.7.4 Patch, the Resolved Issues have moved to the Support Center.

INC-211101 · Issue 709879

ClipboardPageImpl handling updated for virtual list variable mRepresentativeRow

Resolved in Pega Version 8.7.2

A Concurrent Modification exception was seen after update. This was traced to the ClipboardPageImpl use of a virtual list variable "mRepresentativeRow" in the "InMemoryStringTable" class's method where it was iterating the "InMemoryStringTable" while the same list("InMemoryStringTable") was being modified by another thread at the same time. This has been resolved by modifying the Java file InMemoryStringTable to create a copy of the variable mRepresentativeRow to make sure that while iterating over it, the application will iterate only on a copied variable and not the original variable to prevent the concurrent modification exception.

INC-207307 · Issue 709715

Corrected OAuth jar version for custom Keystore rule

Resolved in Pega Version 8.7.2

Attempting to create a custom JKS and Keystore rule so it could be pointed to the Pega cipher and use the encrypt and decrypt functionalities failed with an error indicating it was not a valid KMS keystore. This was traced to an issue with a jar version mismatch: upon checking the dependencies for the nimbus-oauth-sdk jar, even though version 6.18.1 was specified the system picked the 8.27 version through transitive dependencies, and the 8.27 version doesn't have the needed CommonContentTypes class. This has been resolved by reducing the version to 6.18.1 in conflicting build.gradle.

SR-A21957 · Issue 256822

noteChange cache clearing improved

Resolved in Pega Version 7.2.2

If the access group coupled to a datapage was updated to point to a different version of the application, data pages tracing would not recognize the update even after being cleared and would instead show the load activity coupled to the prior application version. This was caused by the noteChange method not properly invalidating the cache when access group changes were made, and a check has been added to see if the rolelist or ruleset list has changed.

SR-A86896 · Issue 259785

Column filters appear on horizontal iPad

Resolved in Pega Version 7.2.2

When a grid was configured with enough columns to require a horizontal scroll bar, scrolling to the right and trying to filter on the right side columns did not show the filter popup on an iPad in Horizontal orientation. The expected behavior is that the popup would appear near the column the user filtered. This was seen in iPad Safari due to hardware acceleration, and has been corrected with the inclusion of a CSS rule and the popover JS to trigger reflow for popover loader.

SR-A86896 · Issue 259811

Column filters appear on horizontal iPad

Resolved in Pega Version 7.2.2

When a grid was configured with enough columns to require a horizontal scroll bar, scrolling to the right and trying to filter on the right side columns did not show the filter popup on an iPad in Horizontal orientation. The expected behavior is that the popup would appear near the column the user filtered. This was seen in iPad Safari due to hardware acceleration, and has been corrected with the inclusion of a CSS rule and the popover JS to trigger reflow for popover loader.

SR-A102018 · Issue 270086

Creating REST integration works from JSON file

Resolved in Pega Version 7.2.2

Creating REST integration from JSON file was failing due to the same name attribute 'agent' in the JSON having different modes - page and string. Code to perform a rename in case of conflicts was already present, but in the given case (JSON file) properties were created in descending order but saved in ascending order and the error occurred. To resolve this issue, the conflicting properties will be renamed when created such that the order of creation does not affect the creation of the properties.

SR-A91238 · Issue 259751

Radio button clicks improved for groups in repeat grids

Resolved in Pega Version 7.2.2

Clicking on radio button labels in a repeat grid layout resulted in a selection from the first row while clicking exactly on a radio button icon worked as expected. This was due to the IDs generated for radio buttons not being unique when a section has a radio group and that section is included inside a repeat grid. To fix this, radio button generation has been changed to generate unique IDs for the radio buttons and corresponding labels.

INC-215354 · Issue 712664

Data- flow actions working in Bulk Process

Resolved in Pega Version 8.7.2

When trying to render a flow action whose 'applies to' class was inherited from Data-, an error was generated indicating that the flow action could not be found. This was traced to non Work- flow actions not being correctly populated, and was an inadvertent side effect of work done to set class for inheritance if Work- is not present. This has been resolved by updating the pzPreBulkProcessModal activity to set the TempWorkPage class to Work- only if .pyActionName is pyTransferAssignment.

INC-213610 · Issue 708114

Job Scheduler explicitly unlocked after nodes restart

Resolved in Pega Version 8.7.2

If a job scheduler was in running state and the utility nodes were restarted, the background processing nodes were not coming up and resuming as expected and PersistentJobCleanupFactory:PresentMembersJobCleanup was throwing a stale execution exception. Investigation showed locks were not being removed from the database for the job scheduler when the restart was performed (noted in pegadata.pr_sys_locks table), preventing further runs. This has been resolved by adding an explicit lock removal process for this condition.

INC-213763 · Issue 708110

Job Scheduler explicitly unlocked after nodes restart

Resolved in Pega Version 8.7.2

If a job scheduler was in running state and the utility nodes were restarted, the background processing nodes were not coming up and resuming as expected and PersistentJobCleanupFactory:PresentMembersJobCleanup was throwing a stale execution exception. Investigation showed locks were not being removed from the database for the job scheduler when the restart was performed (noted in pegadata.pr_sys_locks table), preventing further runs. This has been resolved by adding an explicit lock removal process for this condition.

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us