Support Article
BIX Extract Failure "Inskey of the corrupt Instance"
SA-33641
Summary
BIX Extraction fails with IndexOutOfBoundsException. In the logs additional error of "Inskey of the corrupt Instance" is also captured.
Error Messages
2017-01-12 11:44:45,800 [fault (self-tuning)'] [ ] [an_app:00.11.22] ( internal.access.ExtractImpl) ERROR an_operator - Inskey of the corrupt Instance a_worktype W-2056
2017-01-12 11:44:45,800 [fault (self-tuning)'] [ ] [an_app:00.11.22] ( internal.access.ExtractImpl) ERROR an_operator - Unable to process while reading the source Db a_worktype: Index: 1, Size: 0
java.lang.IndexOutOfBoundsException: Index: 1, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:635)
at java.util.ArrayList.get(ArrayList.java:411)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.getPageValue(ClipboardPropertyBase.java:1937)
at com.pega.pegarules.data.internal.clipboard.PropertyReferenceImpl.resolveEmbeddedPages(PropertyReferenceImpl.java:1986)
at com.pega.pegarules.data.internal.clipboard.PropertyReferenceImpl.resolveEmbeddedPages(PropertyReferenceImpl.java:1722)
at com.pega.pegarules.data.internal.clipboard.PropertyReferenceImpl.doPut(PropertyReferenceImpl.java:504)
at com.pega.pegarules.data.internal.clipboard.PropertyReferenceImpl.put(PropertyReferenceImpl.java:457)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.putStringOverride(ClipboardPageImpl.java:2803)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.putStringOverride(ClipboardPageImpl.java:2625)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.putString(ClipboardPageImpl.java:2609)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.putString(ClipboardPageImpl.java:2605)
at com.pega.pegarules.data.internal.access.ExtractImpl.getXML(ExtractImpl.java:3264)
at com.pega.pegarules.data.internal.access.ExtractImpl.writeXMLNoHeader(ExtractImpl.java:3199)
at com.pega.pegarules.data.internal.access.ExtractImpl.WritetoXML(ExtractImpl.java:3179)
Steps to Reproduce
Run BIX Extract rule
Root Cause
A defect in Pegasystems’ code or rules
This issue occurs when a work item contains nested Pegalists. Some elements are ignored during the BIX extraction process causing the IndexOutOfBoundsException.
Resolution
Apply HFix-31929
Published February 18, 2017 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.