From what i see in the code
(org.jboss.ejb3.mdb.inflow.JBossMessageEndpointFactory.createActivationSpec())
the only reason why the rar-name is being used is to get hold of the
resource adapter MBean for creating the activation spec.
Isn' t there a better way of doing this?
It sounds like a hack to me. the rar-name is already specified on the
tx-connection-factory, and the MDB has a reference to the factory being
used, so IMO you shouldn' t need any other reference to the rar. JCA
should provide you some decent way of getting what you needed without
adding the hard link.
Jesper: What do you think?