RPAS Fusion Client: Error Thrown When Changing Levels, e.g. Hierarchy Aggregation (Doc ID 1917707.1)

Last updated on FEBRUARY 16, 2015

Applies to:

Oracle Retail Predictive Application Server - Version 14.0 and later
Information in this document applies to any platform.

Goal

In the RPAS Fusion Client v14.0 +, when aggregating / rolling-up Levels, an error is being thrown. Why is this happening?

Error:

Caused by: java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeHi(TimSort.java:879)
at java.util.TimSort.mergeAt(TimSort.java:496)
at java.util.TimSort.mergeCollapse(TimSort.java:421)
at java.util.TimSort.sort(TimSort.java:225)
at java.util.TimSort.sort(TimSort.java:184)
at java.util.Arrays.sort(Arrays.java:670)
at java.util.Collections.sort(Collections.java:228)
 

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms