Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.15.0
Description
`GMSJoinLeave` throws the correct exception type, with a message correctly describing its inability to connect to the locators at the specified unresolved addresses. But the test's assertion is overly specific about the description of an unresolved address, and fails on JDK 17.
In JDKs up through 13, `toString()` of an unresolved `InetSocketAddress` returned `"hostname:port"`. Starting with JDK 14 it returns `"hostname/<unresolved>:port"`.
Attachments
Issue Links
- is duplicated by
-
GEODE-10202 GMSJoinLeaveJUnitTest fails on java 17 because InetAddress.toString format has changed
-
- Resolved
-
- links to