Which pipeline feels responsible for which request is managed by pipeline matchers. To give a "hello world" example:
And Version 2.2?
The usage of Maven also makes "startup" easier, as the Cocoon team provides Maven archetypes that generate a "hello world" Cocoon application from which starting own development becomes much more straightforward compared to earlier 2.1 releases.
However, Cocoon is not a simple framework (which web-framework is?) and it needs some time to get familiar with the concepts.