Description
[exec] 1) test: TestTransactions::test_rollback (F) line: 288 /home/hudson/workspace/blacktie-linux32/tx/src/test/cpp/TestTransactions.cxx [exec] equality assertion failed [exec] - Expected: -2 [exec] - Actual : -7
It looks like the TM server returns code 412 and no content. so tx_commit() returns TX_FAIL but expects TX_ROLLBACK.
2013-06-07 08:34:08,732 [0x57fd3f0] DEBUG (HttpClient :162 ) - receive 79 bytes 2013-06-07 08:34:08,734 [0x57fd3f0] DEBUG (HttpClient :165 ) - HTTP/1.1 412 Precondition Failed Connection: keep-alive Content-Length: 0 2013-06-07 08:34:08,736 [0x57fd3f0] DEBUG (HttpClient :194 ) - HTTP/1.1 412 Precondition Failed 2013-06-07 08:34:08,738 [0x57fd3f0] DEBUG (HttpClient :194 ) - Connection: keep-alive 2013-06-07 08:34:08,739 [0x57fd3f0] DEBUG (HttpClient :194 ) - Content-Length: 0 2013-06-07 08:34:08,741 [0x57fd3f0] DEBUG (HttpClient :220 ) - status_code:412 2013-06-07 08:34:08,743 [0x57fd3f0] DEBUG (TxHttpControl :299 ) - do_end: HTTP status: 412 resp: 2013-06-07 08:34:08,745 [0x57fd3f0] DEBUG (TxControl :66 ) - end: outcome: -7
Attachments
Issue Links
- is blocked by
-
JBTM-1764 REST-AT coordinator does not handle commit correctly for transactions marked rollback only
- Closed