【问题标题】:How to get more information about generic Velocity exception如何获取有关通用 Velocity 异常的更多信息
【发布时间】:2018-07-23 12:56:38
【问题描述】:

我的 Tomcat 日志 (catalina.out) 中不时有一个 Exception rendering #parse(<template_name>)。问题是它每隔几天就会发生一次,我不知道如何获得有关它的更多信息。我什至无法重现它。我加载了数十次抛出此问题的页面,并且每次都解析模板没有问题。

我在其他 Tomcat 日志中也没有发现任何相关内容。

关于如何记录更多详细信息或避免此问题的任何想法?

【问题讨论】:

    标签: spring tomcat8 velocity


    【解决方案1】:

    我不是速度专家,但是:

    catalina.out 是一个未针对您的应用程序的日志系统进行配置的文件。

    Velocity 使用 slf4j 进行日志记录,因此应用程序可能会这样做。 尝试配置应用程序的底层日志系统以捕获 Velocity 的异常和堆栈跟踪。

    当速度异常发生时,它可能会被记录在某个地方(查看他们的源代码,毕竟它是一个开源项目) - 看看他们使用什么记录器。

    配置 logger 和 appender 以从 org.apache.velocity 获取消息的可能性很大。

    【讨论】:

      猜你喜欢
      • 2017-06-15
      • 1970-01-01
      • 1970-01-01
      • 2017-03-19
      • 1970-01-01
      • 2020-04-24
      • 1970-01-01
      • 1970-01-01
      • 2016-01-29
      相关资源
      最近更新 更多