javax.transaction.RollbackException: ARJUNA016053: Could not commit transaction

Solution Verified - Updated -

Issue

  • With a deferred constraint(checked at the commit time) in Oracle the SQLException is not logged for normal DataSource. It is logged for the XADataSource though.
    Only ARJUNA016053: Could not commit transaction is logged - no root cause.
  • Calling a remote EJB causes errors on closing ejb contexts:
"javax.transaction.RollbackException: ARJUNA016053: Could not commit transaction".
  • When calling a remote EJB Service within an EJB implementation using TransactionManagementType.CONTAINER we encounter transaction management issues (ARJUNA016053: Could not commit transaction) when the ejbRootNamingContext and jndiContext are closed. Not invoking the context close statements lead to remoting3.ProtocolExceptions complaining about too many open channels

Environment

  • Red Hat JBoss Enterprise Application Platform (EAP)
    • 6.0.x
    • 6.1.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content