Support Article
WrongModeException occurs while processing page group element
SA-57654
Summary
A WrongModeException occurs while processing a page group element.
Error Messages
com.pega.pegarules.pub.clipboard.WrongModeException: The property .FinancialInstrumentIdentifiers(CrossReferencesList) was of mode Page while com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.getPageValue(int) was expecting Page List mode. Details: (none)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.getPageValue(ClipboardPropertyBase.java:1907)
at com.pega.pegarules.priv.integration.xml.ParseXMLSAXRuleWrapper.prPutAll(ParseXMLSAXRuleWrapper.java:3162)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.putAll(ClipboardPageImpl.java:2983)
...
Steps to Reproduce
- Create a SOAP service from the Pega application
- Create a page group property.
- Use Page-Copy in the processing activity.
Root Cause
A defect in Pegasystems’ code or rules.
The error occurred due to the code path taken with the 'new assembly' feature.
Resolution
Perform the following local-change:
Set 'SwitchToOldAssembler' Dynamic System Setting (DSS) to true.
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.