gpt4 book ai didi

java - 没有登录 confluence web 应用程序

转载 作者:行者123 更新时间:2023-11-30 07:49:47 25 4
gpt4 key购买 nike

我正在尝试为 Confluence 中的以下类启用日志记录:

https://bitbucket.org/mryall/confluence-siteminder-authenticator/src/142de32b6be86321c9791df5dfced607314ed17d/src/main/java/com/atlassian/confluence/authenticator/siteminder/SiteMinderAuthenticator.java?at=default&fileviewer=file-view-default&_ga=2.161258619.735769127.1516003521-2111736425.1515526840

例如我知道这一行:

@SuppressWarnings("unchecked")
public Principal getUser(final HttpServletRequest request, HttpServletResponse response) {
log.info("Starting SiteMinder Authentication for: {}", request.getRequestURI());
Principal loggedInUser = getUserFromSession(request);
if (loggedInUser != null) {
log.debug("{} is already logged in.", loggedInUser.getName());
return loggedInUser;
}

已执行,但没有任何内容写入 catalina.out。在 log4j.properties 中我有:

log4j.rootLogger=DEBUG, confluencelog, errorlog
log4j.appender.confluencelog=com.atlassian.confluence.loggin‌​g.ConfluenceHomeLogA‌​ppender

为什么没有从上面的类中打印到 catalina.out 的任何想法?

最佳答案

Confluence manual说:

In order to unify logging across different application servers, Confluence uses the atlassian-confluence.log as its primary log, not the application server log.

Once the initial startup sequence is complete, all logging will be to <confluence-home>/logs/atlassian-confluence.log. For example: c:/confluence/data/logs/atlassian-confluence.log.

因此从该文件中查找您的条目,而不是 catalina.out。

关于java - 没有登录 confluence web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48316548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com