On Tue, Feb 21, 2012 at 7:49 AM, Martijn Dashorst
<martijn.dasho...@gmail.com> wrote:
> On Mon, Feb 20, 2012 at 8:53 PM, Martin Grigorov <mgrigo...@apache.org> wrote:
>> - CDI
>> seam-conversation-*** modules are still not available in Maven central repo
>
> Are these actual modules required, or just implementations that can be
> provided by Glassfish, Geronimo or TomEE?

they can be provided by containers, but first a common interface is
needed. this is what seam-conversation does. cdi 1.1 will most likely
have something like this baked in, but for now we have to use this.

> Doesn't glassfish (haven't looked at their license, might be *yuk*
> GPL), or Geronimo or OpenEJB provide the required functionality?

the functionality is different between each container impl. glassfish
uses weld underneath.

> Looking at the code, isn't it rather semi trivial to create our own
> implementation of the Seam conversation functionality? It didn't look
> like much algorithmic magic, but rather setting things up.

i dont mind writing something for weld, we have that code over here
anyways. but, i do not want to provide impls for other cdi containers.
the advantage of seam-conversation is that it has plugins for other
containers.

if we are OK supporting only Weld as CDI container i can rewrite and
simplify the code. i dont mind doing that until cdi 1.1 comes out...



-igor

>
> Martijn

Reply via email to