thanks for your response but I want to turn off the log level for warning so that only errors appear in the log, what you mention here is filtering out the logs which will work as well but I think will be better if someone can tell me what the package name so that I can set the proper logging level with log:set error level, technically warnings shouldn’t be appearing anymore.
This is controlled by the log4j2 config file though, right? Theoretically we should be able to change that so it shows the full package names. Maybe a quick tutorial would be warranted to help users.
to
log4j2.appender.out.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} [%-5.5p] [%c] - %m%n
and it will print the full class name in the log file. Add a layout pattern line to the OSGi appender and don’t provide any precision parameters to the %c parameter.
@ers, like Jan suggested, I usually search something like “openHAB moquette.spi.impl.SessionsRepository” or “ESH moquette.spi.impl.SessionsRepository” and I usually get the file in it’s github repo right away which tells me the package.