> On Dec 19, 2014, at 3:04 PM, Giovanni Di Orio <[email protected]> wrote:
> I am trying to use the ws-feature available in cxf. My network configuration
> is the following:
>
> I have one pc connected to the network (192.168.0.32) that host a service.
> I have another pc connected to the network (192.168.0..3) that trys to
> discovery the services.
>
> However when I try to probe the network nothing happens. If I do everything
> in one pc (hosting the service + trying the discovery) everything works well.
> The code that I am using for discoverying is:
>
> WSDiscoveryClient client = new WSDiscoveryClient();
> List references = client.probe(); //I believe that this method search for
> everything
> client.close();
>
> Do you have any suggestion?
If you can, use wireshark or similar on the two machines to see if the data is
even being sent out and received. Also, try turning off (temporarily) any
virus software and such as they sometimes block UDP multicast traffic. In
addition, I know RedHat disables multicast support in it’s Linux distributions.
Finally, if you have VMWare or Parallels or similar running, shut that down
and see if the behavior is the same. I did have issues with some of the UDP
system tests when I had Parallels running. Please let us know if any of that
helps.
--
Daniel Kulp
[email protected] - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com