Exception ArrayIndexOutOfBoundsException durant le nettoyage de la file de requête de la queue.
L'exception est signalée durant le parcours de la file de requête (méthode cleanWaitingRequest) lors de la suppression d'une requête (L363). L'exception survient alors que l'on vient juste de prendre l'élément en question pour tester sa validité.
Le problème ne peut être dû qu'à un accès concurrent à la liste des requêtes avec suppression en parallèle de l'élément en cours de traitement. La seule cause de ce parallélisme est JMX, soit via l'appel direct à la méthode cleanWaitingRequest, soit par un appel induit (vraisemblablement getWaitingRequestCount).
Cette piste est confirmée par le fait que le problème ne se produit qu'avec l’outil de surveillance JMX actif.
[JORAM-372] created at 2020-12-08 16:40:32 by freyssinet, version JORAM_5_17_0