Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

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

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us