code: protected File buildManifestForIncludeHasRunnable(File installationManifest) throws IOException {
          Manifest mf = new Manifest();
          mf.read(new FileInputStream(installationManifest));
  
          mf.getMainAttributes().remove(new Attributes.Name("License-Agreement"));
          mf.getMainAttributes().remove(new Attributes.Name("License-Information"));
          mf.getMainAttributes().putValue("Main-Class", "wlp.lib.extract.SelfExtractRun");
          mf.getMainAttributes().putValue("Server-Name", processName);
  
          File newMani = new File(workAreaTmpDir, "MANIFEST.usrinclude.tmp");
          mf.write(new FileOutputStream(newMani));
  
          return newMani;
      }
docs: Create a proper manifest file for the --include=execute option. The manifest is a copy
  of the given installation manifest, with the following edits:
  
  Change
  from:
  Main-Class: wlp.lib.extract.SelfExtract
  to:
  Main-Class: wlp.lib.extract.SelfExtractRun
  add:
  Server-Name: <processName>
  
  @return the manifest file