Maybe you can catch IOException here so that the exception wrapped on the ClientServicesException is more specific? Do the same in other instances where this happens, as well, please