繁体   English   中英

如何在启动Websphere Application Server 16.0.0.4(WLP)时打开日志记录例外?

[英]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

https://www.ibm.com/support/knowledgecenter/SSEQTP_liberty/com.ibm.websphere.wlp.doc/ae/rwlp_trouble.html

https://www.ibm.com/support/knowledgecenter/SSEQTP_liberty/com.ibm.websphere.wlp.doc/ae/rwlp_logging.html

此外,异常信息可能会出现在不同于该警告发生位置的日志中。 确保检查所有生成的日志文件,包括FFDC文件夹中的日志文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM