If you develop your Cocoon applications based on blocks, you will come to the point that you want to run it while you are working on its resources. The reloading classloader goal creates a minimal web application that you can use in any servlet container.
This web application automatically detects changes in
- Cocoon resources (sitemaps, templates, form definitions, flowscripts, etc.)
- Java classes and resources
- Components (Spring beans and Avalon concepts)