应用通过quartz启动了作业,作业有操作数据库的操作,操作数据库时,SystemOut.log报如下错误,在网上没有找到解决方法
[11-4-27 18:40:00:055 GMT+08:00] 00000062 MCWrapper E J2CA0081E: 尝试在资源 AMLDS 的 ManagedConnection
WSRdbManagedConnectionImpl@42874287 上执行方法 cleanup 时方法 cleanup 失败。捕获到异常:com.ibm.ws.exception.WsException: DSRA0080E: An exception was received by the Data Store Adapter. See original exception message: Cannot call 'cleanup' on a ManagedConnection while it is still in a transaction..
at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.
(DataStoreAdapterException.java:241)
at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.(DataStoreAdapterException.java:190)
at com.ibm.ws.rsadapter.AdapterUtil.createDataStoreAdapterException(AdapterUtil.java:388)
at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.cleanupTransactions(WSRdbManagedConnectionImpl.java:3733)
at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.cleanup(WSRdbManagedConnectionImpl.java:3329)
at com.ibm.ejs.j2c.MCWrapper.cleanup(MCWrapper.java:1449)
at com.ibm.ejs.j2c.FreePool.returnToFreePool(FreePool.java:487)
at com.ibm.ejs.j2c.PoolManager.release(PoolManager.java:1780)
at com.ibm.ejs.j2c.MCWrapper.releaseToPoolManager(MCWrapper.java:2281)
at com.ibm.ejs.j2c.ConnectionEventListener.connectionClosed(ConnectionEventListener.java:324)
at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.processConnectionClosedEvent(WSRdbManagedConnectionImpl.java:1588)
at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.closeWrapper(WSJdbcConnection.java:816)
at com.ibm.ws.rsadapter.jdbc.WSJccConnection.closeWrapper(WSJccConnection.java:724)
at com.ibm.ws.rsadapter.jdbc.WSJdbcObject.close(WSJdbcObject.java:185)
at com.ibm.ws.rsadapter.jdbc.WSJdbcObject.close(WSJdbcObject.java:144)
at fenet.base.DataBase.CloseConnN(DataBase.java:351)
at fenet.logic.ClusterConfigLogic.queryAll(ClusterConfigLogic.java:200)
at fenet.cluster.job.NodeStatusVerifyJob.execute(NodeStatusVerifyJob.java:44)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:531)附件:
SystemOut.log (211.2 KB)
收起