当试图使用JNDI连接到MySQL数据库时,我遇到了一个错误,即Invalid data source:'openflights',但是在我的数据库中存在一个表“open不同点”。以下是JNDI配置openflights/type=javax.sql.DataSource
openflights/driver=org.gjt.mm.mysql.Driveropenfli
我的应用程序(运行在Tomcat服务器上)使用atomikos连接池与mysql数据库连接。所有工作正常,除了连接将被关闭,如果离开应用服务器没有使用了几个小时。(Util.java:411)at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3871)
at com.my