[jboss-jira] [JBoss JIRA] (WFLY-4169) Wildfly doesn't fail on deployment EJB with CDI @Transactional
Eduardo Silva (JIRA)
issues at jboss.org
Sat Mar 28 12:49:18 EDT 2015
[ https://issues.jboss.org/browse/WFLY-4169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13054276#comment-13054276 ]
Eduardo Silva commented on WFLY-4169:
-------------------------------------
In the ejb-3_2 specification :
It is illegal to associate JTA transactional interceptors (see [8]) with Enterprise JavaBeans. The EJB Container should fail deployment of such applications.[39]
@Transaction annotation was introduced in JTA 1.2,
As Narayana 5.0.0.M3 is now JTA 1.2 compliant, and it was introduced on Wildfly since version WildFly 8.0.0.Beta1
Because this restriction could be removed in the future versions:
[39] This restriction may be removed in a future release of this specification
> Wildfly doesn't fail on deployment EJB with CDI @Transactional
> --------------------------------------------------------------
>
> Key: WFLY-4169
> URL: https://issues.jboss.org/browse/WFLY-4169
> Project: WildFly
> Issue Type: Bug
> Components: EJB
> Affects Versions: 8.2.0.Final
> Reporter: Kamil Żbikowski
>
> When javax.transaction. at Transactional CDI is put on EJB application is able to be correctly deployed on the server. According to JSR345 it should not be possible. ??It is illegal to associate JTA transactional interceptors \[8\] with Enterprise JavaBeans. The EJB Container should fail deployment of such applications.??
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
More information about the jboss-jira
mailing list