two resons I think can cause that
1) because file is located in restricted domain, say if your
app is running in http protocol for example
and you are trying to access thax xml file using file:\ protocole
in this case you need place xml on webserver and access it
2) file locaiton is invalid, run that url in browser and see
if you get a response.