Details
-
Bug
-
Resolution: Done
-
Major
-
None
-
None
Description
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
Attachments
Issue Links
- is cloned by
-
JBEAP-8698 JCA1.7 MessageEndpointFactory.getActivationName() returns null
- Verified