Over in the JMS 2.1 expert group I've just published some proposals to allow any CDI
managed bean in a Java EE
application to listen for JMS messages. This would be implemented as a standard CDI
portable extension and would become
a mandatory part of a full Java EE 8 application server.
I would welcome any comments from the CDI spec experts here. If you're interested in
helping, please take a look at
https://java.net/projects/jms-spec/pages/CDIBeansAsJMSListeners
and send comments or questions to me or to the public users(a)jms-spec.java.net alias.
Thanks,
Nigel
JMS 2.1 specification lead