@Override public void init(Context initialContext) throws BlazeException { super.init(initialContext); }
@Override public void init(Context initialContext) throws BlazeException { super.init(initialContext); }
@Override public void init(Context initialContext) throws BlazeException { super.init(initialContext); }
@Override public void init(Context initialContext) throws BlazeException { super.init(initialContext); this.scriptEngineManager = new ScriptEngineManager(); ScriptEngine scriptEngine = this.scriptEngineManager.getEngineByName("nashorn"); if (scriptEngine == null) { throw new BlazeException("Unable to get nashorn script engine. Are you running on Java 8?"); } // query for functions available by default this.defaultNashornFunctions = queryScriptFunctions(scriptEngine, scriptEngine.createBindings()); //log.debug("standardNashornFunctions: {}", standardNashornFunctions); }
@Override public void init(Context initialContext) throws BlazeException { super.init(initialContext); try { // initialize engine with the base directory URL root = initialContext.baseDir().toUri().toURL(); this.groovy = new GroovyScriptEngine(new URL[] { root }); } catch (IOException e) { throw new BlazeException("Unable to create groovy", e); } }
@Override public void init(Context initialContext) throws BlazeException { super.init(initialContext); this.scriptEngineManager = new ScriptEngineManager(); ScriptEngine scriptEngine = this.scriptEngineManager.getEngineByName("nashorn"); if (scriptEngine == null) { throw new BlazeException("Unable to get nashorn script engine. Are you running on Java 8?"); } // query for functions available by default this.defaultNashornFunctions = queryScriptFunctions(scriptEngine, scriptEngine.createBindings()); //log.debug("standardNashornFunctions: {}", standardNashornFunctions); }