Hi Sihem

Whats the actual synapse.xml you use? The problem is caused by setting
the "To" address to an empty address. Are you replacing it with the
Reply-To where the Reply-To is not available?
> 2007-11-27 09:34:12,133 [127.0.0.1-localhost.localdomain] [HttpCoreNIOSender] 
> DEBUG *HeaderMediator Set SOAP header : To to :*
> 2007-11-27 09:34:12,133 [127.0.0.1-localhost.localdomain] [HttpCoreNIOSender] 
> DEBUG HeaderMediator End : Header mediator
> 2007-11-27 09:34:12,133 [127.0.0.1-localhost.localdomain] [HttpCoreNIOSender] 
> DEBUG SendMediator Start : Send mediator
> 2007-11-27 09:34:12,133 [127.0.0.1-localhost.localdomain] [HttpCoreNIOSender] 
> DEBUG SendMediator Sending response message using implicit message 
> properties..
> *Sending To:*
> SOAPAction: http://calculator.me.org/CalculatorWS/multiplyRequest
> 2007-11-27 09:34:12,153 [127.0.0.1-localhost.localdomain] [HttpCoreNIOSender] 
> ERROR HttpCoreNIOSender Malformed destination EPR :
> *java.net.MalformedURLException: no protocol:*
>         at java.net.URL.<init>(URL.java:567)
>         at java.net.URL.<init>(URL.java:464)
>   
...
> Besides, perhaps due to these exceptions, no message is returned to the 
> client as a SOAP fault. Moreover, I think that the 
> "java.net.MalformedURLException: no protocol:" is due to the fact that the 
> SOAP client does not use the WSA header named "Reply-To" which is empty.
Yes, this is the issue. You can also remove the "To" header from the
message with the header mediator, and this will achieve the same result

asankha

Reply via email to