Support Article
Array Out Of Bounds exception occurs in a data transform
SA-99634
Summary
Array Out Of Bounds exception occurs in a data transform.
Error Messages
java.lang.ArrayIndexOutOfBoundsException
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.getFromArray(ClipboardPropertyBase.java:641)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.getCachedNativeData(ClipboardPropertyBase.java:1043)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.getNativeValue(ClipboardPropertyImpl.java:3637)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageBase.getValue(ClipboardPageBase.java:1952)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageBase.getDate(ClipboardPageBase.java:2004)
Steps to Reproduce
Unknown
Root Cause
The java.lang.ArrayIndexOutOfBoundsException exception occurs in the logs multiple times due to multiple threads accessing a single instance of ClipboardPropertyBase.java. However, the getFromArray and addToReference functions are not synchronized.
Resolution
Apply HFix-60050.
Published April 1, 2020 - 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.