论坛首页 入门技术论坛

SQLException 关闭的连接

浏览 4289 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-07-23  
系统:WINDOWS2003
数据库:ORACLE 9I
中间件:TOMCAT5.5
JDK:1.5
SPRING:1.2
IBATIS:2.0
STRUTS:1.2

问题是在系统运行一段时间后会出现Could not roll back JDBC transaction; nested exception is java.sql.SQLException: 关闭的连接

org.springframework.transaction.TransactionSystemException: Could not roll back JDBC transaction; nested exception is java.sql.SQLException: 关闭的连接

以上情况偶尔会出现,偶尔又好了,包括查询在内都报这个错

SPRING配置:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="cleanup">
<property name="driverClassName" value="${jdbc.driverClassName}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
<property name="maxIdle" value="500"/>
<property name="maxActive" value="500"/>
<property name="maxWait" value="7000"/>
</bean>

<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>

<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="WEB-INF/sql-map-config.xml"/>
<property name="dataSource" ref="dataSource"/>
</bean>
目前我一点头绪也没有,因为这个配置在别的项目中也有用过,没有问题,只不过在这个项目中需要把图片插入数据库,
其余的环境包括配置一模一样的
   发表时间:2008-07-23  
apache 的 DBCP 数据源有问题. 这个结论是在二年前我通过实践得到的. 现在不知道怎样, 因为那个问题, 我一直没用DBCP
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics