我已将应用程序从Tomcat迁移到Glassfish,以便利用应用程序服务器功能。
除日志记录外,一切正常。在调试模式下,我可以看到服务器日志中的日志条目,但在正常操作中没有任何内容。
我在default-config和domain-config logging.properties
中添加了一行(通过Glassfish管理应用)。有问题的行是ch.sertal.level=FINE
定义记录器的方式对于每个类都是相同的:
private Logger log = Logger.getLogger(getClass().getName());
包始终以ch.sertal
开头我使用maven进行依赖项管理,pom.xml中没有Logging依赖项。我假设这些库是在项目编译好的时候提供的。
我应该在哪下检查?
感谢您的帮助: - )
答案 0 :(得分:0)
我的不好,是logging.properties中的行
com.sun.enterprise.server.logging.GFFileHandler.level=INFO
是
com.sun.enterprise.server.logging.GFFileHandler.level=OFF
很明显,它不会记录任何内容。