Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jdbc Weblogic错误-不支持方法:Statement.cancel_Jdbc_Weblogic - Fatal编程技术网

Jdbc Weblogic错误-不支持方法:Statement.cancel

Jdbc Weblogic错误-不支持方法:Statement.cancel,jdbc,weblogic,Jdbc,Weblogic,我正在Weblogic 9.2 MP3上运行一个应用程序,目前连接池有问题 ERROR - UserBean retrieving user record. weblogic.jdbc.extensions.PoolLimitSQLException: weblogic.common.resourcepool.ResourceLimitException: No resources currently available in pool MyApp Data Source to allocat

我正在Weblogic 9.2 MP3上运行一个应用程序,目前连接池有问题

ERROR - UserBean retrieving user record. weblogic.jdbc.extensions.PoolLimitSQLException: 
weblogic.common.resourcepool.ResourceLimitException: No resources currently available in pool MyApp Data Source to allocate to applications, please increase the size of the pool and retry..
我还不断收到下面的错误消息,说“
方法不受支持:Statement.cancel()
”,我认为这是导致上述错误的原因

<Error> <JDBC> <BEA-001131> <Received an exception when closing a cached statement for the pool "MyApp Data Source": java.sql.SQLException: Method not supported : Statement.cancel()..>

我浏览了应用程序的源代码,这个方法似乎根本没有被应用程序使用。尽管这可能与weblogic本身有关


有人知道如何修复此错误吗?

首先,我要确保关闭了每个
java.sql.Connection
变量

e、 g

您可以通过放置
connection.close()使其更加紧密到try/catch块的
finally
部分

final Connection connection = dataSource.getConnection();

// do your database work here

if (connection != null) {
    connection.close();
}