File specs = new File(descriptorsDir, descFileName);
if (specs.exists()) {
// Parse file
XmlOrgSet orgSet = XmlDescParser.parse(specs);
GenericDownloader downloader = new GenericDownloader(d);
// Create download description
List<String> problems =new ArrayList<String>();
for (Iterator iter = orgSet.getOrganisations().iterator(); iter.hasNext();) {
XmlOrganisation org = (XmlOrganisation) iter.next();
for (Iterator iterator = org.getModules().iterator(); iterator.hasNext();) {
XmlModule module = (XmlModule) iterator.next();
try {
downloader.enqueueDownload(org, module);