try {
SmbFile smbFile = RegainToolkit.urlToSmbFile(
CrawlerToolkit.replaceAuthenticationValuesInURL(url,
CrawlerToolkit.findAuthenticationValuesForURL(url, accountPasswordStore)));
// Check whether the file is readable.
if (!smbFile.canRead()) {
mCrawlerJobProfiler.abortMeasuring();
logError("File is not readable: '" + url + "'", null, false);
continue;
} else if (smbFile.isDirectory()) {
// This IS a directory -> Add all child files as Jobs