v2/common/src/main/java/com/google/cloud/teleport/v2/transforms/JavascriptTextTransformer.java [237:258]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private static ScriptEngine getJavaScriptEngine() {
      NashornScriptEngineFactory nashornFactory = new NashornScriptEngineFactory();
      ScriptEngine engine = nashornFactory.getScriptEngine("--language=es6");

      if (engine != null) {
        return engine;
      }

      List<String> availableEngines = new ArrayList<>();
      ScriptEngineManager manager = new ScriptEngineManager();
      for (ScriptEngineFactory factory : manager.getEngineFactories()) {
        availableEngines.add(
            factory.getEngineName()
                + " ("
                + factory.getEngineVersion()
                + ") - "
                + factory.getNames());
      }

      throw new RuntimeException(
          String.format("JavaScript engine not available. Found engines: %s.", availableEngines));
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



v1/src/main/java/com/google/cloud/teleport/templates/common/JavascriptTextTransformer.java [225:246]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private static ScriptEngine getJavaScriptEngine() {
      NashornScriptEngineFactory nashornFactory = new NashornScriptEngineFactory();
      ScriptEngine engine = nashornFactory.getScriptEngine("--language=es6");

      if (engine != null) {
        return engine;
      }

      List<String> availableEngines = new ArrayList<>();
      ScriptEngineManager manager = new ScriptEngineManager();
      for (ScriptEngineFactory factory : manager.getEngineFactories()) {
        availableEngines.add(
            factory.getEngineName()
                + " ("
                + factory.getEngineVersion()
                + ") - "
                + factory.getNames());
      }

      throw new RuntimeException(
          String.format("JavaScript engine not available. Found engines: %s.", availableEngines));
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



