srcClient.changeDir(dirURI.getPath());
makelistDirExternalConfigurations(srcClient, srcClient.getCurrentDir());
Vector<Object> fileInfo = null;
try {
fileInfo = srcClient.mlsd();
} catch (Throwable e) {
fileInfo = srcClient.list();
}
if (!fileInfo.isEmpty()) {