Description
After upgrading to openjdk 19.0.2, my code that uses pvAccessJava 5.1.7 fails when trying to
channelProvider = ChannelProviderRegistryFactory.getChannelProviderRegistry().getProvider(ClientFactory.PROVIDER_NAME);
this throws a ConnectionException with message "Failed to bind to '::/[0:0:0:0:0:0:0:0]:5076'." The call stack is:
ClientContextImpl.initializeUDPTransport:482
ClientContextImpl.internalInitialize:408
ClientContextImpl.initialize:372
GhostClientFactory$GhostChannelProviderFactoryImpl.sharedInstance:43
ChannelProviderRegistryFactory$ChannelProviderRegistryImpl.getProvider:51
The same code works fine with openjdk 17.0.2 and earlier (using same host environment). My host OS is MacOS Ventura 13.2 on a MacBook Pro 14 M2 - so the architecture is aarch64.
Anyone else seen this?
Thanks Peter