You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by Romain Manni-Bucau <rm...@gmail.com> on 2016/03/16 09:53:39 UTC
JMS 1.99?
Hi guys,
on TomEE 7 we have the JMS 2 API.
JMS 2 adds nice things (just an extracted list) like:
- JMSContext syntax sugar
- JMSContext CDI integration (auto management of closes :))
- a timestamp marking when a message has been received
and also some "common" patterns to EE:
- @JMSConnectionFactoryDefinition - not a fan of such configurations
but it is there
- default JMS connection factory - same comment, in particular for JMS
which can need port(s)
Most of these things are now on master in a hybrid implementation
(that's why I used 1.99 and not 2.0 in the subject).
The idea was to not move now to activemq-artemis or apollo (which is
considered "dead" BTW) cause it would impact a lot an existing
ecosystem around activemq 5 so I added these features on top of AMQ
5.13 (current version we rely on). This means you can use JMSContext
and still rely on AMQ5 as a network of broker or with your existing
config without having to learn a new one.
Anyone would be welcomed o join the
testing/fix/enhancement/implementation effort and any feedback would
be very appreciated.
Romain Manni-Bucau
@rmannibucau | Blog | Github | LinkedIn | Tomitriber