in wicket i would only stick to field injection

-igor

On Sat, Jul 10, 2010 at 4:33 AM, Harald Wellmann
<harald.wellm...@multi-m.de> wrote:
> Ok, just wanted to make sure before duplicating any work.
>
> Anyway, using wicket-ioc and looking at wicket-guice, I implemented a small 
> lib (two classes, actually) performing CDI injection on Wicket components, 
> wrapping the reference returned from the CDI BeanManager in a proxy that is 
> serializable and re-injects all injection points using the BeanManager on 
> deserialization.
>
> This was indeed just a few hours' work ;-)
>
> BUT I currently only handle the most frequent case
>
>   �...@inject
>    private Foo foo;
>
> Only field injection, no method, constructor or parameter injection, no 
> qualifiers or stereotypes. Getting all that right, including test cases, 
> would easily take a week or two, and the hardest part would not be the 
> implementation itself but understanding all the details of the CDI spec and 
> fighting with problems in the app server. (And I still think this 
> serialization issue is really a bug in Glassfish.)
>
> At any rate, I'd be happy to share my code - would it make sense to create a 
> small subproject wicket-cdi, either in wicket or in wicketstuff? I think this 
> topic is of suffciently general interest, or at least will be, when more 
> projects move to Java EE 6.
>
> Regards,
> Harald
>
>
> ________________________________________
> Von: Igor Vaynberg [igor.vaynb...@gmail.com]
> Gesendet: Freitag, 9. Juli 2010 20:03
> An: users@wicket.apache.org
> Betreff: Re: AW: Serialization of injected EJBs
>
> no, the module is for seam 2.1 which does not use weld.
>
> -igor
>
> On Fri, Jul 9, 2010 at 10:55 AM, Harald Wellmann
> <harald.wellm...@multi-m.de> wrote:
>> And Seam uses CDI/Weld, right? So your module might solve my problems... Is 
>> it public?
>>
>> Regards,
>> Harald
>> ________________________________________
>> Von: Igor Vaynberg [igor.vaynb...@gmail.com]
>> Gesendet: Freitag, 9. Juli 2010 18:06
>> An: users@wicket.apache.org
>> Betreff: Re: AW: Serialization of injected EJBs
>>
>> well, i recently wrote a wicket-ioc module for seam and it took me a
>> couple of hours :)
>>
>> -igor
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to