Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [rest-dev] [External] : Jakarta Rest 3.2?
  • From: Jan Supol <jan.supol@xxxxxxxxxx>
  • Date: Fri, 12 Jan 2024 21:12:33 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; 1; spf=pass; dmarc=pass action=none; dkim=pass; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=75pgFRoUiIgO6iLOUUf2XImEsqKlBC3GebBPurZS3FA=; b=JbIqveMboAvfsZVsnj+fbc0f71xWKrZOEK6Bfh+f08nscSMmuZhGSmGvEuOXEkHk1cZ+UgU3Z3QYUAIQFRijRfJKJD7AFp8wRdadTW0FvenpCVg++vJ77NFGprfJ8iE8a2NcFdn/2QM5NSurVwjLynys2EC0Jm8U+ZD7VTQFI6T2eLvYyjUl6LAGfx5qfM6a/7g7b/2fBc3YzCqcYLHuWhGmmwbfAbxBwjGQq19qETaV/gegd8VLDJL9pMcn5PW+Oa7gi2RBbVtIyr0X5yNvXAoMYlqJ/q0mpFycnVriVIAoQUh2DN4HL5ITf8xSVJO7IwwFGt3Td1Okcer978M/UQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901;; cv=none; b=HqY/gzgkEPRNx+KNRPvxawB/piNCUNxBNJwWtYvbkepuIsCvWg6BnKXW/imI5SaFPvefFhTNJdQINRP7rpbz1hxu/5OwhFJR6LKEQfF0vd2bPQTgui7Wg8GIEFWduNGYuK0S5qhiw+4tuYr8VSktGVGeRxRmfRuV+X47YEldXRf2kDMBh0z/ayhfCyGUDVpLV+HkEmBz4/LDzHUF/mBi2f78d4OFZVoajbPLsUyXqIYrT/XA3+EilGmANXxGmgA73W69hv/ENAor75gIw1TPGPeyH66rRmEq0iOiuqBhA3Bpn7ixVMo5FyPohgwlAWB5WRDIiI5xgKlLvydVC9pcvg==
  • Delivered-to: rest-dev@xxxxxxxxxxx
  • List-archive: <>
  • List-help: <>
  • List-subscribe: <>, <>
  • List-unsubscribe: <>, <>
  • Msip_labels:
  • Thread-index: AQHaRV7m++O2CpIBZE6Qky1XVskGqrDWrNTH
  • Thread-topic: [External] : [rest-dev] Jakarta Rest 3.2?

I'm +1 for this. It would allow us to discuss the details more deeply.


From: rest-dev <rest-dev-bounces@xxxxxxxxxxx> on behalf of Jim Krueger via rest-dev <rest-dev@xxxxxxxxxxx>
Sent: Friday, January 12, 2024 2:54 PM
To: Jakarta Rest project developer discussions <rest-dev@xxxxxxxxxxx>
Cc: Jim Krueger <jckofbyron@xxxxxxxxx>
Subject: [External] : [rest-dev] Jakarta Rest 3.2?

The purpose of this note is to gauge the interest within the Jakarta Rest community for a RESTful Web Services version 3.2.


The primary impetus for this proposed version would be to deliver a version where @Context injection is formally deprecated.   This would require an alternative implementation and all of the corresponding API and TCK changes/additions, but would not remove backward compatibility for current users.    The current plan for Jakarta Rest 4.0 introduces a breaking change by removing @Context injection .   While 4.0 should still focus on that and I’m aware that both the 3.1 specification and Javadoc for the Context class indicate that it will be removed in a “future release”, I’m wondering if it wouldn’t be a good idea to formally deprecate this first, allowing users to see the deprecation warnings and prepare.


In addition, at this point it would seem that the likelihood of Jakarta Rest-4.0’s inclusion in Jakarta EE11 is tenuous at best, so producing a more limited 3.2 Version, that still has value add, might be more of a realistic goal along with easing the eventual transition to tighter integration with CDI.



Back to the top