/[Apache-SVN]
ViewVC logotype

Revision 448941


Jump to revision: Previous Next
Author: nettings
Date: Fri Sep 22 14:05:58 2006 UTC (3 years, 2 months ago)
Changed paths: 1
Log Message:
create continuations for usecase uri views (to make them consistent with
jxtemplate views)

uri views (i.e. views defined with <view uri="..." .../> in the
usecase.xconf) used to be one-shot cocoon.sendPage beasts. no
continuation was created for them, as opposed to <view template="..."
.../> usecases, for which the usecase framework would call
cocoon.sendPageAndWait. 
this meant that the mechanism of the view fundamentally affected the
behaviour of the controller, which is simply wrong in an MVC context.

currently, only three usecases in trunk are affected by this change:
* bxe.open
* bxe.close
* jcrsource.export
the bxe stuff works as ever, but iiuc a stale continuation will be
created and the usecase will never execute and finish. that is no
problem, since the continuation will eventually time out, but it should
be fixed at some point.
i could not test the behaviour of the jcrsource module.


Changed paths:

Path Details
Directorylenya/trunk/src/webapp/lenya/usecases/usecases.js modified , text changed

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2