Bug #2196
Specificites does not work
| Statut: | Closed | Début: | 15/05/2017 | |
|---|---|---|---|---|
| Priorité: | High | Echéance: | ||
| Assigné à: | - | % réalisé: | 100% |
|
| Catégorie: | Commands | Temps passé: | - | |
| Version cible: | Portal 0.6.3 |
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
Historique
#1 Mis à jour par Matthieu Decorde il y a plus de 5 ans
- Version cible changé de Portal 0.6.2 à Portal 0.7
#2 Mis à jour par Serge Heiden il y a environ 5 ans
- Version cible changé de Portal 0.7 à Portal 0.6.3
#3 Mis à jour par Serge Heiden il y a environ 5 ans
- Priorité changé de Normal à High
#4 Mis à jour par Matthieu Decorde il y a presque 5 ans
- % réalisé changé de 0 à 10
#5 Mis à jour par Matthieu Decorde il y a plus de 4 ans
- % réalisé changé de 10 à 80
the RPC protocol was not accepting the abstract classes used
#6 Mis à jour par Sebastien Jacquot il y a environ 2 ans
- Statut changé de New à Closed
- % réalisé changé de 80 à 100
Tested on Firefox and Chrome.