change the wsdl address
optimize try and catch