java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements

NRAI:

He actualizado la spring-webversión del módulo de 5.1.2.RELEASEa 5.2.4.RELEASEpara mi aplicación Micronaut desplegado en AWS. Tenía que actualizar a una versión más estable (sugerido por la solución WhiteSource) como la versión anterior frasco fue considerado como altamente vulnerable desde un punto de vista de la seguridad mediante la herramienta WhiteSource.

La cuestión es que la mayoría de los criterios de valoración de mi aplicación funcionaba bien, ya que eran principalmente consultas a la base, pero me di cuenta de que si hago una llamada REST, el punto final se produce el siguiente error:

Invocation with requestId [ca31a9a5-35b3-4b52-a955-e304d9021880] failed: org.springframework.util.Assert.noNullElements(java.util.Collection, java.lang.String)java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements(java.util.Collection, java.lang.String)
at org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:77)
at org.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor.<init>(RestTemplate.java:988)
at org.springframework.web.client.RestTemplate.responseEntityExtractor(RestTemplate.java:819)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:582)
at com.connector.getToken(Connector.java:58)

Bajar la versión de la versión no es mucho de una opción como se rechazarán esos frascos / considerado vulnerable por WhiteSource. ¿Hay alguna otra solución / solución para esto? ¡Por favor hagamelo saber! Gracias.

Marco Behler:

Asegúrese de actualizar la spring-coredependencia a 5.2.4.RELEASE también.

O mejor dicho: Asegúrese de que todas las spring- dependencias tienen el mismo número de versión.

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=400895&siteId=1
Recomendado
Clasificación