On 8/12/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Craig, Anyway, as you already commented in my other email, annotations are not currently compatible with Spring, so I tried to use that prerender() callback without them, but still not are called. Could the issue with annotations have also affected extension of AbstractViewController?
No, that should still be working (as long as the name of your managed bean matches the expected mapping from your view identifier). But I'll review this issue as well over the weekend. Craig ---
-----Original Message----- From: "Craig McClanahan" <[EMAIL PROTECTED]> Date: Sat, 12 Aug 2006 10:58:59 To:[email protected] Subject: Re: ViewController callbacks On 8/12/06, Enrique Medina Montenegro <[EMAIL PROTECTED]> wrote: > > Hi, > > I've configured my JSF bean to be aware of ViewController callbacks, both > using annotations and extending AbstractViewController, but my prerender() > and preprocess() methods never get invoked. Hmm ... it looks like something broke for the @Prerender annotation with recent changes ... I'll look into that today. I've seen that the ViewControllerCallbacks2 class has the callback > invocation of my methods, but I cannot see when or why this class is > invoked, as LifeCycleListener class doesn't use it at all. Do I have to configure something? No, this doesn't need to be configured. The basic idea is that shale-core cofigures the non-annotations-based ViewControllerCallbacks instance by default, but at startup time checks to see if the ViewControllerCallbacks2 class is available and uses that instead. (This is probably what got broken.) Thanks. > > Craig
