Las distribuciones binarias de Cocoon vienen con una pol�tica "fregadero de cocina". Es decir que nos han incluido todo lo que hab�a en el fregadero. La mayor�a de ello es documentaci�n y ejemplos.
Si deseas crear una nueva aplicaci�n basada en Cocoon que s�lo tenga el motor de Cocoon para a�adirle cosas, necesitar�s sabes que es lo imprescindible. Primero de todo, haz una copia de tu distribuci�n de Cocoon para tener una copia de seguridad y una referencia. Ahora podemos empezar a borrar cosas de nuestra copia. La siguiente estructura representa un esqueleto de instalaci�n de Cocoon sin p�ginas configuradas.
- sitemap.xmap
- META-INF
- MANIFEST.MF
- WEB-INF
- classes
- CatalogManager.properties
- lib
- Todos los ficheros jar de la distribuci�n
- cocoon.xconf
- logkit.xconf
- web.xml
Observa que en el fichero de manifiesto hay una larga lista de librer�as de cocoon. Esto es necesario para desplegarlo como un paquete war en muchos servidores de aplicacion. Recomendamos que si lo necesitas a�adas tus entradas de manifiesto al fichero dado. Cualquier cosa que no est� listada arriba se puede eliminar.
Esta estructura nos dejar� todas las capacidades de Cocoon pero sin utilizar nada. Es s�lo un punto del que partir.
En el fichero sitemap.xmap, puedes borrar todas los conjuntos de pipelines y action. Algunas acciones pertenecen que a ejemplos particulares, como las acciones de la base de datos para el ejemplo de empleados, tambi�n se pueden eliminar. No debes preocuparte si borras algo que luego puedes necesitar, siempre puedes recuperarlo de la copia de seguridad de la distribuci�n original.
En el futuro habr� una distribuci�n "esquelo" como la que hemos visto aqu�. Est� en la larga lista de "cosas por hacer" de los desarrolladores de Cocoon. Mientras tanto, podremos hacerlo a la forma tradicional.