Te doy la bienvenida a nuestra página, aquí encontrarás la respuesta a lo que necesitas.
Solución:
Increíble… frustrado por problemas de carga de clases una vez más… un tarro de uber llamado activemq-minimal-5.13.3.jar
tenía referencias a spring
frascos en él que estaba causando el conflicto. activemq-minimal-5.13.3.jar
viene antes spring
alfabéticamente para que las clases en ese activemq
jar estaban siendo cargados/usados sobre el spring
frascos. Actualicé mi compilación de hormigas para cargar el spring
clases primero y ahora estoy listo.
La forma en que me enteré fue que junté todas mis bibliotecas de terceros en un proyecto de “Prueba” y agregué/eliminé frascos (con cierta inclinación hacia dónde estaba el problema) hasta que pude identificar dónde estaba el problema de carga de clases.
org.springframework.http.MediaType.getCharset()
se introdujo desde 4.3 si java no lo encontró, eso significa que tiene una versión de spring-core por debajo de 4.3.1 en su classpath que se carga y usa.
En primavera última versión han modificado
org.springframework.http;
MediaType contentType = headers.getContentType();
Viejo :
contentType.getCharSet()
Nuevo :
contentType.getCharset()
Nos encantaría que puedieras compartir esta reseña si te fue útil.