"but this turned out to be surprisingly straightforward"
Exactly! The real fun is deciding the style of the annotations and what
functionality we want. Easy hit are we need an annotation to replace each
existing key-value pair that can go in the activation-config. More fun
items will be around how far we want to take the arguments into the
annotated listener method.
Nigel, are you at DevoxxUK? There's a Hack-day on Wednesday and I'd love
to do some side-by-side hacking as the opportunity is there and is
extremely rare to get.
Also, hello RĂ¼diger! Sorry didn't get a chance to respond before :) If
you'll be at DevoxxUK as well, we could have some real fun.
-David
On Tue, Jun 9, 2015 at 10:29 AM, Nigel Deakin <nigel.deakin_at_oracle.com>
wrote:
> As promised, I've written up my proposals for simplifying the way that JMS
> MDBs are configured and published them on this wiki page:
> https://java.net/projects/jms-spec/pages/JMSListener
>
> Please take a look and send your comments as soon as possible and by
> *Friday 26th June* at the latest. Depending on what people say I'll work on
> an updated version in the light of comments.
>
> I've listed 16 issues on which I would be particularly interested to
> receive feedback.
>
> In addition to that wiki page I've drafted javadocs for the new
> annotations etc. See the table at the end for links.
>
> Following the lead taken by David Blevins I've also been prototyping an
> implementation in GlassFish. I'll share this (and the tests) at a later
> stage, but this turned out to be surprisingly straightforward: I could
> implement almost everything in the resource adapter, with virtually no
> changes at all to GlassFish itself.
>
> I hope this gets JMS 2.1 off to a start at last!
>
> Nigel
>