JDK-8262053 : Release Note: SocketExceptions Are Not Wrapped Into SSLExceptions in SSLSocketImpl
  • Type: Sub-task
  • Component: security-libs
  • Sub-Component: javax.net.ssl
  • Affected Version: 17
  • Priority: P4
  • Status: Closed
  • Resolution: Delivered
  • Submitted: 2021-02-19
  • Updated: 2021-12-10
  • Resolved: 2021-12-10
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 17
17Resolved
Description
This release reverts the behavior of SSLSocketImpl and SSLTransport introduced by JDK-8196584. SocketException will now be thrown as is instead of being suppressed into an SSLException.
Comments
Thanks, [~cverghese]. Looks good. There's one change I'm going to undo so that the RN generator picks up your RN. I didn't mention it but the generator looks for the "Release Note:" string in the title. I'm going to add that back but other than that it's good to go.
23-08-2021

Thank you [~clifford.wayne]. I have updated the title.
23-08-2021

[~cverghese] The title of the RN doesn't have to be the same as the parent Jira issue. Because the change is the implementation of the fix, the RN titles are usually written in past tense and sometimes are more descriptive than the title of the parent Jira issue. In this case, you might want to use a title for the release note that reads something like, "SocketExceptions Are Not Wrapped into SSLExceptions in SSLSocketImpl" ... For the RN titles we also use title case instead of sentence case. You don't have to reopen a RN subtask to make changes in the text or title of the subtask. Now that it is in a Resolved/Delivered state, the RN generator will automatically pick up your changes.
23-08-2021

[~cverghese] The RNs aren't added until they are marked as Resolved, so the next update of the Release Notes at https://jdk.java.net/17/release-notes should include this RN.
23-08-2021

[~clifford.wayne] I have updated the description and marked the issue as Resolved. Please let me know if any additional steps is required from our end?. I have noted that the Release Notes at https://jdk.java.net/17/release-notes does not contain this yet.
23-08-2021

[~phh][~cverghese] When you are ready for this RN to be added to the JDK 17 Release Notes, set the Status to Resolved/Delivered and the RN generator will incorporate it in the Release Notes.
11-08-2021