我正在创建一个基于Spring-WS的WS服务,并在tomcat中运行它。我做了一些更改,现在得到了OperationUnsupportedException的错误。
我希望看到Spring-WS获得的整个堆栈跟踪,但不知道如何记录它。
有人知道如何在某个地方记录这个堆栈跟踪吗?
发布于 2010-06-08 06:48:46
如果您使用以下设置将log4j.properties文件添加到源文件夹的根目录:
log4j.rootLogger=WARN, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%-5p [%c] - <%m>%n
log4j.logger.package.name.that.you.are.interested.in=DEBUG
log4j.logger.org.springframework=ERROR然后,应该在启动应用程序的终端窗口中打印堆栈跟踪。
已更新
很好,您找到了使用log4j的解决方案。
但是如果你是log4j的新手,我会建议你看看SLF4J框架。我已经写过如何将日志消息从Apache Commons Logging和log4J路由到SLF4J here。(带有Apache Commons日志的Tomcat和Spring日志)
https://stackoverflow.com/questions/2993427
复制相似问题