Search the FirstSpirit Knowledge Base
Hallo liebe Cummunity,
kennt ihr eine Möglichkeit, wie ich einen "Fatal-Error" in einem ScriptTemplate schmeißen kann?
Aufruf wäre dann beispielsweise: $CMS_RENDER(script:"trigger_fatal_error")$
Ich habe unseren Generierungsauftrag erweitert und möchte nun prüfen, ob die Änderung funktioniert. Dies kann ich nur prüfen, wenn im generate-Task einen Fatal-Error geschmissen wird. Vielleicht gibt es da auch ne andere Möglichkeit?
Liebe Grüße Marcel
Hallo Marcel,
guck Dir mal die Methode logFatal(String message, Class<?> logger) an: https://docs.e-spirit.com/odfs/dev/de/espirit/common/base/Logging.html#logFatal-java.lang.String-jav...
Folgendermaßen in ein Seitentemplate eingebunden funktioniert es bei mir unter FirstSpirit 2020-01:
$CMS_VALUE(class("de.espirit.common.base.Logging").logFatal("Fatal!", class("de.espirit.firstspirit.store.access.pagestore.PageImpl")))$
Das sollte auch in einem Script zu adaptieren sein.
Viele Grüße
Robin
Hallo Marcel,
guck Dir mal die Methode logFatal(String message, Class<?> logger) an: https://docs.e-spirit.com/odfs/dev/de/espirit/common/base/Logging.html#logFatal-java.lang.String-jav...
Folgendermaßen in ein Seitentemplate eingebunden funktioniert es bei mir unter FirstSpirit 2020-01:
$CMS_VALUE(class("de.espirit.common.base.Logging").logFatal("Fatal!", class("de.espirit.firstspirit.store.access.pagestore.PageImpl")))$
Das sollte auch in einem Script zu adaptieren sein.
Viele Grüße
Robin
Hallo Robin,
perfekt! Hat auf Anhieb funktioniert! (FS-Version: 2019-02)
Rufe deinen Code natürlich in einer Formatvorlage (Rendertemplate) auf und nicht wie vorher aus einem ScriptTemplate.
Liebe Grüße
Marcel