Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 570756 - DtxSetTimeout sent after XID has already been committed
DtxSetTimeout sent after XID has already been committed
Status: CLOSED ERRATA
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: qpid-java (Show other bugs)
1.2
All Linux
urgent Severity high
: 1.3
: ---
Assigned To: Rajith Attapattu
MRG Quality Engineering
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2010-03-05 05:33 EST by Gordon Sim
Modified: 2010-10-14 12:01 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2010-10-14 12:01:24 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
qpidd log file (780.42 KB, text/plain)
2010-03-05 05:34 EST, Gordon Sim
no flags Details


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2010:0773 normal SHIPPED_LIVE Moderate: Red Hat Enterprise MRG Messaging and Grid Version 1.3 2010-10-14 11:56:44 EDT

  None (edit)
Description Gordon Sim 2010-03-05 05:33:13 EST
2010-mar-05 04:34:58 trace RECV [10.16.88.186:33200]: Frame[BEbe; channel=2; {DtxStartBody: xid={Xid: format=131075; global-id=1-a1058ba:8186:4b90cfd8:f7; branch-id=a1058ba:8186:4b90cfd8:100; }; }]
2010-mar-05 04:34:58 trace RECV [10.16.88.186:33200]: Frame[BEbe; channel=2; {DtxEndBody: xid={Xid: format=131075; global-id=1-a1058ba:8186:4b90cfd8:f7; branch-id=a1058ba:8186:4b90cfd8:100; }; }]
2010-mar-05 04:34:58 trace RECV [10.16.88.186:33200]: Frame[BEbe; channel=2; {DtxPrepareBody: xid={Xid: format=131075; global-id=1-a1058ba:8186:4b90cfd8:f7; branch-id=a1058ba:8186:4b90cfd8:100; }; }]
2010-mar-05 04:34:58 trace RECV [10.16.88.186:33200]: Frame[BEbe; channel=2; {DtxCommitBody: xid={Xid: format=131075; global-id=1-a1058ba:8186:4b90cfd8:f7; branch-id=a1058ba:8186:4b90cfd8:100; }; }]
2010-mar-05 04:34:58 trace RECV [10.16.88.186:33200]: Frame[BEbe; channel=2; {DtxSetTimeoutBody: xid={Xid: format=131075; global-id=1-a1058ba:8186:4b90cfd8:f7; branch-id=a1058ba:8186:4b90cfd8:100; }; timeout=300; }]

Found when attempting to run ESB/SOA-P tests.
Comment 1 Gordon Sim 2010-03-05 05:34:11 EST
Created attachment 398019 [details]
qpidd log file
Comment 2 Gordon Sim 2010-03-05 06:54:29 EST
See also https://issues.apache.org/jira/browse/QPID-2432 for a more detailed description of the bug.
Comment 3 Rajith Attapattu 2010-03-09 09:59:31 EST
I added a fix in rev 919666 in Qpid trunk.
Comment 4 Jiri Kolar 2010-03-16 06:52:44 EDT
Could you please provide reporducer or at least info how to verify it? Thanks
Comment 5 Rajith Attapattu 2010-03-17 12:54:02 EDT
The FaultTest in the Java test suite will test this.
Ex ant test -Dprofile=cpp -Dtest=FaultTest

The specific test is "testTransactionTimeoutAfterCommit"

There is also a test in the SOA-P test harness for this.
Comment 6 Jiri Kolar 2010-05-12 08:33:59 EDT
Tested:
Limited testing with qpidd linked into trunk, isolating of testsuite not possible atm.

Mentioned test fail on 752581, on 935473 does not.

validated on RHEL  5.5 i386 / x86_64  only because on 
RHEL  4.8 test can not be runned because of problems with junit 

packages:

# rpm -qa | grep -E '(qpid|openais|rhm)' | sort -u
openais-0.80.6-16.el5_5.1
openais-debuginfo-0.80.6-16.el5_5.1
openais-devel-0.80.6-16.el5_5.1
python-qpid-0.7.938298-1.el5
qpid-cpp-client-0.7.935473-1.el5
qpid-cpp-client-devel-0.7.935473-1.el5
qpid-cpp-client-devel-docs-0.7.935473-1.el5
qpid-cpp-client-ssl-0.7.935473-1.el5
qpid-cpp-mrg-debuginfo-0.7.935473-1.el5
qpid-cpp-server-0.7.935473-1.el5
qpid-cpp-server-cluster-0.7.935473-1.el5
qpid-cpp-server-devel-0.7.935473-1.el5
qpid-cpp-server-ssl-0.7.935473-1.el5
qpid-cpp-server-store-0.7.935473-1.el5
qpid-cpp-server-xml-0.7.935473-1.el5
qpid-java-client-0.7.934605-1.el5
qpid-java-common-0.7.934605-1.el5
qpid-tools-0.7.934605-2.el5
rhm-docs-0.6.937574-1.el5

->VERIFIED
Comment 8 errata-xmlrpc 2010-10-14 12:01:24 EDT
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2010-0773.html

Note You need to log in before you can comment on or make changes to this bug.