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-207307 · Issue 709716

Corrected OAuth jar version for custom Keystore rule

Resolved in Pega Version 8.8

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.

INC-232079 · Issue 741121

Clipboard page instance resolution simplified

Resolved in Pega Version 8.8

Previous work related to removing duplicate clipboard page creation from the pyInstanceInfoForUpdate list in order to resolve out of memory issues has been further updated to address a missed use case. While finding a matching instance with same className during instance list resolution, fault logic was leading to the same java object instance being updated N times and added N times to a linked list. This caused unnecessary complexity and has been resolved by removing the matching instance logic and instead creating items for each entry individually.

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.

INC-148853 · Issue 609318

Corrected password comparison handling for CopyMerge Ruleset Wizard

Resolved in Pega Version 8.4.4

When running the CopyMerge Ruleset Wizard, entering the password failed with the error "pyPassword: Invalid Password for" <Temp:01-01-01> for each ruleset. Investigation showed that the system was calling an activity which encrypted the user input, causing the comparison with the stored password of the system to fail the match. This has been resolved by removing the extra encryption so the call to the comparison evaluates correctly.

INC-217159 · Issue 721071

German locale preserves semicolon as CSV separator

Resolved in Pega Version 8.8

When manually importing CSV files in the German locale which has special characters, special date format and the semicolon as a separator, the staging environment worked as usual and separated the imported records, but attempting to import the same CSV file to the staging clone did not split the records into the separated fields. This was traced to the pzGetLocaleListSeparator decision table returning a comma for the separator instead of semicolon for the de_DE locale, and has been corrected.

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-143908 · Issue 606551

Data Page Save correct in batch mode

Resolved in Pega Version 8.4.4

After configuring a List type savable Data Page with save activity in Code-Pega-List, the save data page was triggered from utility of flow from the queue processor to handle queueing 10k data items and creating 10k work objects. When this was run, a field dpClassName was being changed by different threads in DataPageSaverImpl.java. This has been resolved by making the class DataPageSaverImpl.java stateless to ensure thread safety.

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