Hello guys,

I'm still playing around with ws_discovery sample, adapted for ONVIF devices 
(Dan knows about this very well... ;-)

As already reported, with the latest changes (2.7.5 snapshot) everything works 
fine... in Linux! As soon as I try the
same in Windows 7, I get the exception below. Moreover, while I see (through 
WireShark) the multicast WS-Discovery
packet being transmitted in Linux, the same does not happen in Windows 7.

Any help is really appreciated, many thanks in advance.

Matteo

INFO: Creating Service 
{http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01}DiscoveryProxy from 
class org.apache.cxf.jaxws.support.DummyImpl
mag 02, 2013 6:18:37 PM org.apache.cxf.phase.PhaseInterceptorChain 
doDefaultLogging
WARNING: Interceptor for 
{http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01}DiscoveryProxy#{http://cxf.apache.org/jaxws/dispatch}Invoke
 has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Could not send Message.
       at 
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:64)
       at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
       at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:530)
       at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:456)
       at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:434)
       at org.apache.cxf.endpoint.ClientImpl.invokeWrapped(ClientImpl.java:427)
       at org.apache.cxf.jaxws.DispatchImpl.invokeAsync(DispatchImpl.java:416)
       at 
org.apache.cxf.ws.discovery.WSDiscoveryClient.probe(WSDiscoveryClient.java:304)
       at 
org.apache.cxf.ws.discovery.WSDiscoveryClient.probe(WSDiscoveryClient.java:255)
       at org.apache.cxf.samples.discovery.Client.main(Client.java:45)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
       at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:601)
       at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:291)
       at java.lang.Thread.run(Thread.java:722)
Caused by: java.net.SocketTimeoutException: Receive timed out
       at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
       at 
java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:90)
       at java.net.DatagramSocket.receive(DatagramSocket.java:786)
       at 
org.apache.cxf.transport.udp.UDPConduit$UDPBroadcastOutputStream.close(UDPConduit.java:289)
       at 
org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
       at org.apache.cxf.transport.udp.UDPConduit.close(UDPConduit.java:118)
       at 
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
       ... 15 more


--
Write once, compile everywhere
Compile once, run somewhere...

This email and any attachments are confidential to the intended recipient and 
may also be privileged. If you are not the intended recipient please delete it 
from your system and notify the sender. You should not copy it or use it for 
any purpose nor disclose or distribute its contents to any other person.
Questa e-mail e tutti i suoi allegati sono da intendersi inviati in via 
riservata all'effettivo destinatario e possono essere soggetti a restrizioni 
legali. Se non siete l'effettivo destinatario o avete ricevuto il messaggio per 
errore siete pregati di cancellarlo dal vostro sistema e di avvisare il 
mittente. E' vietata la duplicazione, l'uso a qualsiasi titolo, la divulgazione 
o la distribuzione dei contenuti di questa e-mail a qualunque altro soggetto.

Prima di stampare questa comunicazione consideratene, per favore, l'impatto 
ambientale
Please consider the environment before printing this email

Reply via email to