X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fscript%2FScriptUi.java;h=a15c6c98bd986a82a85b0b56eab218c9e79ddef4;hb=86ea60b48b0e813e5227be733d3cdd46f190665d;hp=c8b3bb3529a3636aaefa4d5af807c8b4195ab583;hpb=a667d43d6a3ccef0e701320e9a61e50d8608615e;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui/src/org/argeo/cms/script/ScriptUi.java b/org.argeo.cms.ui/src/org/argeo/cms/script/ScriptUi.java index c8b3bb352..a15c6c98b 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/script/ScriptUi.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/script/ScriptUi.java @@ -1,8 +1,5 @@ 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; @@ -51,11 +48,18 @@ public class ScriptUi implements CmsUiProvider { } 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 @@ -103,8 +107,8 @@ public class ScriptUi implements CmsUiProvider { } 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; }