Support Article
Actions on Report browser throw UnsupportedOperationException
SA-31941
Summary
On the Report Browser landing page, when any UI element that refreshes the section is clicked, a java.lang.UnsupportedOperationException is thrown and is visible in Tracer.
Error Messages
Exception Trace java.lang.UnsupportedOperationException
Java Stack Trace
at java.util.Collections$UnmodifiableCollection$1.remove(Collections.java:1069)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.resetReferenceInformation(ClipboardPropertyImpl.java:5560)
at com.pega.pegarules.data.internal.clipboard.PropertyDataPageWrapper.clearPropertyValuesKeepingSelfRefKeys(PropertyDataPageWrapper.java:2129)
at com.pega.pegarules.data.internal.clipboard.PropertyDataPageWrapper.populateDataFromPage(PropertyDataPageWrapper.java:1261)
at com.pega.pegarules.data.internal.clipboard.PropertyDataPageWrapper.refresh(PropertyDataPageWrapper.java:1057)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.checkAssociation(ClipboardPropertyImpl.java:6515)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.checkAssociation(ClipboardPropertyImpl.java:6459)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.getThis(ClipboardPropertyImpl.java:5389)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.setValueWasSet(ClipboardPropertyImpl.java:5050)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.noteChangeToValue(ClipboardPropertyBase.java:2956)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.noteChangeToValue(ClipboardPropertyBase.java:2952)
at com.pega.pegarules.data.internal.clipboard.DeclarativeSupportImpl.handleImmediateScopeOperations(DeclarativeSupportImpl.java:362)
at com.pega.pegarules.data.internal.clipboard.DeclarativeSupportImpl.trackIfRequired(DeclarativeSupportImpl.java:236)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.finishChangeTracking(ClipboardPropertyBase.java:3502)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.trackChange(ClipboardPropertyBase.java:3527)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.trackChange(ClipboardPropertyBase.java:3072)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.noteChangeToValue(ClipboardPropertyBase.java:2961)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.noteChangeToValue(ClipboardPropertyBase.java:2952)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.setValueOverride(ClipboardPropertyImpl.java:4257)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.setValueOverride(ClipboardPropertyImpl.java:3817)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.setValue(ClipboardPropertyBase.java:2014)
at com.pega.pegarules.session.internal.mgmt.Executable.setViaPropRef(Executable.java:10355)
at com.pegarules.generated.model.ra_model_pyrbupdatewhitelist7_dacdbf21bf32e14054ab59d841d3485b.when_3(ra_model_pyrbupdatewhitelist7_dacdbf21bf32e14054ab59d841d3485b.java:234)
at com.pegarules.generated.model.ra_model_pyrbupdatewhitelist7_dacdbf21bf32e14054ab59d841d3485b.when_2(ra_model_pyrbupdatewhitelist7_dacdbf21bf32e14054ab59d841d3485b.java:168)
at com.pegarules.generated.model.ra_model_pyrbupdatewhitelist7_dacdbf21bf32e14054ab59d841d3485b.forEach_1(ra_model_pyrbupdatewhitelist7_dacdbf21bf32e14054ab59d841d3485b.java:130)
at com.pegarules.generated.model.ra_model_pyrbupdatewhitelist7_dacdbf21bf32e14054ab59d841d3485b.perform(ra_model_pyrbupdatewhitelist7_dacdbf21bf32e14054ab59d841d3485b.java:92)
at com.pega.pegarules.session.internal.mgmt.Executable.applyModel(Executable.java:4475)
at com.pegarules.generated.model.ra_model_pzrbsetfilters_3d53d6d4ed444aed7f188b8257aa7c97.when_1(ra_model_pzrbsetfilters_3d53d6d4ed444aed7f188b8257aa7c97.java:140)
at com.pegarules.generated.model.ra_model_pzrbsetfilters_3d53d6d4ed444aed7f188b8257aa7c97.perform(ra_model_pzrbsetfilters_3d53d6d4ed444aed7f188b8257aa7c97.java:60)
Steps to Reproduce
- Open the report browser in an user portal.
- Click any of the category links, or the All reports or Recent reports buttons, or the checkboxes for Charts, Summaries, or Lists.
- See a pop-up window with the message.
Root Cause
The reported issue is seen if HFix-29916 or HFix-30436 (one or both) is present on the system. The code developed for these hotfixes introduces this side-effect.
Resolution
Apply HFix-31175.
Published January 18, 2017 - 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.