Support Article
IllegalArgumentException when expanding row in repeating grid
SA-56737
Summary
IllegalArgumentException displays when expanding a row in the repeating grid.
Error Messages
Exception
java.lang.IllegalArgumentException: You may only copy thread-level pages. Requested page: D_WorkBasket_pa73281803777602pz from thread PS1__TABTHREAD3
at com.pega.pegarules.session.internal.mgmt.base.ThreadPageDir.copyPageToAnotherThread(ThreadPageDir.java:526)
at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.copyPageToAnotherThread(PRThreadImpl.java:605)
at com.pega.pegarules.session.internal.mgmt.Executable.setResponseThread(Executable.java:9185)
Steps to Reproduce
- Configure a repeating grid layout using a data page at requestor level
- Configure expandable rows in the repeating grid and specify a local action
- Display the section and click to expand a row in the list
Root Cause
Exceptions occur when a non-thread level page is copied to another thread. Requestor level pages should not be copied as they are already accessible by the requestor.
Resolution
Apply HFix-43902.
Published July 23, 2018 - 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.