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.

 
Suggest Edit

Published May 7, 2019 - Updated October 8, 2020

Did you find this content helpful? Yes No

Have a question? Get answers now.

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

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