Support Article
IndexOutOfBounds extracting work objects with PageLists 7.1.8
SA-19484
Summary
When running BIX extract rules its failing to extract cases information in XML output format which are having data in Page Lists in the extract rule.
Error Messages
10:42:22,441 [] ( internal.access.ExtractImpl) ERROR - Inskey of the corrupt Instance MY-WORK PC-3181
10:42:22,441 [] ( internal.access.ExtractImpl) ERROR - Unable to process while reading the source Db MyWorkClass: Index: 4, Size: 0
java.lang.IndexOutOfBoundsException: Index: 4, Size: 0
at java.util.ArrayList.get(ArrayList.java:356)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.getPageValue(ClipboardPropertyBase.java:1126)
at com.pega.pegarules.data.internal.clipboard.PropertyReferenceImpl.resolveEmbeddedPages(PropertyReferenceImpl.java:1771)
at com.pega.pegarules.data.internal.clipboard.PropertyReferenceImpl.doPut(PropertyReferenceImpl.java:495)
at com.pega.pegarules.data.internal.clipboard.PropertyReferenceImpl.put(PropertyReferenceImpl.java:446)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.putStringOverride(ClipboardPageImpl.java:1844)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.putString(ClipboardPageImpl.java:1681)
at com.pega.pegarules.data.internal.access.ExtractImpl.getXML(ExtractImpl.java:4140)
at com.pega.pegarules.data.internal.access.ExtractImpl.writeXMLNoHeader(ExtractImpl.java:4092)
at com.pega.pegarules.data.internal.access.ExtractImpl.WritetoXML(ExtractImpl.java:4072)
at com.pega.pegarules.data.internal.access.ExtractImpl.doExtract(ExtractImpl.java:2923)
at com.pega.pegarules.data.internal.access.ExtractImpl.runExtract(ExtractImpl.java:1518)
at com.pega.pegarules.data.internal.access.ExtractImpl.run(ExtractImpl.java:1207)
Steps to Reproduce
Run BIX extract rule with pagelists
Root Cause
A defect in Pegasystems’ code or rules when extracting pagelists.
Resolution
Apply HFix-25900
Published February 9, 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.