Bug #2196

Specificites does not work

Added by Sebastien Jacquot about 2 years ago.

Status:New Start date:05/15/2017
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Commands Spent time: -
Target version:Portal 0.6.2

Description

localhost:

mai 15, 2017 2:07:42 PM org.apache.catalina.core.ApplicationContext log
GRAVE: Exception while dispatching incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.Map org.txm.web.client.services.SpecificitiesService.getLines(org.txm.web.shared.SpecificitiesParam)' threw an unexpected exception: java.lang.IllegalArgumentException: Comparison method violates its general contract!
    at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415)
    at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373)
    at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Comparison method violates its general contract!
    at java.util.TimSort.mergeHi(TimSort.java:868)
    at java.util.TimSort.mergeAt(TimSort.java:485)
    at java.util.TimSort.mergeCollapse(TimSort.java:410)
    at java.util.TimSort.sort(TimSort.java:214)
    at java.util.TimSort.sort(TimSort.java:173)
    at java.util.Arrays.sort(Arrays.java:659)
    at java.util.Collections.sort(Collections.java:217)
    at org.txm.web.server.services.SpecificitiesServiceImpl.getLines(SpecificitiesServiceImpl.java:225)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587)
    ... 23 more

catalina.out

finalize specif result
for each part name...
 add container for: abbé Boyer
 add container for: abbé Pellegrin
 add container for: abbé Pic
 add container for: Campistron
 add container for: Corneille
 add container for: Danchet
 add container for: de la Fond
 add container for: de la Roque
 add container for: de la Serre
 add container for: du Boulay
 add container for: Duché
 add container for: Duché, Danchet
 add container for: Duché de Vancy
 add container for: Fermelhuis
 add container for: Fleury
 add container for: Fontenelle
 add container for: Fuzelier
 add container for: Guichard
 add container for: J.-B. Rousseau
 add container for: Jolly
 add container for: La Fontaine
 add container for: Lagrange-Chancel
 add container for: La Motte
 add container for: la Roque
 add container for: La Serre
 add container for: Mennesson
 add container for: Mme de Saintonge
 add container for: Quinault
 add container for: Roy
 add container for: Roy, Lagrange
 add container for: Saint-Jean
 add container for: Thomas Corneille
get form freqs
get form part freqs
get form part indexes
get forms
get nb part
for each form freq
save result

Also available in: Atom PDF