if(stagedSoftware !=null) {
DownloadManager downloadMgr = new DownloadManager(provisionRoot, stagedSoftware);
DownloadRecord record = null;
try {
logger.trace("Provisioning StagedSoftware for PlatformCapability : {}", pCap.getClass().getName());
record = downloadMgr.download();
if(record!=null) {
logger.trace(record.toString());
pCap.addDownloadRecord(record);
pCap.setPath(record.unarchived()?
record.getExtractedPath():record.getPath());