Support Article
Autocommit errors and PRRuntimeException disable agents
SA-42075
Summary
PRRuntimeException and autocommit errors disable agents randomly.
Error Messages
com.pega.pegarules.pub.PRRuntimeException: caught exception during autocommit check
at com.pega.pegarules.data.internal.access.ConnectionManagerImpl.returnConnection(ConnectionManagerImpl.java:2276)
at
.
.
com.pega.pegarules.data.internal.access.DatabaseImpl.executeRDB(DatabaseImpl.java:6581)
.
.
com.pega.pegarules.data.internal.access.DatabaseImpl.executeRDB(DatabaseImpl.java:6581)
at com.pega.pegarules.data.internal.access.DatabaseImpl.listRDB(DatabaseImpl.java:6529)
...
Caused by:
Caused by:
com.ibm.websphere.ce.cm.ObjectClosedException: DSRA9110E: Connection is closed.
at com.ibm.ws.rsadapter.jdbc.WSJdbcWrapper.createClosedException(WSJdbcWrapper.java:122)
.
.
.
at com.pega.pegarules.data.internal.access.ConnectionManagerImpl.returnConnection(ConnectionManagerImpl.java:2269)
... 22 more
Steps to Reproduce
Not Applicable
Root Cause
A third-party product issue. The verify connection (Validate new connections or Validate existing pooled connections ) check boxes must be checked when the data source in WebSphere verifies the connection.
Resolution
Perform the following change to the operating environment:Check one or both of the verify connection (Validate new connections or Validate existing pooled connections) check boxes.
Published September 25, 2017 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.