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 \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)