Categorías destacadas
programacion php    
Artículo
1
¡votar!

 Consejos de Instalación Cocoon 2 para Principiantes


Configuración Mínima

. ¿Qué es lo Esencial?

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.

Publicado por:
Eloy A. Esteban
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon