gpt4 book ai didi

jboss - Jboss 7 中的错误 listenerStart

转载 作者:行者123 更新时间:2023-12-04 05:20:56 27 4
gpt4 key购买 nike

我正在使用 JBoss 7。它是 spring 休眠应用程序。我得到

ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-1) Error listenerStart 

当我重新启动我的 JBoss 时。早些时候我在 tomcat 中有这个问题,但通过添加 logging.porpeties 解决了这个问题。在类文件夹中。我能够看到哪个监听器在 tomcat 中引起了问题。但是在 JBoss 中,我不知道如何修复它。

最佳答案

更新:如果您使用 JBoss EAP 6 或 AS 7.1.2+ 并且没有获得太多日志记录,指定系统属性 -Dorg.jboss.as.logging.per-deployment=false 可能会有所帮助。 :https://stackoverflow.com/a/14575830/14379

问题是“Error listenerStart”是一个非常通用的错误消息。它应该在其他更有用的错误消息之前,但在某些情况下并非如此。

其他 people已通过删除 log4j.properties 解决了日志记录问题来自 war 文件或其中的 jar,因此请尝试忽略 log4j.properties在 JBoss AS 7 上部署时。

就我而言,没有 log4j.properties删除。我发现的唯一解决方法是在 org.apache.catalina.core.StandardContext.contextListenerStart() 中设置断点它调用的地方 getLogger().error() ,然后在部署我的 war 文件时以 Debug模式运行 JBoss。然后我可以检查 Throwable看看出了什么问题。

在 Eclipse 中,我为 java.lang.Throwable 配置了调试详细信息格式化程序(在首选项中)它返回堆栈跟踪:

java.io.StringWriter sw = new java.io.StringWriter();
this.printStackTrace(new java.io.PrintWriter(sw));
return sw.toString();

关于jboss - Jboss 7 中的错误 listenerStart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13693128/

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