我正在开发一个EJB应用程序,该应用程序需要每10秒查询sql server db以获取一些数据。
我注意到在日志中我有这两行:
INFO: RAR7114: Unable to get ClientInfo for connection
INFO: RAR7115: Unable to set ClientInfo for connection
尽管应用程序可以完美运行,没有任何问题,但我想取消说明为什么每次查询数据库时都会收到此信息。
以下是我在此应用程序中使用的软件:
我使用netbeans 7.3.1
SQL Server 2012
Java 6
jtds 1.3.1
最佳答案
该错误提示数据库服务器或相应的驱动程序不支持setClientInfo
方法。似乎每次关闭连接时都会调用此方法。
此行为在GLASSFISH-17061中进行了描述,并据此应该在Glassfish 4.0和3.1.2.2中修复,但是一些注释似乎表明它仍然可能发生。您可以尝试使用其他JDBC驱动程序(如果有)。