[jboss-jira] [JBoss JIRA] (WFLY-8074) JCA1.7 MessageEndpointFactory.getActivationName() returns null

Stefano Maestri (JIRA) issues at jboss.org
Fri Feb 10 08:51:01 EST 2017


     [ https://issues.jboss.org/browse/WFLY-8074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stefano Maestri moved JBEAP-8773 to WFLY-8074:
----------------------------------------------

              Project: WildFly  (was: JBoss Enterprise Application Platform)
                  Key: WFLY-8074  (was: JBEAP-8773)
             Workflow: GIT Pull Request workflow   (was: CDW with loose statuses v1)
          Component/s: JCA
                           (was: JCA)
    Affects Version/s:     (was: 7.0.4.GA)


> JCA1.7 MessageEndpointFactory.getActivationName() returns null
> --------------------------------------------------------------
>
>                 Key: WFLY-8074
>                 URL: https://issues.jboss.org/browse/WFLY-8074
>             Project: WildFly
>          Issue Type: Bug
>          Components: JCA
>            Reporter: Stefano Maestri
>            Assignee: Stefano Maestri
>
> As per JCA 1.7 spec. and JavaDoc, it should return "a new String instance representing the unique name of the message endpoint deployment". However, it returns null.
> JCA 1.7 and was implemented in IronJacamar via https://issues.jboss.org/browse/JBJCA-983 and is described in http://www.ironjacamar.org/doc/api/spec/1.7/javax/resource/spi/endpoint/MessageEndpointFactory.html
> Based on latest code at https://github.com/wildfly/wildfly/blob/master/ejb3/src/main/java/org/jboss/as/ejb3/component/messagedriven/MessageDrivenComponent.java
> * there is a getActivationName() method but no setActivationName(Sting xyz) method
> * Private variable activationName.defined but never set
> * not set in https://github.com/wildfly/wildfly/blob/master/ejb3/src/main/java/org/jboss/as/ejb3/inflow/JBossMessageEndpointFactory.java either



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list