Browse Source

Polishing contribution

Closes gh-33594
pull/33669/head
rstoyanchev 1 year ago
parent
commit
c4b6a02091
  1. 16
      spring-web/src/main/java/org/springframework/http/converter/json/ProblemDetailJacksonXmlMixin.java
  2. 2
      spring-web/src/main/java/org/springframework/web/ErrorResponse.java

16
spring-web/src/main/java/org/springframework/http/converter/json/ProblemDetailJacksonXmlMixin.java

@ -44,33 +44,33 @@ import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_EMPTY; @@ -44,33 +44,33 @@ import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_EMPTY;
* @since 6.0.5
*/
@JsonInclude(NON_EMPTY)
@JacksonXmlRootElement(localName = "problem", namespace = ProblemDetailJacksonXmlMixin.RFC_7807_NAMESPACE)
@JacksonXmlRootElement(localName = "problem", namespace = ProblemDetailJacksonXmlMixin.NAMESPACE)
public interface ProblemDetailJacksonXmlMixin {
/** RFC 7807 (obsoleted by RFC 9457) namespace. */
String RFC_7807_NAMESPACE = "urn:ietf:rfc:7807";
String NAMESPACE = "urn:ietf:rfc:7807";
@JacksonXmlProperty(namespace = RFC_7807_NAMESPACE)
@JacksonXmlProperty(namespace = NAMESPACE)
URI getType();
@JacksonXmlProperty(namespace = RFC_7807_NAMESPACE)
@JacksonXmlProperty(namespace = NAMESPACE)
String getTitle();
@JacksonXmlProperty(namespace = RFC_7807_NAMESPACE)
@JacksonXmlProperty(namespace = NAMESPACE)
int getStatus();
@JacksonXmlProperty(namespace = RFC_7807_NAMESPACE)
@JacksonXmlProperty(namespace = NAMESPACE)
String getDetail();
@JacksonXmlProperty(namespace = RFC_7807_NAMESPACE)
@JacksonXmlProperty(namespace = NAMESPACE)
URI getInstance();
@JsonAnySetter
void setProperty(String name, @Nullable Object value);
@JsonAnyGetter
@JacksonXmlProperty(namespace = RFC_7807_NAMESPACE)
@JacksonXmlProperty(namespace = NAMESPACE)
Map<String, Object> getProperties();
}

2
spring-web/src/main/java/org/springframework/web/ErrorResponse.java

@ -340,7 +340,7 @@ public interface ErrorResponse { @@ -340,7 +340,7 @@ public interface ErrorResponse {
/**
* Callback to perform an action before an RFC-7807 {@link ProblemDetail}
* Callback to perform an action before an RFC-9457 {@link ProblemDetail}
* response is rendered.
*
* @author Rossen Stoyanchev

Loading…
Cancel
Save