The README.txt file has these instructions:
I was recently asked whether the maven build as it exists in trunk today
is sufficient to address what I perceive to be what Cocoon users want.
Well, I can only speak for myself, but my answer was no. Why not? The
following is an excerpt from the README.txt in trunk:
HOW TO START THE COCOON WEBAPP (NON OSGI MODE)
----------------------------------------------
0. checkout complete trunk and
$ mvn clean install -Dmaven.test.skip=true
Call this until you get "BUILD SUCCESSFUL" - sometimes donwloads from
maven
repositories are temporarily unaccessible and cause the build to fail.
Now, obviously, this still requires the user of Cocoon to download the
full source and to build Cocoon.
IMO, appropriate instructions for a "proper" maven build should be:
0. Download and install maven version 2.0.4 or later.
1. Create a pom.xml listing the appropriate Cocoon blocks you will be
using. The pom.xml files for all Cocoon blocks specify their
dependencies so other blocks will also be included as required.
2. Create a "normal" web application structure. In the WEB-INF directory
create an xconf subdirectory and a configuration file to contain all
your application specific configuration items which are not
automatically provided by the included blocks. Sitemap components
should also be configured there.
3. Create the sitemaps necessary for your application.
4. Run "maven war:exploded". This will create the cocoon web
application. It will automatically invoke the Cocoon block plugin to
integrate the required Cocoon blocks into your web application.
WDOT?
Ralph