Bug 1378396 - [GSS](6.4.z) Transaction context should not be propagated when calling remote server asynchronously
Summary: [GSS](6.4.z) Transaction context should not be propagated when calling remote...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: EJB
Version: 6.4.9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: CR1
: EAP 6.4.13
Assignee: Flavia Rainone
QA Contact: Jan Martiska
URL:
Whiteboard:
Depends On:
Blocks: 1378454 eap6413-payload
TreeView+ depends on / blocked
 
Reported: 2016-09-22 10:38 UTC by Tom Ross
Modified: 2021-03-11 14:42 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1378454 (view as bug list)
Environment:
Last Closed: 2017-02-03 16:43:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker JBEAP-6154 0 Major Verified Transaction context should not be propagated when calling remote server asynchronously 2018-01-17 09:34:01 UTC
Red Hat Issue Tracker JBEAP-7555 0 Major Pull Request Sent Transaction context should not be propagated when calling remote server asynchronously 2018-01-17 09:34:02 UTC
Red Hat Issue Tracker WFLY-7195 0 Major Resolved Transaction context should not be propagated when calling remote server asynchronously 2018-01-17 09:34:01 UTC
Red Hat Knowledge Base (Article) 2649571 0 None None None 2016-09-22 10:40:49 UTC

Description Tom Ross 2016-09-22 10:38:36 UTC
When an EJB call is made asynchronously between two JBoss servers the transaction context should not be propagated as per EJB spec.

EJB 3.2 4.5.3 Transactions
The client’s transaction context does not propagate with an asynchronous method invocation. From the
Bean Provider’s point of view, there is never a transaction context flowing in from the client. This
means, for example, that the semantics of the REQUIRED transaction attribute on an asynchronous
method are exactly the same as REQUIRES_NEW.

Comment 3 Jiří Bílek 2017-01-02 09:14:51 UTC
Verified with EAP 6.4.13.CP.CR1

Comment 4 Petr Penicka 2017-02-03 16:43:58 UTC
Released with EAP 6.4.13 on Feb 02 2017.


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