src/main/java/net/wasdev/wlp/common/plugins/util/InstallFeatureUtil.java
private Set<File> downloadProductJsons() throws PluginExecutionException {        
        // download JSONs
        Set<File> downloadedJsons = new HashSet<File>();
        for (ProductProperties properties : propertiesList) {
            File json = downloadJsons(properties.getId(), properties.getVersion());
            if (json != null) {
                downloadedJsons.add(json);
            }
        }
        return downloadedJsons;
    }
private Set<File> downloadProductJsons() throws PluginExecutionException {        
        // download JSONs
        Set<File> downloadedJsons = new HashSet<File>();
        for (ProductProperties properties : propertiesList) {
            File json = downloadJsons(properties.getId(), properties.getVersion());
            if (json != null) {
                downloadedJsons.add(json);
            }
        }
        return downloadedJsons;
    }
Get the JSON files corresponding to the product properties from the lib/versions/*.properties files
@return the set of JSON files for the product
@throws PluginExecutionException if properties files could not be found from lib/versions