DSRA0080E:Cannot call 'cleanup' on a ManagedConnection
WAS 6.0,报如下错误,好像说是一个BUG,请高手指点:
[11-12-29 13:12:18:468 GMT+08:00] 0000d4f6 MCWrapper E J2CA0081E: 尝试在资源 jdbc/hostdb 的 ManagedConnection WSRdbManagedConnectionImpl@45e6db9 上执行方法 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:224) at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.(DataStoreAdapterException.java:175) at com.ibm.ws.rsadapter.AdapterUtil.createDataStoreAdapterException(AdapterUtil.java:232) at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.cleanupTransactions(WSRdbManagedConnectionImpl.java:3290) at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.cleanup(WSRdbManagedConnectionImpl.java:2930) at com.ibm.ejs.j2c.MCWrapper.cleanup(MCWrapper.java:1341) at com.ibm.ejs.j2c.poolmanager.FreePool.returnToFreePool(FreePool.java:438) at com.ibm.ejs.j2c.poolmanager.PoolManager.release(PoolManager.java:1494) at com.ibm.ejs.j2c.MCWrapper.releaseToPoolManager(MCWrapper.java:1949) at com.ibm.ejs.j2c.ConnectionEventListener.connectionClosed(ConnectionEventListener.java:249) at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.processConnectionClosedEvent(WSRdbManagedConnectionImpl.java:1462) at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.closeWrapper(WSJdbcConnection.java:668) at com.ibm.ws.rsadapter.jdbc.WSJdbcObject.close(WSJdbcObject.java:126) at com.npa.ctos.system.Login.check(Login.java:239) at com.npa.ctos.system.TransDispatchThread.run(TransDispatchThread.java:154)