SR-125192 · Issue 189446
Thread Name displayed in RemoveInactiveThread API
Resolved in Pega Version 7.1.8
An enhancement has been added to display the thread name when throwing an exception during thread deletion: "You may not remove the "+aThreadName+" thread currently processing".
SR-125520 · Issue 194874
Open Authoring OCX and other certificates renewed
Resolved in Pega Version 7.1.8
In order to ensure ActiveX and other helper programs continue to work properly, the components have been re-signed with a digital certificate expiring 12-Mar-2018.
SR-125610 · Issue 189352
Added handling for property-defined declare value list indexing
Resolved in Pega Version 7.1.8
When adding or updating entries in a value list, the corresponding index entries were not getting created in the database. This was caused by handling that was missing from the minimum feature string clipboard properties that were recently introduced for better performance. These strings get created when it's not a reference property and has no declaratives defined etc. In this case, a declare index that is defined on the value list property should not have those elements be minimum feature properties. To correct this, the code has been changed to pass the featureID of the parent property.
SR-126011 · Issue 195418
RUF 'hasMessages' working with Declarative Pages
Resolved in Pega Version 7.1.8
Attempting to execute a Declarative Page with the RUF 'hasMessages' as a precondition caused a NPE. The error was caused by a null page call, and has been corrected by adding a null check for pageVarName and adding a find page call.
SR-126011 · Issue 195591
RUF 'hasMessages' working with Declarative Pages
Resolved in Pega Version 7.1.8
Attempting to execute a Declarative Page with the RUF 'hasMessages' as a precondition caused a NPE. The error was caused by a null page call, and has been corrected by adding a null check for pageVarName and adding a find page call.
SR-126092 · Issue 189635
Enhanced logging for SQL exceptions with BIX
Resolved in Pega Version 7.1.8
In order to enhance diagnostics while using BIX, logging has been added to print the stack trace for an SQL Exception while fetching the last updatedatetime.
SR-126455 · Issue 189883
Stale thread issue resolved and logging updated
Resolved in Pega Version 7.1.8
The error "com.pega.pegarules.pub.context.StaleThreadError: Thread has been recycled" was appearing sporadically in the log files. The root cause was traced to the usage daemon, and has been resolved by changing the logic such that while capturing usage data, the system will avoid setting the last thread as processing thread while taking requestor lock. This avoids usage of a stale thread. Additionally, a change was made to avoid repeated logging of a stale thread error while creating a PRException object when exception occurs do occur due to a stale thread.
SR-126468 · Issue 192170
CheckInCandidates rule issue resolved
Resolved in Pega Version 7.1.8
When checking in a rule via the rule Check-in Approval process, it was not possible to add rows. The problem was traced to the approved request being returned from the workbasket with the "Allowed to update row layout" checkbox unchecked. When check-ins are done via the Rule Approval process, the checked-in rule's copy is read from the database: however, due to the property 'pyAllowedToChangeRowsStr' incorrectly being left marked as transient for the Check-in Approval process, the property was not retrieved from database if that process was used. To correct this, 'pyAllowedToChangeRowsStr' property has been unmarked as transient.
SR-126513 · Issue 192544
Edit in Excel now handles 'HTTPOnly'
Resolved in Pega Version 7.1.8
After implementing 'HTTPOnly', Decision Table Edit in Excel was not working. Attempting to use it caused the system to stall for a few seconds while the label color was orange, and then the text color on the button went back to black but no Excel file popped up. This was found to be caused by the lack of a null check in case of HTTPOnly cookies in the edit_in_excel js function, and this has now been added.
SR-126552 · Issue 190069
Exception handling added for link updates in Upgrade Wizard
Resolved in Pega Version 7.1.8
The error 'Unable to save because null' appeared when the activity linkupdateutility was called during post upgrade. This was an exception caused by a missing '#' sign being sought from the pxLinkedRefFrom property of an element in the page list UseCaseFlowShapeLinks, and the handling for that exception has been added.