Hello, Being working on a project that uses the Control Flow extensively, made me a big fan of this great piece of software. However, I have some comments here :
1- sendPage() and the cocoon:/ protocol : As I stated before, why the enforcement of using the "cocoon:/" protocol inside AbstractInterpreter.forwardTo() to make the redirection?? --- PipelinesNode.getRedirector(environment) .redirect(false, "cocoon:/" + URI); --- This enforces any URI passed to the sendPage() to use the cocoon:/ protocol, which doesn't work for some situations. For example, I couldn't use the Portal framework with it as far as I tested. And currently I've changed the above method to make the protocol optional, meaning that the caller to sendPage() specify also the protocol to be used in redirection, I also had to save the continuation ID in session when the cocoon:/ protocol is not used. So, I'm thinking that the sendPage() shouldn't enforce the use of the cocoon:/ protocol, what do you think? ======= 2- XSP : On the project I'm working on, we don't use XSP. And so, we don't have any means to get the Continuation ID, thus We've made a simple ContinuationTransformer and ContinuationAction that makes using the Control Flow possible for not XSP based applications. Finally, Although I consider Cocoon is a really magical thing, I do think that the Flow Control is one of the most exciting stuff I've seen since I knew about web programming. Best Regards. Ramy Mamdouh Kamel [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]