问题标签 [jboss-logging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
logging - 如何使用 Jboss LogManager 和 SLF4J 获取已配置记录器的列表?
我使用 JBoss EAP6.0 和 SLF4J 作为我的日志记录外观和 jboss logmanager 作为后端日志记录实现。正在显示日志记录语句,但我无法使用 org.jboss.logmanager 或使用 PlatformLoggingMXBean 获取已配置记录器的列表。两个列表都是空的。
这是我的代码:
logging - slf4j 和 log4j 配置不起作用
我无法让使用 slf4j 进行日志记录的配置正常工作。错误日志如下所示
INFO: visiting unvisited references
SEVERE: log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable.
SEVERE: log4j:ERROR The class "org.apache.log4j.Appender" was loaded by
SEVERE: log4j:ERROR [WebappClassLoader (delegate=true; repositories=WEB-INF/classes/)] whereas object of type
SEVERE: log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader (delegate=true; repositories=WEB-INF/classes/)].
SEVERE: log4j:ERROR Could not instantiate appender named "stdout".
SEVERE: log4j:ERROR A "org.apache.log4j.DailyRollingFileAppender" object is not assignable to a "org.apache.log4j.Appender" variable.
SEVERE: log4j:ERROR The class "org.apache.log4j.Appender" was loaded by
SEVERE: log4j:ERROR [WebappClassLoader (delegate=true; repositories=WEB-INF/classes/)] whereas object of type
SEVERE: log4j:ERROR "org.apache.log4j.DailyRollingFileAppender" was loaded by [WebappClassLoader (delegate=true; repositories=WEB-INF/classes/)].
SEVERE: log4j:ERROR Could not instantiate appender named "file".
SEVERE: log4j:WARN No appenders could be found for logger (org.hibernate.annotations.common.Version).
SEVERE: log4j:WARN Please initialize the log4j system properly.
INFO: WebModule[null] ServletContext.log():No Spring WebApplicationInitializer types detected on classpath
WARNING: JSF1022: [true/false] Invalid value 'javax.faces.PARTIAL_STATE_SAVING' for configuration option 'true|false'. Valid values are 'true|false'. Falling back to the default of 'true'.
INFO: Initializing Mojarra 2.2.0 ( 20130502-2118 https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930) for context '/AnchorFused4.03'
INFO: Monitoring jndi:/server/.../WEB-INF/faces-config.xml for modifications
我已经设置了以下依赖项
我也有hibernate和spring依赖
项我已经从依赖项中排除了commons-logging以避免任何冲突......
log4j 属性文件位于 src/main/resources 中,它位于 WEB-INF/classes/ 类路径下。
我已经尝试了几种与 slf4j-log4j12 和 slf4j-simple 的组合,它们各自独立使用,但都产生相同的错误。
注意:我注意到,如果我从 maven 依赖项中排除 jboss-logging,我不会收到 Log4j 错误。但不幸的是,jboss-logging 是一种休眠核心依赖项,没有它,应用程序将无法运行。
java - Log4j2 错误处理
由于我发现 log4j 1.2.x 存在一些性能问题,我尝试迁移到 log4j2。
现在我遇到了一个我找不到解决方案的问题。我必须将用于 log4j 1.2.x 的配置文件重写为与 v2 兼容的配置文件。当我到达一个名为“errorHandler”的附加程序内部的属性时,就会出现问题。
这是 errorHandler 在我的 log4j 1.2.x 上下文中出现的位置:
谁能告诉我,在 log4j2 for errorHandler 中哪个是类似的属性(如果存在的话)?或者,log4j2 中的另一个替代方案会给我完全相同的结果?
提前致谢。
hibernate - Hibernate 4.3.6 日志记录不适用于 log4j2
我根本无法使用以下配置让休眠状态记录任何内容:
这是我的log4j2.xml
我还添加了http://docs.jboss.org/hibernate/orm/4.3/topical/html/logging/Logging.htmlSystem.setProperty("org.jboss.logging.provider", "log4j2")
指定的主要方法,
但没有效果。任何指针?
谢谢
java - 如何将 Hibernate 从 jboss-logging 切换到 logback?
我发现,我的休眠依赖jboss-logging
又导致了依赖。
是否可以切换到logback
我已经在使用的日志记录?
更新
我尝试了三个设置位置org.jboss.logging.provider
:
1) 在 Spring 中对 JPA 属性进行 Lasing:
2)设置属性main()
:
3)在命令行中设置属性:
都没有奏效。
我遇到了一个例外:
请注意,我已经从依赖项中排除了 jboss 日志记录:
jboss7.x - 最大化 JBoss 7.1 服务器日志历史文件计数
我使用 jboss 日志,我有这个处理程序:
我如何设置 jboss 删除旧的日志文件(例如,超过 30 天)?
logging - 我可以使用服务器 cpu 利用率和磁盘使用情况为 jboss 创建自定义服务器日志吗?
我正在尝试使用服务器 cpu 利用率和磁盘使用情况创建自定义的 jboss 服务器日志。请让我知道是否有人对此有任何想法。
我正在考虑编写一个类并在 jboss-log4j.xml 中调用该类。
谢谢
log4j - Adding SMTP log handler in Wildly 8.1
I have been through lot of WildFly documentation in past day and so far I have failed to understand how a SMTP Handler could be added to WildFly logging sybsystem. This was very easy when JBoss used log4j but now there are hardly any documentation available.
Places I have already looked at: https://docs.jboss.org/author/display/WFLY8/Logging+Configuration
There is support of using a Custom Log handler. as mentioned jira https://issues.jboss.org/browse/AS7-1438 but are there any examples available? can log4j SMTP handler be used here?
Is this the best solution available? https://developer.jboss.org/wiki/CreatingACustomLoggingHandlerInJBOSSAs710Final
undertow - undertow-core 不需要的依赖项
我可以得到较少依赖的undertow-core吗?
如果我得到了undertow核心的依赖项,我得到了所有这些罐子,这些罐子是运行只提供3个简单页面的http服务器所必需的吗?
jdeparser是一个 java 源代码生成器,jboss-classfilewriter似乎是编写类,用于管理日志的 5 个 jars !java中的小型服务器所期望的是一个具有最小依赖关系的jar,但它似乎给了我一些我不需要的依赖关系。
java - Glassfish 4 中的 slf4j jar 文件放在哪里?
我正在尝试使用 slf4j 作为与 Glassfish 4.1 捆绑在一起的 jboss-logging 的日志记录提供程序。但是无论我将 slf4j jar 文件放在哪里,jboss-logging 都无法找到该 jar。它在服务器启动期间失败,并出现以下错误 -
如何使 slf4j jar 对 jboss-logging 可见?