Support Article
BATCH connection exception on switching to XA driver
Summary
BATCH connection exception occurs after switching to the XA driver.
Error Messages
718 INFO [org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager] (default-threads - 77) IJ000100: Closing a connection for you. Please close them yourself: pega.pegarules.ra.cci.PRConnectionImpl@47375490: java.lang.Throwable: STACKTRACE
org.jboss.jca.core.connectionmanager.ccm.CachedConnectionManagerImpl.registerConnection(CachedConnectionManagerImpl.java:308)
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:819)
at pega.pegarules.ra.cci.PRConnectionFactoryImpl.createConnection(PRConnectionFactoryImpl.java:120)
at pega.pegarules.ra.cci.PRConnectionFactoryImpl.getConnection(PRConnectionFactoryImpl.java:218)
at pega.pegarules.resadap.RAClient.init(RAClient.java:144)
at pega.pegarules.resadap.RAClient.<init>(RAClient.java:87)
at pega.pegarules.resadap.RAClientContainer.get(RAClientContainer.java:47)
at pega.pegarules.session.internal.async.BatchUtils.callRAClient(BatchUtils.java:131)
at pega.pegarules.session.internal.async.Agent.queueBatchActivityForAgent(Agent.java:1528)
at pega.pegarules.session.internal.async.Agent.queueBatchActivityForAgent(Agent.java:1314)
at pega.pegarules.session.internal.async.Agent.queueBatchActivity(Agent.java:1236)
at pega.pegarules.session.internal.mgmt.base.RequestorChildren.queueBatchActivity(RequestorChildren.java:126)
at pega.pegarules.session.internal.mgmt.PRRequestorImpl.queueBatchActivity(PRRequestorImpl.java:1112)
at pegarules.generated.activity.ra_action_savenew_7c3fbfe70c4a7f93bd614b041acfcba4.step7_circum0(ra_action_savenew_7c3fbfe70c4a7f93bd614b041acfcba4.java:616)
at pegarules.generated.activity.ra_action_savenew_7c3fbfe70c4a7f93bd614b041acfcba4.perform(ra_action_savenew_7c3fbfe70c4a7f93bd614b041acfcba4.java:186)
at pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3597)
at pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10845)
at pegarules.generated.activity.ra_action_addwork_30b58c4b706d41af52965391562f580e.step17_circum0(ra_action_addwork_30b58c4b706d41af52965391562f580e.java
at pegarules.generated.activity.ra_action_addwork_30b58c4b706d41af52965391562f580e.perform(ra_action_addwork_30b58c4b706d41af52965391562f580e.java:351)
at pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3597)
at pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10845)
atpegarules.generated.activity.ra_action_savecontact_1cec12ae8e6ae1b4c598279704b094a4.step9_circum0(ra_action_savecontact_1cec12ae8e6ae1b4c598279704b094a4java:926)
atpegarules.generated.activity.ra_action_savecontact_1cec12ae8e6ae1b4c598279704b094a4.perform(ra_action_savecontact_1cec12ae8e6ae1b4c598279704b094a4.java:227)
at pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3597)
at pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10845)
pegarules.generated.activity.ra_action_processmessagedata_960bef80bcc6a59bcf04f2e4e7f85510.step19_circum0(ra_action_processmessagedata_960bef80bcc6a59bcf04f2e4e7f85510.java:1754)
atpegarules.generated.activity.ra_action_processmessagedata_960bef80bcc6a59bcf04f2e4e7f85510.perform(ra_action_processmessagedata_960bef80bcc6a59bcf04f2e4e7f85510.java:404)
Steps to Reproduce
Unknown
Root Cause
A defect in Pegasystems’ code or rules. Incorrect Cleanup of RAClient.
Resolution
Apply HFix-53530.
Published August 15, 2019 - 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.