SR-125268 · Issue 188000
Added ownership check for DeleteModalHeader process
Resolved in Pega Version 7.1.8
When closing a modal dialog, the dropdown in the parent window became disabled and did not allow further selection. This was caused by the modal js throwing an error while attempting to remove an element that was not its child. To avoid this, the deleteModalHeader js API has bene modified to check the parent/child relationship before proceeding with the delete.
SR-125313 · Issue 188224
Documentation updated regarding Update Wizard avoiding deadlocks
Resolved in Pega Version 7.1.8
Following migration, running the Update Wizard tool (Designer Studio -> System -> Upgrade -> Update Existing Applications) caused deadlock errors. This was actually an error/omission in product documentation: the connection property 'webSphereDefaultIsolationLevel' must be set in the datasource prior to running the wizard, and this has been noted.
SR-125377 · Issue 187816
Flow name labels draw from proper cache
Resolved in Pega Version 7.1.8
A flow name label was taking the short description of the starting flow in the class group and appending the class names to it after the parenthesis. This has been corrected by ensuring the code is fetching from the correct cache to populate the label.
SR-125417 · Issue 188362
Timezone handling corrected for Locale Settings tool
Resolved in Pega Version 7.1.8
When the Locale Settings tool was opened, the time zone was always shown as Etc/GMT+12 and did not reflect the current operator time zone. The time zone used is correctly amended based on the option chosen, but the 'selected' option in the select HTML code was not set to correctly reference the actual option selected. This has been fixed by adding a check to set the time zone from the step page if it does not exist in the recurrencedetailspage.
SR-125447 · Issue 191881
Email functions enhanced for customized authentication
Resolved in Pega Version 7.1.8
After upgrade, the system was not sending email from an account that did not specify a UserID or password. This was caused by PRPC requiring authentication. To allow for custom installations, the SendEmailMessage and EmailListener functions will check for the password; if it is null or empty, then it will set the authentication to false and will not try to authenticate.
SR-125455 · Issue 189496
Error handling improved for importing data instances
Resolved in Pega Version 7.1.8
When importing data instances from a file, messaging showed success even when importing failed due to a database error (e.g.. column length not sufficient). In addition, the error in the log file was not detailed and no error appeared on screen. This problem was specific to Oracle DB and only with Unicode characters with a column size exceeding maximum length of 256. The error handling in this case has been improved: if there is a data base error, a message will appear on the modal dialog and all the changes in the transaction will be rolled back.
SR-125497 · Issue 188946
Handling added for undesignated authentication
Resolved in Pega Version 7.1.8
If service package was unchecked, it was not possible to call authenticated activities from the service activity and errors were generated stating "You lack access required to execute RULE-OBJ-ACTIVITY @BASECLASS". To resolve this, changes have been made in the service layer to bypass authentication for all services that do not have authentication enabled on their service packages.
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-125539 · Issue 188736
Property Optimization Wizard working for Page level properties
Resolved in Pega Version 7.1.8
The Property Optimization Wizard was not working on Page level properties in a PageList due to due to the 'PropertyPath' Param in the displayResults activity having "()" characters that did not exist in previous versions. To resolve this, the "()" are stripped off in the Rule-Declare-Index name.
SR-125539 · Issue 188739
Property Optimization Wizard working for Page level properties
Resolved in Pega Version 7.1.8
The Property Optimization Wizard was not working on Page level properties in a PageList due to due to the 'PropertyPath' Param in the displayResults activity having "()" characters that did not exist in previous versions. To resolve this, the "()" are stripped off in the Rule-Declare-Index name.