For the above code, if I use the google url it works but when I switch it to use other urls, in my case reporting urls it throws the following exception
faultCode:Client.Error.DeliveryInDoubt
faultString:'Channel disconnected'
faultDetail:'Channel disconnected before an acknowledgement was received'