Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.
How to disable bacnet4j logger?
-
Hello, I'm struggling with a lot of bacnet4j logger.
Can I find a way to change logger level or disable logger?
-
Hi YEZI,
This would be in your log4j configuration, which in Mango would likely be located at either Mango/overrides/classes/log4j2.xml or Mango/classes/log4j2.xml
You can reload the log4j settings at the
/ui/administration/log4j-reset
page from within Mango after you've modified the appropriate XML file's list of packages and log levels (near the bottom of the XML file) -
Actually BACnet4J uses Simple Logging Facade for Java (SLF4J) https://www.slf4j.org. In Mango we use the Log4J binding and configure BACnet4Js logging via Log4J.
However if you are only using BACnet4J with no additional logging library you can configure the SLF4J loggers by including a binding. Some bindings require configuration but if you just want to discard all logging messages place the NOP binding on your class path.
See this link https://www.slf4j.org/manual.html#swapping for the various bindings you can choose, all you need to do then is put 1 of these bindings on your class path and configure it if the binding requires it.