Issue
When creating JSON using the Append and Map feature in a data transform, if the source Clipboard data contains nested Page Lists, nested data beyond the 2nd level is not contained in the JSON.
Symptoms and Impact
jsonData parameter output does not include the expected nested data.
Steps to reproduce
- Create a data transform.
- Add a step that uses the Append and Map to action to map a clipboard page to An array of objects.
- Create a complex clipboard page with nested Page Lists.
- Execute the data transform to pass the complex clipboard page to the Append and Map to step.
Root Cause
A defect in the Pega PlatformTM which results in nested page structures not being included in the JSON.
Solution
Update to any of the following Pega Platform versions:
- Pega Platform 23.1.3
- Pega Platform 24.1.1
- Pega Platform 24.2
Alternatively, hotfixes exist for the below Pega Platform versions:
- For Pega Platform 8.7.6, HFIX-B1269
- For Pega Platform 23.1.2, HFIX-B1694
- For Pega Platform 24.1.0, HFIX-B1964