20041116 martes noviembre 16, 2004

Tutorial básico de Apache-Cocoon (I)

Apache Cocoon es un framework para la creación de aplicaciones web y publicación de contenido. Está centrado en XML y dado que esta hecho con Java necesita una versión 1.3 o superior compatible. Estos son los pasos básicos para poder instalarlo en un entorno windows.

  1. Descargar
  2. Visita la web http://cocoon.apache.org/mirror.cgiy descarga el fichero cocoon-2.1.6-src.zip para windows.

  3. Desempaquetar
  4. Descomprime el fichero zip en un directorio.
    Directorio Cocoon

  5. Generar Cocoon
  6. Abrir una ventana del símbolo de sistema, cambiar al directorio en donde se descomprimió Cocoon, establecer el valor de la variable de entorno JAVA_HOME para que apunte al directorio donde está instalado Java y por último invocar el programa build que construirá Cocoon.
    Ventana Símbolo de sistema

  7. Arrancar Cocoon
  8. Desde el directorio invocar el programa cocoon servlet
    Arranque de Cocoon

  9. Probar Cocoon
  10. Abrir en un navegador la dirección http://localhost:8888/
    Consola de Cocoon

Y tras unos minutos ya podremos ver la documentación on line y los programas de ejemplo.

Pantalla de Bienvenida de Cocoon


Anotaciones avanzadas y para Linux:
  1. Desde la versión 2.1 se decidio hacer entregas de fuentes en vez de binarios, esto es así para poder seleccionar los bloques que se compilarán y que darán lugar a los componentes a incluir con Cocoon, además, esta operación es muy fácil de realizar.
    Para Linux se ha de descargar el fichero cocoon-2.1.6-src.tar.gz.
  2. Desempaquetar, preferentemente desde el directorio /usr o /usr/local, con un "tar zvxf cocoon-2.1.6-src.tar.gz", y hacer un link simbólico del directorio al de Cocoon.
  3. Establecer con "export JAVA_HOME=/usr/java" al directorio de java oportuno y construir Cocoon con "./build.sh".
  4. Arrancar Cocoon desde su directorio con "./cocoon.sh servlet".
  5. Cocoon lleva embutido el contenedor de servlets Jetty, escuchando en el puerto 8888, pero se puede instalar en cualquier otro servlet container que cumpla con la especificación Servlet 2.2. El servidor Jetty se puede parar también con un Ctrl-C en la ventana.
  6. Una buena manera de hacerse una idea rápida de qué se puede hacer con Cocoon y cómo, es ejecutar el "Supersonic Tour of Apache Cocoon", que forma parte de los "Blocks Samples" (http://localhost:8888/samples/blocks/tour)
Posted by Feliciano Borrego Vicente in Cocoon at 20041116

Click me to subscribe
Las TI vistas desde dos puntos de vista
« noviembre 2004 »
lunmarmiéjueviesábdom
1
3
4
5
6
7
8
9
11
12
13
14
15
17
18
19
20
21
24
25
26
27
28
30
     
       
Hoy

Últimas entradas