es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La respuesta de error está vacía en Spring Boot 2.6.

Hay una aplicación en la pila web de Spring. Me encontré con un problema inusual después de la actualización a la última versión de Spring Boot 2.6.1.

El siguiente código solía producir el siguiente error en versiones anteriores

{
“timestamp”: “2020-05-27T13:44:58.032+00:00”,
“status”: 500,
“error”: “Internal Server Error”,
“message”: “¡Error!”,
“path”: “/sample”
}

Pero después de la actualización, todo el cuerpo de respuesta está vacío. No solo el campo “message”, que se podría solucionar con el ajuste del indicador “server.error.include-message: always”, sino todo el cuerpo. El indicador “include-binding-errors: always” tampoco tiene efecto.

No encontré notas sobre ese comportamiento en el registro de cambios de Spring Boot.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Como experto especializado en Spring, Spring-boot, Kotlin y Spring-MVC, el problema descrito es una experiencia inusual al actualizar a la última versión de Spring Boot 2.6.1.

    Previamente, el código proporcionado generaba un error con un mensaje; sin embargo, después de la actualización, todo el cuerpo de la respuesta se devolvía vacío. En un intento por resolver el problema, se configuraron las banderas server.error.include-message: always e include-binding-errors: always, pero sin éxito.

    Desafortunadamente, no hay notas en el registro de cambios de Spring Boot con respecto a este comportamiento. Como especialista en el área, se necesitaría más información para proporcionar una solución al problema.

Comments are closed.