Breadcrumbs

Log Folder

Description

Component dedicated to the management of the logs. It is included in the BtibService by default.


 Properties

  • PrintStackTraces: Adds or removes the stackTraces from the error messages in the Application Director or the workbench Console. Not all the stackTraces will be removed, depending on the source, or the implementation of a component the stackTrace might remain.

Example:

If you misuse a btibToolkit > HttpPostRecipient, with a stackTrace, you will have an error message looking like this:

GRAVE [12:48:09 25-nov.-24 CET][btibToolkit.alarm] slot:/Drivers/HttpPostRecipient: Cannot ping: no protocol:
java.net.MalformedURLException: no protocol:
        at java.net.URL.<init>(URL.java:611)
        at java.net.URL.<init>(URL.java:508)
        at java.net.URL.<init>(URL.java:457)
        at fr.btib.toolkit.alarm.BHttpPostRecipient.doPing(mh:270)
        at auto.fr_btib_toolkit_alarm_BHttpPostRecipient.invoke(AutoGenerated)
        at com.tridium.sys.schema.ComponentSlotMap.invoke(ComponentSlotMap.java:1921)
        at com.tridium.sys.schema.ComponentSlotMap.invoke(ComponentSlotMap.java:1884)
        at javax.baja.sys.BComponent.invoke(BComponent.java:1232)
        at com.tridium.fox.sys.broker.BBrokerChannel.invoke(BBrokerChannel.java:1895)
        at com.tridium.fox.sys.broker.BBrokerChannel.process(BBrokerChannel.java:248)
        at com.tridium.fox.sys.BFoxConnection.process(BFoxConnection.java:470)
        at com.tridium.fox.session.SessionDispatcher.dispatch(SessionDispatcher.java:92)
        at com.tridium.fox.session.SessionDispatcher.run(SessionDispatcher.java:68)
        at java.lang.Thread.run(Thread.java:750)


without the stackTrace, you will only have the beginning:

GRAVE [12:48:17 25-nov.-24 CET][btibToolkit.alarm] slot:/Drivers/HttpPostRecipient: Cannot ping: no protocol: