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.

SR-131332 · Issue 204592

Resolved error on tab switching in DS portal

Resolved in Pega Version 7.1.9

After logging into Pega Designer Studio and launching a portal, performing a switch role/portal in the opened portal and then clicking on the Designer Studio tab closed the secondary portal tab. This was resolved, but an additional problem arose with an error being generated for the tab that was opened previously before switching applications when trying to save or modify the availability of already opened rules in the dev portal. This had to do with the API used to clean up the threads, and has been corrected.

SR-A1852 · Issue 209275

Resolved error on tab switching in DS portal

Resolved in Pega Version 7.1.9

After logging into Pega Designer Studio and launching a portal, performing a switch role/portal in the opened portal and then clicking on the Designer Studio tab closed the secondary portal tab. This was resolved, but an additional problem arose with an error being generated for the tab that was opened previously before switching applications when trying to save or modify the availability of already opened rules in the dev portal. This had to do with the API used to clean up the threads, and has been corrected.

SR-D75469 · Issue 538120

Resolved null-pointer exception in Expression Builder launch from activity rule

Resolved in Pega Version 8.1.8

A NullPointerException occurred in SafeURL when trying to launch the Expression Builder from an activity rule. This was trasced to a failure to get a value property in a target field due to the target element and its parent element containing the same value for name attribute. This caused the parent element to be considered instead of the target element. To resolve this, the search for the target element in parent tag will use '$p' along with 'target element name' in query selector.

SR-D34359 · Issue 510602

StretchTabsWidth performance improvements

Resolved in Pega Version 8.1.8

Slowness was seen when a new intent task was created through an interaction. To improve performance, some of the unnecessary calls to the Layout Group _updateStretchTabsWidth() function have been eliminated, and the function code has been updated to use native javascript performant helper functions so it starts rendering sooner. A flag has also been added to disable addnewtab and resizeactions: these need to be enabled through pega.u.d.DISABLE_LG_RESIZE and pega.u.d.DISABLE_ADDNEWTAB.

SR-D45251 · Issue 523815

Harness context will be stored to handle on click executed outside of the Ajax Container

Resolved in Pega Version 8.1.8

An exception was generated in the interaction portal on execution of a post-value action for the on-change event on a text-box in the service case: "Failed to find instance Work-Interaction-Research.EmailBodyRTE of type Rule-HTML-Section". This was traced to a condition where clicking outside of the Ajax Container context to trigger the change caused the Events code to execute the event in the active context when the active context had already been changed by clicking outside of the AC. To avoid this, the system will store the harness context in the event object using pega.ctxmgr.getContextByTarget(target) API. Additional changes were also made to handle the context switching in case of post value when the blur triggers a change in context.

SR-D67012 · Issue 537307

Invalid dropdown time will retain entered time

Resolved in Pega Version 8.1.8

If a datetime control using dropdown mode and a timeofday property had a validation error, on refresh the current time was being set in the dropdown. This occurred when selecting only one part of the time property (only minutes or only hours), and included an error indicating that the provided time was not a valid time of day value. To resolve this, an update has been made so that if this combination has a validation error, on refresh setting the user-entered time will be given in the dropdown instead of the current time.

SR-132927 · Issue 206255

Information on iPad Safari focus issues

Resolved in Pega Version 7.1.9

An issue was found where the onScreen Keyboard disappeared on refresh of a focused input element when using Safari on an iPad. Unfortunately, iPad Safari has compatibility issues with programmatic focusing and this problem cannot be resolved in the PRPC software. The root cause is the browser security: even though focus is getting triggered (value can be set , focused element is the document.activeElement) on the targeted input element, focus behavior (like blue border highlighting, keyboard popping up) is not triggered when the focus in call stack comes from within a function and the first function in the call stack was triggered by a non-programmatic event. Instead, the security mechanism kicks in to prevent you from setting focus on the input. As this is not a PRPC issue, we cannot offer a resolution at this time.

SR-132720 · Issue 203636

Resolved stale transaction error on editing operator skills

Resolved in Pega Version 7.1.9

After creating a control that displayed a listview of operators in a side panel with a single click event on the list view to show a button, clicking the button was intended to open an out-of-the-box html rule "ShowSkills" which is used to show/update the skills of the operator. However, on the "ShowSkills" screen the error "This action is not allowed as it is outside the current transaction" was being generated when trying to update the operator skills. This was caused by a stale transaction error, and has been resolved by adding the type 'button' on the buttons in the ShowSkills HTML code.

SR-D60268 · Issue 521460

Performance and thread-handling improvements for SSA

Resolved in Pega Version 8.1.8

The SecureRandom class was used internally by SSAExecutionContext indirectly via UUID generation. Because this exhibited performance issues on some Linux environments, UUID has been replaced with static AtomicLong. In addition, a memory leak was observed when the strategy (SSA) execution resulted in an exception, and the strategy template has been modified to gracefully shutdown the VM under all circumstances. Thread-safety measures have also been tuned to be more fine-grained to reduce the potential thread contention that was seen while borrowing the SSAInterpreter object from SSAInterpreterPool.

SR-133681 · Issue 206951

Added handling for two declare index rules on two pagelist properties in the same work class

Resolved in Pega Version 7.1.9

Given two declare index rules on two pagelist properties in the same work class, the second declare index was working while the first declare index was behaving inconsistently. It was found that even though there were two records for the property, at run time only the second record was getting inserted because only one insert command fired for Accounts Pagelist and the Declare index did not update even after using pzReindex is true. To ensure proper function firing, the system has been updated so when pzReindex is true, the existing pzIndexes page group value will not be considered.

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