问题标签 [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.

0 投票
0 回答
700 浏览

logging - 如何使用 Jboss LogManager 和 SLF4J 获取已配置记录器的列表?

我使用 JBoss EAP6.0 和 SLF4J 作为我的日志记录外观和 jboss logmanager 作为后端日志记录实现。正在显示日志记录语句,但我无法使用 org.jboss.logmanager 或使用 PlatformLoggingMXBean 获取已配置记录器的列表。两个列表都是空的。

这是我的代码:

0 投票
0 回答
1340 浏览

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 是一种休眠核心依赖项,没有它,应用程序将无法运行。

0 投票
1 回答
2886 浏览

java - Log4j2 错误处理

由于我发现 log4j 1.2.x 存在一些性能问题,我尝试迁移到 log4j2。

现在我遇到了一个我找不到解决方案的问题。我必须将用于 log4j 1.2.x 的配置文件重写为与 v2 兼容的配置文件。当我到达一个名为“errorHandler”的附加程序内部的属性时,就会出现问题。

这是 errorHandler 在我的 log4j 1.2.x 上下文中出现的位置:

谁能告诉我,在 log4j2 for errorHandler 中哪个是类似的属性(如果存在的话)?或者,log4j2 中的另一个替代方案会给我完全相同的结果?

提前致谢。

0 投票
1 回答
2630 浏览

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")指定的主要方法, 但没有效果。任何指针?

谢谢

0 投票
1 回答
5172 浏览

java - 如何将 Hibernate 从 jboss-logging 切换到 logback?

我发现,我的休眠依赖jboss-logging又导致了依赖。

是否可以切换到logback我已经在使用的日志记录?

更新

我尝试了三个设置位置org.jboss.logging.provider

1) 在 Spring 中对 JPA 属性进行 Lasing:

2)设置属性main()

3)在命令行中设置属性:

都没有奏效。

我遇到了一个例外:

请注意,我已经从依赖项中排除了 jboss 日志记录:

0 投票
1 回答
284 浏览

jboss7.x - 最大化 JBoss 7.1 服务器日志历史文件计数

我使用 jboss 日志,我有这个处理程序:

我如何设置 jboss 删除旧的日志文件(例如,超过 30 天)?

0 投票
1 回答
37 浏览

logging - 我可以使用服务器 cpu 利用率和磁盘使用情况为 jboss 创建自定义服务器日志吗?

我正在尝试使用服务器 cpu 利用率和磁盘使用情况创建自定义的 jboss 服务器日志。请让我知道是否有人对此有任何想法。

我正在考虑编写一个类并在 jboss-log4j.xml 中调用该类。

谢谢

0 投票
1 回答
1206 浏览

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

0 投票
1 回答
392 浏览

undertow - undertow-core 不需要的依赖项

我可以得到较少依赖的undertow-core吗?

如果我得到了undertow核心的依赖项,我得到了所有这些罐子,这些罐子是运行只提供3个简单页面的http服务器所必需的吗?

jdeparser是一个 java 源代码生成器,jboss-classfilewriter似乎是编写类,用于管理日志的 5 个 jars !java中的小型服务器所期望的是一个具有最小依赖关系的jar,但它似乎给了我一些我不需要的依赖关系

0 投票
1 回答
482 浏览

java - Glassfish 4 中的 slf4j jar 文件放在哪里?

我正在尝试使用 slf4j 作为与 Glassfish 4.1 捆绑在一起的 jboss-logging 的日志记录提供程序。但是无论我将 slf4j jar 文件放在哪里,jboss-logging 都无法找到该 jar。它在服务器启动期间失败,并出现以下错误 -

如何使 slf4j jar 对 jboss-logging 可见?