From 86e796432cd35131b034d7f859b186bd130b252e Mon Sep 17 00:00:00 2001 From: Petros-Marios Prokopiou Date: Mon, 30 Jun 2025 16:21:58 +0300 Subject: [PATCH 1/2] Add status code 423 Locked --- jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java b/jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java index 39c44e104..a320c5527 100644 --- a/jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java +++ b/jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java @@ -1343,6 +1343,13 @@ public enum Status implements StatusType { * @since 2.0 */ EXPECTATION_FAILED(417, "Expectation Failed"), + /** + * 423 Locked, see RFC 4918: HTTP Extensions + * for Web Distributed Authoring and Versioning. + * + * @since 3.2 + */ + LOCKED(423, "LOCKED"), /** * 428 Precondition required, see RFC 6585: Additional HTTP * Status Codes. From 94e6ef354a45f6b5487a0a48dd03878e1c561585 Mon Sep 17 00:00:00 2001 From: Prokopiou Petros-Marios Date: Tue, 1 Jul 2025 09:55:22 +0300 Subject: [PATCH 2/2] MR changes --- jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java b/jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java index a320c5527..16dd29d1f 100644 --- a/jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java +++ b/jaxrs-api/src/main/java/jakarta/ws/rs/core/Response.java @@ -1344,10 +1344,10 @@ public enum Status implements StatusType { */ EXPECTATION_FAILED(417, "Expectation Failed"), /** - * 423 Locked, see RFC 4918: HTTP Extensions + * 423 Locked, see RFC 4918: HTTP Extensions * for Web Distributed Authoring and Versioning. * - * @since 3.2 + * @since 5.0 */ LOCKED(423, "LOCKED"), /**