Support Article

corrupt list: property not in parent's list! exception in log

SA-29067

Summary



Getting UnAuthenticated or 'not available' error on screen, when trying to click on a link which is built over a DataPage which has Refresh on each interaction checked.

Error Messages

  1. Unauthenticated or not available on the UI.
  2. com.pega.pegarules.pub.PRRuntimeException: corrupt list: property not in parent's list! in the logs.


Steps to Reproduce

  1. Design a  Section to have a repeating grid over a property
  2. Property should refer to the DataPage. . the data page should have Refresh on each interaction checked in load management tab.
  3. Configure to open an activity on click of any result in repeat grid.
  4. Progress the flow until section is loaded
  5. Click on any link in the repeat grid results.
  6. System throws errors ‘Unauthenticated or not available’



Root Cause



The list element which is the primary page for row action needs to be updated as the source data page has to be refreshed per interaction. 

Auto populate clears the list elements on first access as the data page refreshes. During getClassName() the refresh is causing to remove the list element and thus, resulting in corrup list exception.

Resolution



Apply HFix-27918

Published October 23, 2016 - Updated October 8, 2020

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.