|
From: Erwin V. <erw...@er...> - 2005-03-22 20:16:16
|
All, We've been making very good progress on the web flow system the last few days. Things are shaping up for a preview release that might come as soon as next weekend! The code is in good shape again and all JavaDoc is up-to-date. All samples are also working again. For those with an interest in web flows, I fully recommend that you take a look at the code that is in CVS right now (http://cvs.sourceforge.net/viewcvs.py/springframework/spring/sandbox/src/org/springframework/web/flow/) and let us know what you think! Any input would be appreciated! Issues left to work out (not necessarily for the preview release :): * Conditional transitions: basic support is there (via TransitionCriteria interface and a simple OgnlTransitionCriteria implementation), but details have to be worked out: - how to integrate this into XML flow definitions? - scope precedence? or should all scopes be merged before being evaluated by the expression? * Token based transitions (e.g. <transition on="countrySelected" to="register.${request.country}"/>): do we need this? There is no support for this at the moment. * Does the RequestContext need to keep track of a history of events signaled during its lifecycle? It's not the case for the moment but would be simple to implement. Also, do we need a query interface to find an event parameter across all signaled events for a particular request? Are there any good use-cases for this? * Do we need some convenience accessor on the RequestContext to find attributes in any scope: try request scope first, then fall back on flow scope? This would be simple to add. Erwin Vervaet erw...@er... |