....Since this experience I always save the "last" knowned working Cocoon.war
file.
Good practice for sure, but not required as the code is available in CVS: just checking out the code from a "known good" date (or CVS tag) will allow you to rebuild the state of any day or CVS tag.
-Bertrand