Comparison method violates its general contract error is displayed when selecting the Site Statistics
Note: This applies to DocuShare 7.
Issue
When
selecting the Site Statistics link the following Stack Trace error is
displayed.
System Error
Comparison
method violates its general contract!
The
<dshome>\logs\Tomcat.stdOut log files displays the following stack trace
message.
07 Apr 2016
08:13:04 - [Thread[Thread-29,5,main]] - 07 Apr 2016 08:13:04 - printException:
got this exception: jp.co.fujixerox.docushare.amber.DSWebSystemException with
this message: Comparison method violates
its general contract!, dssession.locale=en
07 Apr 2016
08:13:04 - [Thread[Thread-29,5,main]] -
jp.co.fujixerox.docushare.amber.DSWebSystemException: Comparison
method violates its general contract!
07 Apr 2016
08:13:04 - [Thread[Thread-29,5,main]] - java.lang.IllegalArgumentException:
Comparison method violates its general contract!
07 Apr 2016
08:13:04 - [Thread[Thread-29,5,main]] -
at java.util.TimSort.mergeLo(TimSort.java:773)
07 Apr 2016
08:13:04 - [Thread[Thread-29,5,main]] -
at java.util.TimSort.mergeAt(TimSort.java:510)
07 Apr 2016
08:13:04 - [Thread[Thread-29,5,main]] -
at java.util.TimSort.mergeCollapse(TimSort.java:437)
07 Apr 2016
08:13:04 - [Thread[Thread-29,5,main]] -
at java.util.TimSort.sort(TimSort.java:241)
07 Apr 2016
08:13:04 - [Thread[Thread-29,5,main]] -
at java.util.Arrays.sort(Arrays.java:1438)
Solution
This
issue has been resolved in DocuShare 7.0 Update 1.
Solution Published: June 7, 2017
Solution ID: 1885
AR 34100 (Resolved
in DocuShare 7 Patch 3)
|