[ https://issues.apache.org/jira/browse/AMQ-9341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17778099#comment-17778099 ]
Matt Pavlovich commented on AMQ-9341: ------------------------------------- Notes: MacOS JDK throws a BindException instead of ConnectException when using the ":0" port notation (auto-assign port) for client-side test. Tested with both Oracle and Temurin JDKs for MacOS on Apple M2 (arm64) % java -version java version "21.0.1" 2023-10-17 LTS Java(TM) SE Runtime Environment (build 21.0.1+12-LTS-29) Java HotSpot(TM) 64-Bit Server VM (build 21.0.1+12-LTS-29, mixed mode, sharing) % ./bin/java -version openjdk version "21" 2023-09-19 LTS OpenJDK Runtime Environment Temurin-21+35 (build 21+35-LTS) OpenJDK 64-Bit Server VM Temurin-21+35 (build 21+35-LTS, mixed mode) > activemq-client tests are failing with JDK17+ > --------------------------------------------- > > Key: AMQ-9341 > URL: https://issues.apache.org/jira/browse/AMQ-9341 > Project: ActiveMQ > Issue Type: Bug > Components: JMS client > Reporter: Jean-Baptiste Onofré > Assignee: Jean-Baptiste Onofré > Priority: Major > Fix For: 6.0.0 > > > {{activemq-client}} module doesn't build due to test failure: > {code:java} > Caused by: java.net.BindException: Can't assign requested address > at java.base/sun.nio.ch.Net.connect0(Native Method) > at java.base/sun.nio.ch.Net.connect(Net.java:579) > at java.base/sun.nio.ch.Net.connect(Net.java:568) > at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) > at > java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) > at java.base/java.net.Socket.connect(Socket.java:633) > at > java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304) > at > org.apache.activemq.transport.tcp.TcpTransport.connect(TcpTransport.java:525) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)