javax.transaction.xa.XAException

tomee-users | zeeman | 3 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    ServletContextListener losing JNDI connection on restart

    Stack Overflow | 3 years ago
    java.sql.SQLException: PooledConnection has already been closed.
  2. 0

    J2EE connection is getting closed in tomcat server

    Stack Overflow | 2 years ago | Abir Bhaumik
    java.sql.SQLException: PooledConnection has already been closed.
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    java.sql.SQLException: PooledConnection has already been closed

    Stack Overflow | 4 months ago | Swaroop Lata
    org.springframework.transaction.HeuristicCompletionException: Heuristic completion: outcome state is mixed; nested exception is org.springframework.transaction.TransactionSystemException: Could not commit Hibernate transaction; nested exception is org.hibernate.TransactionException: commit failed
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.sql.SQLException

    PooledConnection has already been closed.

    at org.apache.tomcat.jdbc.pool.DisposableConnectionFacade.invoke()
  2. org.apache.tomcat
    DisposableConnectionFacade.invoke
    1. org.apache.tomcat.jdbc.pool.DisposableConnectionFacade.invoke(DisposableConnectionFacade.java:86)
    1 frame
  3. Unknown
    $Proxy87.rollback
    1. $Proxy87.rollback(Unknown Source)
    1 frame
  4. OpenEJB :: OSGi :: Core
    LocalXAResource.rollback
    1. org.apache.openejb.resource.jdbc.managed.local.LocalXAResource.rollback(LocalXAResource.java:158)
    1 frame
  5. Geronimo TxManager :: Transaction
    TransactionManagerImpl.rollback
    1. org.apache.geronimo.transaction.manager.RollbackTask.run(RollbackTask.java:64)
    2. org.apache.geronimo.transaction.manager.TransactionImpl.rollbackResources(TransactionImpl.java:599)
    3. org.apache.geronimo.transaction.manager.TransactionImpl.rollback(TransactionImpl.java:498)
    4. org.apache.geronimo.transaction.manager.TransactionManagerImpl.rollback(TransactionManagerImpl.java:265)
    4 frames
  6. OpenEJB :: OSGi :: Core
    AsynchronousPool$AsynchronousCall.call
    1. org.apache.openejb.core.transaction.JtaTransactionPolicy.rollbackTransaction(JtaTransactionPolicy.java:370)
    2. org.apache.openejb.core.transaction.JtaTransactionPolicy.completeTransaction(JtaTransactionPolicy.java:320)
    3. org.apache.openejb.core.transaction.TxRequired.commit(TxRequired.java:75)
    4. org.apache.openejb.core.transaction.EjbTransactionUtil.afterInvoke(EjbTransactionUtil.java:76)
    5. org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:251)
    6. org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:197)
    7. org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:268)
    8. org.apache.openejb.core.ivm.EjbObjectProxyHandler$1.call(EjbObjectProxyHandler.java:253)
    9. org.apache.openejb.async.AsynchronousPool$AsynchronousCall.call(AsynchronousPool.java:110)
    9 frames
  7. Java RT
    Thread.run
    1. java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    2. java.util.concurrent.FutureTask.run(Unknown Source)
    3. java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    4. java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    5. java.lang.Thread.run(Unknown Source)
    5 frames