浏览 4290 次
锁定老帖子 主题:SQLException 关闭的连接
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-07-23
数据库: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> 目前我一点头绪也没有,因为这个配置在别的项目中也有用过,没有问题,只不过在这个项目中需要把图片插入数据库, 其余的环境包括配置一模一样的 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-07-23
apache 的 DBCP 数据源有问题. 这个结论是在二年前我通过实践得到的. 现在不知道怎样, 因为那个问题, 我一直没用DBCP
|
|
返回顶楼 | |