Support Article
Case processing prematurely ends with confirmation screen
SA-64571
Summary
User runs a test case. However, it prematurely ends with a confirmation screen without error. Exception displays on the log files.
Error Messages
Exception:
at internal.clipboard.ClipboardPropertyBase.indexOf(ClipboardPropertyBase.java:2144)~[prprivate.jar:?]
at internal.clipboard.ClipboardPropertyImpl.getReferenceObject(ClipboardPropertyImpl.java:2661)~[prprivate.jar:?]
at internal.clipboard.ClipboardPropertyImpl.getReferenceObject(ClipboardPropertyImpl.java:2635)~[prprivate.jar:?]
at internal.clipboard.ClipboardPropertyImpl.getReference(ClipboardPropertyImpl.java:2627)~[prprivate.jar:?]
at internal.clipboard.ReferencePropertyLinkBase.calculatePropertyReference(ReferencePropertyLinkBase.java:1022)~[prprivate.jar:?]
at internal.clipboard.ReferencePropertyLinkToCommonParent.initialize(ReferencePropertyLinkToCommonParent.java:194)~[prprivate.jar:?]
at internal.clipboard.ReferencePropertyLinkBase.getNewLink(ReferencePropertyLinkBase.java:439)~[prprivate.jar:?]
at internal.clipboard.ReferencePropertyLinkBase.regenerateLink(ReferencePropertyLinkBase.java:430)~[prprivate.jar:?]
at internal.clipboard.ReferencePropertyLinkBase.verifyFixedLinkGeneric(ReferencePropertyLinkBase.java:363)~[prprivate.jar:?]
at internal.clipboard.ReferencePropertyLinkBase.verifyFixedLink(ReferencePropertyLinkBase.java:300)~[prprivate.jar:?]
at internal.clipboard.ClipboardPropertyImpl.removeInvalidBackLinks(ClipboardPropertyImpl.java:5761)~[prprivate.jar:?]
at internal.clipboard.ClipboardPropertyImpl.getValidBackReferences(ClipboardPropertyImpl.java:5739)~[prprivate.jar:?]
at internal.clipboard.ReferencePropertyLinkToCommonParent.getSourceProperty(ReferencePropertyLinkToCommonParent.java:120)~[prprivate.jar:?]
at internal.clipboard.ClipboardPropertyImpl.getThis(ClipboardPropertyImpl.java:5683)~[prprivate.jar:?]
at internal.clipboard.ClipboardPropertyBase.getThis(ClipboardPropertyBase.java:1767)~[prprivate.jar:?]
at internal.clipboard.ClipboardPropertyImpl.getPageValue(ClipboardPropertyImpl.java:3658)~[prprivate.jar:?]
Steps to Reproduce
1. Create a data type with sample records(around 100) and a local storage (D_ObjectsList and D_Object)
2. Create a Page List property (ObjectList) in the data type class context and enable the Allow use as reference property in activities option on the Advanced tab
3. Create a Page Group property (ObjectGroup) in the data type class context
4. Create a data transform to initialise the Page Group property with D_ObjectList page
5. Create an activity with the below steps:
a. Apply the data transform that was created in Step 4
b. Loop through the Page Group property pages and set Property-Ref with Primary.ObjectList(<APPEND>) = Primary.ObjectGroup(.pxSubscript)
c. Perform the Obj-Sort method on the ObjectList property with a unique sort property
6. Run the TestObjectSorting activity
Root Cause
In Java8, the Sort algorithm changed causing issue with the usecase with the referenced properties sorting.
Resolution
Apply HFix-46430.
Published May 7, 2019 - 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.