final String path = request.getRequestPath();
ObrResourceReader reader = null;
for (final Repository r : getRequestRepositories(request)) {
try {
reader = obrMetadataSource.getReader(new ManagedObrSite(ObrUtils.retrieveObrItem(r)));
for (Resource i = reader.readResource(); i != null; i = reader.readResource()) {
final URL url = i.getURL();
if ("file".equals(url.getProtocol()) && path.equals(url.getPath())) {
return r.retrieveItem(false, request);
}