[英]How can I turn on logging exceptions on startup of Websphere Application Server 16.0.0.4 (WLP)?
在启动时,我收到一条非常非描述性的日志消息,告诉我在启动Spring应用程序时出了点问题:
W exception.occurred.while.running.ServletContainerInitializers.onStartup
org.springframework.web.SpringServletContainerInitializer@81337783
web-app-name
而且任何地方都没有异常的痕迹。 我已经尝试了许多属性和服务器定义方面的调整,但没有运气让Websphere告诉我抛出了什么异常。 这至少可以提示应用程序出了什么问题(可能是一个错误的或丢失的lib)。
有没有办法让我知道发生了什么? 为何要使该软件更具信息性这么难?
我知道trace.log,但是如何调整设置,以便准确获得所需的信息,而不是大量无用的日志?
跟踪应涵盖WebSphere Liberty中的ServletContainerInitializer(SCI)处理:
<logging traceSpecification="*=info=enabled:com.ibm.ws.webcontainer*=all:com.ibm.wsspi.webcontainer*=all" maxFileSize="40" maxFiles="20" traceFormat="BASIC"/>
有关在Liberty中启用跟踪的更多信息,请参见以下内容:
https://www.ibm.com/support/knowledgecenter/SSEQTP_liberty/as_ditamaps/was900_welcome_liberty.html
此外,异常信息可能会出现在不同于该警告发生位置的日志中。 确保检查所有生成的日志文件,包括FFDC文件夹中的日志文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.