code: @Override
      public void execute() throws BuildException {
          try {
              ProvisioningFeatureDefinition feature = new SubsystemFeatureDefinitionImpl(null, this.featureManifestFile);
              String description = generateDescriptionHtml(feature, this.generateKnowledgeCentreLinks, this.licenseType);
              Files.write(this.descriptionHtmlOutputFile.toPath(), description.getBytes());
          } catch (IOException e) {
              throw new BuildException(e);
          }
      }
docs: /*
  (non-Javadoc)
  
  @see org.apache.tools.ant.Task#execute()