Support Article
pxForceCaseClose activity is failing
SA-34372
Summary
When user runs pxForceCaseClose activity from child cases, by providing the parent workID and work status as Resolved-Completed, ideally the child case should also be "Resolved-Completed".
But in the user's scenario only parent case is resolved.
Error Messages
com.pega.pegarules.pub.PRRuntimeException: exception caught during invocation of PRObjectWrapper.prGet() for Java Property pxObjClass. Message: Index: 7, Size: 4
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.getJavaPropertyValue(ClipboardPropertyBase.java:2822)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.getValue(ClipboardPropertyImpl.java:4522)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.getValue(ClipboardPropertyImpl.java:4494)
Steps to Reproduce
1. Create a Parent case and child case.
2. Run pxForceCaseClose to update status of parent case to "Resolved-Completed".
Root Cause
Added a preventive size check so that java.lang.IndexOutOfBoundsException is avoided in the hotfix, that was packaged to resolve the reported issue based on the stack trace from the logs.
Resolution
Apply HFix-32686.
Published April 4, 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.