我们正在将我们的应用程序从 maven 编译代码部署到 JBoss。
Maven 能够编译代码并被人们共享。此外,它正在使用log4j
version 1.2.16
。在 JBoss 中,应用程序构建成功,但网页没有打开。
JBoss 有log4j.jar
inserver\default\lib
和文件夹。另外client
,log4jboot.jar
在client
文件夹中。
由于它无法打开网页,我将 JBoss 中的所有日志 jar 更改为 version 1.2.16
。
现在应用程序已启动并且网页正在运行,但我无法在服务器命令提示符中查看日志详细信息。
目前这是错误:
failed to initialize plugin org.jboss.logging.log4jloggerplugin
有人可以对此提出想法吗?
编辑:
使用 log4jboot.jar,错误为 500 错误:
type Exception report
// message:
The server encountered an internal error () that prevented it from fulfilling this request.
// exception:
javax.servlet.ServletException: Filter execution threw an exception
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
// root cause:
java.lang.NoSuchMethodError: org/apache/log4j/MDC.clear()V