gpt4 book ai didi

java - 抑制 server.log 中服务器抛出的警告

转载 作者:行者123 更新时间:2023-12-02 02:12:19 24 4
gpt4 key购买 nike

我正在使用 Wildfly 8 进行部署。我们的应用程序使用 JDBC 来访问数据库。 Java 代码的数据库资源管理不正确,例如当连接关闭时,许多关联的语句或结果集并未关闭。因此,当我关闭连接时,服务器会抛出以下警告:

21:52:35,702 WARN  [org.jboss.jca.adapters.jdbc.WrappedConnection] (EJB default - 1) Closing a statement you left open, please do your own housekeeping: java.lang.Throwable: STACKTRACE
at org.jboss.jca.adapters.jdbc.WrappedConnection.registerStatement(WrappedConnection.java:1677)
at org.jboss.jca.adapters.jdbc.WrappedStatement.<init>(WrappedStatement.java:105)
at org.jboss.jca.adapters.jdbc.WrappedPreparedStatement.<init>(WrappedPreparedStatement.java:69)
at org.jboss.jca.adapters.jdbc.jdk6.WrappedPreparedStatementJDK6.<init>(WrappedPreparedStatementJDK6.java:52)
at org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6.wrapPreparedStatement(WrappedConnectionJDK6.java:79)
at org.jboss.jca.adapters.jdbc.WrappedConnection.prepareStatement(WrappedConnection.java:405)

如何抑制此类警告消息,使其不会出现在 Wildfly 的 server.log 中?

最佳答案

您应该修复您的代码,而不仅仅是抑制告诉您编写了错误代码的日志

关于java - 抑制 server.log 中服务器抛出的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49824309/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com