INC-155214 · Issue 617007
GetBinaryFilesRef updated for resolving wildcard
Resolved in Pega Version 8.4.4
After upgrading from 8.2 to 8.4, errors related to "Unable to serve file java.lang.IllegalArgumentException: Illegal characters detected in the path" appeared numerous times during full syncs, either on first time login or after cache clear. This was traced to normalizeRelativePath failing, and was caused by a resource declaration in pzGetBinaryFilesRef that encountered an issue where wilcarded URLs were not automatically resolved while packaging Static resources. This has been resolved.
INC-155971 · Issue 616031
Handling added for missing data transform in offline mode
Resolved in Pega Version 8.4.4
A "data synchronization failed" error appeared when trying to login to a Mobile App that had offline mode enabled. The login worked when offline mode was not enabled. Investigation showed that when the pyDataTransformWhitelistForOffline application rule contained an entry for a data transform that did not exist, DataTransformPackager.canProcess() was throwing a null pointer error trying to access it. This has been resolved by adding a null check.
INC-156211 · Issue 620192
Verbose comments removed from wrapper
Resolved in Pega Version 8.4.4
Comments with references to external links have been removed from some harness wrappers.