java.sql.SQLException: Unexpected exception while enlisting XAConnection java.sql.SQLException: XA error: XAER_RMFAIL : Resource manager is unavailable start() failed on resource 'PICPool': XAER_RMFAIL : Resource manager is unavailable javax.transaction.xa.XAException: Internal error: XAResource 'PICPool' is unregistered

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Oracle Community by pawel, 1 year ago
Unexpected exception while enlisting XAConnection java.sql.SQLException: XA error: XAER_RMFAIL : Resource manager is unavailable start() failed on resource 'PICPool': XAER_RMFAIL : Resource manager is unavailable javax.transaction.xa.XAException: Internal error: XAResource 'PICPool' is unregistered
java.sql.SQLException: Unexpected exception while enlisting XAConnection java.sql.SQLException: XA error: XAER_RMFAIL : Resource manager is unavailable start() failed on resource 'PICPool': XAER_RMFAIL : Resource manager is unavailable javax.transaction.xa.XAException: Internal error: XAResource 'PICPool' is unregistered
at weblogic.transaction.internal.XAResourceDescriptor.checkResource(XAResourceDescriptor.java:1061)
at weblogic.transaction.internal.XAResourceDescriptor.startResourceUse(XAResourceDescriptor.java:614)
at weblogic.transaction.internal.XAServerResourceInfo.start(XAServerResourceInfo.java:1139)
at weblogic.transaction.internal.XAServerResourceInfo.xaStart(XAServerResourceInfo.java:1072)
at weblogic.transaction.internal.XAServerResourceInfo.enlist(XAServerResourceInfo.java:240)
at weblogic.transaction.internal.ServerTransactionImpl.enlistResource(ServerTransactionImpl.java:463)
at weblogic.jdbc.jta.DataSource.enlist(DataSource.java:1392)
at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1334)
at weblogic.jdbc.jta.DataSource.getConnection(DataSource.java:432)
at weblogic.jdbc.jta.DataSource.connect(DataSource.java:354)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:305)
at weblogic.ejb20.cmp.rdbms.RDBMSPersistenceManager.getConnection(RDBMSPersistenceManager.java:2753)
at aliases.Aliases_1sk45s__WebLogic_CMP_RDBMS.__WL_loadGroup0(Aliases_1sk45s__WebLogic_CMP_RDBMS.java:712)
at aliases.Aliases_1sk45s__WebLogic_CMP_RDBMS.getCif(Aliases_1sk45s__WebLogic_CMP_RDBMS.java:320)
at aliases.Aliases_1sk45s_ELOImpl.getCif(Aliases_1sk45s_ELOImpl.java:155)
at aliases.AliasesDtoAssembler.createDto(AliasesDtoAssembler.java:14)
at aliases.AliasesSessionFacadeBean.assembleAliasesDto(AliasesSessionFacadeBean.java:131)
at aliases.AliasesSessionFacadeBean.assembleAliasesDtos(AliasesSessionFacadeBean.java:140)
at aliases.AliasesSessionFacadeBean.aliasesFindByCif(AliasesSessionFacadeBean.java:152)
at aliases.AliasesSessionFacade_ybwbnw_EOImpl.aliasesFindByCif(AliasesSessionFacade_ybwbnw_EOImpl.java:46)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.