I’m not seeing a way to do it at this point…. The java.net.MulticastSocket that is used to send the data does have a setNetworkInterface call on it, but we don’t use that at all so it would use whatever the JVM’s default algorithm for selecting an interface is. Most likely, UDPConduit should have a NETWORK_INTERFACE setting similar to the UDPDestination that can be used to optionally set this.
I’ll take a look. Dan > On Jul 17, 2018, at 7:28 AM, Jonas <jonas.ro...@eyevis.de> wrote: > > Looks like the list didn't like the raw-tag for the code. Here is the > snippet: > > WSDiscoveryClient client = new WSDiscoveryClient(); > client.setVersion10(); > List<EndpointReference> references = client.probe(new > QName("http://www.onvif.org/ver10/network/wsdl", > "NetworkVideoTransmitter")); > client.close(); > > However, the code doesn't really show the problem. The problem is what's not > there. So UDPConduit is responsible in my case. Since I can't see any call > to "setNetworkInterface" in that class, can I assume that it's not possible > to select the interface for WSDiscoveryClient? > > Jonas > > > > -- > Sent from: http://cxf.547215.n5.nabble.com/cxf-user-f547216.html -- Daniel Kulp dk...@apache.org <mailto:dk...@apache.org> - http://dankulp.com/blog <http://dankulp.com/blog> Talend Community Coder - http://talend.com <http://coders.talend.com/>