[ 
https://issues.apache.org/jira/browse/CXF-6614?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Colm O hEigeartaigh closed CXF-6614.
------------------------------------

> "Comparison method violates its general contract" in 
> DestinationRegistryImpl.getSortedDestinations
> --------------------------------------------------------------------------------------------------
>
>                 Key: CXF-6614
>                 URL: https://issues.apache.org/jira/browse/CXF-6614
>             Project: CXF
>          Issue Type: Bug
>          Components: Transports
>    Affects Versions: 3.1.3
>         Environment: Server version:        Apache Tomcat/8.0.26
> Server built:             Aug 18 2015 11:38:37 UTC
> Server number:       8.0.26.0
> OS Name:               Linux
> OS Version:             3.13.0-63-generic
> Architecture:            amd64
> JVM Version:           1.8.0_60-b27
> JVM Vendor:            Oracle Corporation
>            Reporter: Heiko Hüter
>            Assignee: Sergey Beryozkin
>             Fix For: 2.7.18, 3.0.7, 3.1.4
>
>
> The error occurs when trying to view the generated overview page with all 
> Services (going to servlet root without any subpath).
> java.lang.IllegalArgumentException: Comparison method violates its general 
> contract!
>       java.util.TimSort.mergeHi(TimSort.java:899)
>       java.util.TimSort.mergeAt(TimSort.java:516)
>       java.util.TimSort.mergeForceCollapse(TimSort.java:457)
>       java.util.TimSort.sort(TimSort.java:254)
>       java.util.Arrays.sort(Arrays.java:1438)
>       java.util.List.sort(List.java:478)
>       java.util.Collections.sort(Collections.java:175)
>       
> org.apache.cxf.transport.http.DestinationRegistryImpl.getSortedDestinations(DestinationRegistryImpl.java:123)
>       
> org.apache.cxf.transport.servlet.servicelist.ServiceListGeneratorServlet.service(ServiceListGeneratorServlet.java:85)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>       
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:177)
>       
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
>       
> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)
>       
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:293)
>       
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:217)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
>       
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:268)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to