<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;">Hi all,
<div><br /></div>
<div>It seems that we introduced a mistake in CDI 2.0 regarding its alignment with JTA. See&#160;https://issues.jboss.org/browse/CDI-705</div>
<div><br /></div>
<div>Transactional observer bound to&#160;BEFORE_COMPLETION shouldn’t be triggered if the transaction is rolled back or marked for roll back.</div>
<div><br /></div>
<div>I suggest that we skip the matching test in the TCK [1] and allow impl to skip this rule and align on JTA.</div>
<div><br /></div>
<div>JTA should be corrected in a coming MR.</div>
<div><br /></div>
<div>Thanks for your feedback</div>
<div><br /></div>
<div><br /></div>
</div>
<div name="messageSignatureSection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;"><br />
Antoine
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div>[1]&#160;https://github.com/cdi-spec/cdi-tck/blob/master/impl/src/main/java/org/jboss/cdi/tck/tests/event/observer/transactional/roolback/TransactionalObserverRollbackTest.java</div>
</div>
<div name="messageReplySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;"><br /></div>
</body>
</html>