code: private List<String> getCompatibilityWebAppNames() {
  
          List<String> webAppNamesOri = new ArrayList<String>();
  
          String configuredWebAppNames = (String)OpenCms.getRuntimeProperty(COMPATIBILITY_WEBAPPNAMES);
          if ((configuredWebAppNames != null) && (configuredWebAppNames.length() != 0)) {
              // split the comma separated list of web app names
              StringTokenizer tokenizer = new StringTokenizer(configuredWebAppNames, ",;");
              while (tokenizer.hasMoreTokens()) {
                  webAppNamesOri.add(tokenizer.nextToken());
              }
          }
  
          List<String> webAppNames = new ArrayList<String>();
          for (int i = 0; i < webAppNamesOri.size(); i++) {
              // remove possible white space
              String name = webAppNamesOri.get(i).trim();
              if (CmsStringUtil.isNotEmpty(name)) {
                  webAppNames.add(name);
                  if (LOG.isInfoEnabled()) {
                      LOG.info(
                          Messages.get().getBundle().key(
                              Messages.INIT_IMPORTEXPORT_OLD_CONTEXT_PATH_2,
                              Integer.toString((i + 1)),
                              name));
                  }
              }
          }
  
          String key = (webAppNames.size() > 0)
          ? Messages.INIT_IMPORTEXPORT_OLD_CONTEXT_SUPPORT_ENABLED_0
          : Messages.INIT_IMPORTEXPORT_OLD_CONTEXT_SUPPORT_DISABLED_0;
          if (LOG.isInfoEnabled()) {
              LOG.info(Messages.get().getBundle().key(key));
          }
  
          // add current context to webapp names list
          if (!webAppNames.contains(OpenCms.getSystemInfo().getOpenCmsContext())) {
              webAppNames.add(OpenCms.getSystemInfo().getOpenCmsContext());
          }
  
          return webAppNames;
      }
docs: Returns the compatibility web app names.<p>
  
  @return the compatibility web app names