2 Replies Latest reply on May 7, 2002 3:03 PM by venky

    XAExceptions

    markd

      We are using Jboss 2.4 with Oracle. We are processing approx. 400 msgs/hr using Message-Driven Beans (MDB). In the last three hours, we have 53 javax.transaction.xa.XAException in the log file.

      the log entry look like this
      [<ejb name>] XAException: tx=XidImpl [FormatId=257, GlobalId=<server name>//143524, BranchQual=] errorCode=XAER_NOTA

      36 of them have errorCode=XAER_NOTA and 17 of them have errorCode=XAER_PROTO.

      Approx. 50% of them occur in a CMP Bean that is read-only.

      The J2EE docs say
      "public static final int XAER_NOTA
      The XID is not valid."
      and
      "public static final int XAER_PROTO
      Routine was invoked in an inproper context."

      We are not getting "TRANSACTION ROLLBACK" Exceptions.

      The MBEAN for the datasource is:

      OracleDB
      org.jboss.pool.jdbc.xa.wrapper.XADataSourceImpl
      jdbc:oracle:thin:@machine-name:1521:inst
      userid
      password
      70
      true
      false
      false
      true
      120000
      10000
      true
      false
      1.0
      1


      What could be causing this problem?
      Is it a problem or is it just a message like the LOCKING-WAITING was?