Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-605

subordinate tx core commit fails are not passed to JTA layer

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 4.7.0
    • Fix Version/s: 4.9.0
    • Component/s: JCA
    • Labels:
      None

      Description

      Where commit on an XAResourceRecord fails in such as way as to return TwoPhaseOutcome.FINISH_ERROR, no error is seen at the JTA (actually JCA XATerminator) layer, effectively making the commit failure invisible except by reading the WARN in the log files. Core does not consider this situation a heuristic, as with a single record there is no inconsistency as such. However, to a user it is an error - they asked for a commit but got a rollback.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                marklittle Mark Little
                Reporter:
                jhalliday Jonathan Halliday
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: