package org.argeo.cms.script;
-import java.io.IOException;
-import java.io.InputStreamReader;
-import java.io.Reader;
import java.net.URL;
import javax.jcr.Node;
}
private void load() {
- try (Reader reader = new InputStreamReader(appUrl.openStream())) {
- scriptEngine.eval(reader);
- } catch (IOException | ScriptException e) {
+// try (Reader reader = new InputStreamReader(appUrl.openStream())) {
+// scriptEngine.eval(reader);
+// } catch (IOException | ScriptException e) {
+// log.warn("Cannot execute " + appUrl, e);
+// }
+
+ try {
+ scriptEngine.eval("load('" + appUrl + "')");
+ } catch (ScriptException e) {
log.warn("Cannot execute " + appUrl, e);
}
+
}
// public ScriptUiProvider(ScriptEngine scriptEngine, String script) throws
}
long duration = System.currentTimeMillis() - begin;
- if (log.isDebugEnabled())
- log.debug(appUrl + " UI in " + duration + " ms");
+ if (log.isTraceEnabled())
+ log.trace(appUrl + " UI in " + duration + " ms");
return null;
}