Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-2565

XAResource transaction timeout should be set from TransactionManager timeout unless overridden

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Obsolete
    • Icon: Minor Minor
    • No Release
    • JBossAS-4.0.3 SP1
    • JCA service
    • None

      I feel that the XAResource transaction timeouts should be set based on the TransactionManager transaction timeout unless explicitly overridden by the xa-resource-timeout config param. I found out the hard way that the XAResource transaction timeout is independent of the TransactionManager transaction timeout. By making that the default configuration, setting the TransactionManager transaction timeout to a much longer value doesn't have much use if the individual XAResources still have short timeouts. I think most users would expect that setting the TransactionManager transaction timeout would affect all "related" timeout values. having the ability to set the value for the XAResource independently is a nice feature, but if unset, the default value should come from the TransactionManager.

              Unassigned Unassigned
              jahlborn james ahlborn (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 1 hour
                  1h
                  Remaining:
                  Remaining Estimate - 1 hour
                  1h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified