diff --git a/framework-docs/modules/ROOT/pages/web/webflux/ann-rest-exceptions.adoc b/framework-docs/modules/ROOT/pages/web/webflux/ann-rest-exceptions.adoc index e75be6630c42..82923c22efce 100644 --- a/framework-docs/modules/ROOT/pages/web/webflux/ann-rest-exceptions.adoc +++ b/framework-docs/modules/ROOT/pages/web/webflux/ann-rest-exceptions.adoc @@ -46,7 +46,7 @@ use a protected method to map any exception to a `ProblemDetail`. You can register `ErrorResponse` interceptors through the xref:web/webflux/config.adoc[WebFlux Config] with a `WebFluxConfigurer`. Use that to intercept -any RFC 7807 response and take some action. +any RFC 9457 response and take some action. diff --git a/framework-docs/modules/ROOT/pages/web/webmvc/mvc-ann-rest-exceptions.adoc b/framework-docs/modules/ROOT/pages/web/webmvc/mvc-ann-rest-exceptions.adoc index adc8da9c8e0b..9cbb55a674de 100644 --- a/framework-docs/modules/ROOT/pages/web/webmvc/mvc-ann-rest-exceptions.adoc +++ b/framework-docs/modules/ROOT/pages/web/webmvc/mvc-ann-rest-exceptions.adoc @@ -46,7 +46,7 @@ use a protected method to map any exception to a `ProblemDetail`. You can register `ErrorResponse` interceptors through the xref:web/webmvc/mvc-config.adoc[MVC Config] with a `WebMvcConfigurer`. Use that to intercept -any RFC 7807 response and take some action. +any RFC 9457 response and take some action. diff --git a/spring-web/src/main/java/org/springframework/http/converter/json/ProblemDetailJacksonXmlMixin.java b/spring-web/src/main/java/org/springframework/http/converter/json/ProblemDetailJacksonXmlMixin.java index ccaccc4ebf15..11fcce7c803a 100644 --- a/spring-web/src/main/java/org/springframework/http/converter/json/ProblemDetailJacksonXmlMixin.java +++ b/spring-web/src/main/java/org/springframework/http/converter/json/ProblemDetailJacksonXmlMixin.java @@ -47,7 +47,7 @@ @JacksonXmlRootElement(localName = "problem", namespace = ProblemDetailJacksonXmlMixin.RFC_7807_NAMESPACE) public interface ProblemDetailJacksonXmlMixin { - /** RFC 7807 namespace. */ + /** RFC 7807 (obsoleted by RFC 9457) namespace. */ String RFC_7807_NAMESPACE = "urn:ietf:rfc:7807"; diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/config/WebFluxConfigurer.java b/spring-webflux/src/main/java/org/springframework/web/reactive/config/WebFluxConfigurer.java index 408077cef5a3..59b880fccc08 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/config/WebFluxConfigurer.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/config/WebFluxConfigurer.java @@ -138,7 +138,7 @@ default void configureArgumentResolvers(ArgumentResolverConfigurer configurer) { /** * Add to the list of {@link ErrorResponse.Interceptor}'s to invoke when - * rendering an RFC 7807 {@link org.springframework.http.ProblemDetail} + * rendering an RFC 9457 {@link org.springframework.http.ProblemDetail} * error response. * @param interceptors the handlers to use * @since 6.2 diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/WebMvcConfigurer.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/WebMvcConfigurer.java index 97bacaa1ebb9..96869dd59e7e 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/WebMvcConfigurer.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/WebMvcConfigurer.java @@ -224,7 +224,7 @@ default void extendHandlerExceptionResolvers(List reso /** * Add to the list of {@link ErrorResponse.Interceptor}'s to apply when - * rendering an RFC 7807 {@link org.springframework.http.ProblemDetail} + * rendering an RFC 9457 {@link org.springframework.http.ProblemDetail} * error response. * @param interceptors the interceptors to use * @since 6.2 diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/ExceptionHandlerExceptionResolver.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/ExceptionHandlerExceptionResolver.java index 93f8356d884e..9ceca359a686 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/ExceptionHandlerExceptionResolver.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/ExceptionHandlerExceptionResolver.java @@ -251,7 +251,7 @@ public void setResponseBodyAdvice(@Nullable List> response /** * Configure a list of {@link ErrorResponse.Interceptor}'s to apply when - * rendering an RFC 7807 {@link org.springframework.http.ProblemDetail} + * rendering an RFC 9457 {@link org.springframework.http.ProblemDetail} * error response. * @param interceptors the handlers to use * @since 6.2 diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestMappingHandlerAdapter.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestMappingHandlerAdapter.java index 743f4e774b80..8c4d7c94076d 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestMappingHandlerAdapter.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestMappingHandlerAdapter.java @@ -408,7 +408,7 @@ public WebBindingInitializer getWebBindingInitializer() { /** * Configure a list of {@link ErrorResponse.Interceptor}'s to apply when - * rendering an RFC 7807 {@link org.springframework.http.ProblemDetail} + * rendering an RFC 9457 {@link org.springframework.http.ProblemDetail} * error response. * @param interceptors the interceptors to use * @since 6.2