Do you recommend to use Messenger as a simple JMS facade or should I use Spring JMSTemplate for it? It looks too heavy for just JMS abstraction layer.
Creation of Messenger objects is hidden behind the MessengerManage. Plus only Messenger interface is exposed to the application , but not concrete JMSTemplate class. I am not sure, if current Messenger framework can handle all connectivity and pooling issues including integration with XA as well as Spring implementation.
Wonder what is the status of Messenger framework? Is it dead?
As of right now we need just simple JMS facade in order to abstract the application from specific JMS implementation and provide Connection,session, subscription, session/connection housekeeping, pooling, ect.