Bug 787146

Summary: TCK: Message delivery is not rolled-back for some of TCK tests
Product: Red Hat Enterprise MRG Reporter: Jiri Pechanec <jpechane>
Component: qpid-jcaAssignee: Weston M. Price <wprice>
Status: CLOSED CURRENTRELEASE QA Contact: MRG Quality Engineering <mrgqe-bugs>
Severity: unspecified Docs Contact:
Priority: high    
Version: DevelopmentCC: cdewolf, jross, tross
Target Milestone: 2.1.2   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: qpid-jca-0.14-8 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Appclient logs
none
ejbweb logs
none
mdb logs none

Description Jiri Pechanec 2012-02-03 10:32:07 UTC
This subset of TCK tests fails

com/sun/ts/tests/jms/ee/mdb/xa/MDBClient.java#Test2
com/sun/ts/tests/jms/ee/mdb/xa/MDBClient.java#Test7

com/sun/ts/tests/jms/ee/appclient/txtopictests/TxTopicTests.java#redeliveredFlagTxTopicTest_from_appclient
com/sun/ts/tests/jms/ee/appclient/txtopictests/TxTopicTests.java#rollbackRecoverTopicTest_from_appclient
com/sun/ts/tests/jms/ee/appclient/txtopictests/TxTopicTests.java#transactionRollbackOnRecTopicTest_from_appclient
com/sun/ts/tests/jms/ee/appclient/txtopictests/TxTopicTests.java#txRollbackOnConnectionCloseReceiveTopicTest_from_appclient

All of them follows the same scenario - send a message, do rollback (or setRollbackOnly) and verify that message is delivered again. In all cases tests fails.

Comment 1 Jiri Pechanec 2012-02-03 10:33:45 UTC
Created attachment 559261 [details]
Appclient logs

Comment 2 Jiri Pechanec 2012-02-03 10:34:52 UTC
Created attachment 559262 [details]
ejbweb logs

Comment 3 Jiri Pechanec 2012-02-03 10:36:43 UTC
Created attachment 559263 [details]
mdb logs

Comment 4 Jiri Pechanec 2012-02-06 08:36:08 UTC
It seems that the issue is more related to message not redelivered from topic. Analog tests using queues are passing

Comment 5 Jiri Pechanec 2012-02-14 07:11:29 UTC
Could not be there a relation to https://issues.apache.org/jira/browse/QPID-3536 ?

Comment 6 Weston M. Price 2012-02-14 16:22:30 UTC
Great catch!

Looks like this code is not included in our internal spin and it needs to be.

Comment 8 Jiri Pechanec 2012-02-17 06:45:43 UTC
Verified in 0.14-8