El proceso de componentes para el componente web descarga la versión más reciente de los artefactos del componente y los coloca en la carpeta correcta.
Siga estos pasos para crear el proceso de componentes que despliega el componente web:
- En la pestaña Componentes, pulse el componente JPetStore-WEB.
- Pulse Procesos y, a continuación, pulse Crear nuevo proceso.
- En la ventana Crear nuevo proceso, especifique el nombre para que sea Desplegar componente web.
- En la lista Tipo de proceso, seleccione Despliegue. Esta lista tiene otras opciones para los procesos que desinstalan o configuran componentes.
- Acepte los valores predeterminados para el resto de propiedades y pulse Guardar.
- En la lista de procesos, pulse el nuevo proceso. El proceso se abre en el editor de procesos. Este editor muestra los pasos del proceso en una forma gráfica, como un diagrama de flujo. Los recuadrosIniciar y Finalizar representan el principio y el final del proceso. Desde aquí, puede añadir pasos al proceso y enlazarlos entre los pasos Iniciar y Finalizar para mostrar el orden de los pasos.
- Añada un paso para borrar los archivos del directorio de trabajo. El proceso se ejecuta dentro de un directorio de trabajo. Para asegurarse de que está utilizando la versión más reciente de los archivos del componente web, ejecute un mandato para borrar el directorio de trabajo:
- En la parte izquierda del editor de procesos, en Pasos del plug-in disponibles, expanda. El menú Pasos del plug-in disponibles muestra los pasos disponibles. Puede explorar los árboles para encontrar pasos, o puede escribir en el cuadro de búsqueda de la parte superior de la ventana.
- En el elemento de árbol FileUtils, pulse y arrastre el paso Suprimir archivos y directorios al editor de procesos. Se abre la ventana Editar propiedades mostrando las propiedades para el paso. Algunas de estas propiedades son exclusivas para el paso y otras son las mismas para todos los pasos.
- En el campo Nombre, especifique un nombre para que sea Borrar directorio de trabajo.
- En el campo Directorio base, especifique un punto (.).
- En el campo Incluir, especifique un asterisco (*).
- Acepte los valores predeterminados para el resto de propiedades y, a continuación, pulse Guardar.
El siguiente paso aparece como un cuadro en el editor de procesos. Más tarde, conectará este paso con otros pasos del proceso. El editor de procesos se parece a la siguiente figura:
- Añada un paso para descargar la versión más reciente de los artefactos del componente. El paso Download Artifacts se utiliza en la mayoría de los procesos de despliegue. Este paso descarga la versión especificada de los artefactos del componente al sistema de destino. Cuando ejecute el proceso, especificará si utilizar la versión más reciente de los artefactos del componente o una versión específica.
- En Pasos del plug-in disponibles, expanda y arrastre el paso Descargar artefactos al editor de procesos.
- En la ventana Editar propiedades, acepte los valores predeterminados y, a continuación, pulse Guardar.
- Añada un paso para eliminar el contenido web antiguo del servidor:
- Expanda y arrastre otro paso Suprimir archivos y directorios al editor de procesos.
- En la ventana Editar propiedades, especifique el nombre para que sea Eliminar contenido antiguo.
- En el campo Directorio base, especifique el siguiente directorio:
webapps/JPetStore
- En el campo Incluir, especifique el siguiente directorio:
images
- En el campo Directorio de trabajo, especifique la siguiente variable:
${p:environment/tomcat.home}
Esta variable representa la carpeta principal del servidor web Tomcat. Especificará un valor para esta variable más tarde.
- Acepte los valores predeterminados para el resto de campos y pulse Guardar.
- Añada un paso para desplegar el nuevo contenido para el servidor. Este paso copia los artefactos del componente al servidor de aplicaciones.
- Expanda y arrastre el paso mover directorio al editor de procesos.
- En la ventana Editar propiedades, especifique el nombre para que sea Desplegar nuevo contenido.
- En el campo Directorio de origen, especifique un punto (.).
- En el campo Directorio de destino, especifique el siguiente directorio:
${p:environment/tomcat.home}/webapps/JPetStore/
- En el campo Incluir archivos, especifique el siguiente código:
images/*
- Acepte los valores predeterminados para el resto de campos y pulse Guardar.
Ahora el proceso tiene cuatro pasos, como en la figura siguiente:
Cada paso tiene dos iconos en la esquina superior derecha del paso. El icono Editar verde
abre la misma ventana Editar propiedades que se abre cuando crea el paso. El icono X
suprime el paso.
Además, si mueve el ratón sobre un paso, aparece un icono de flecha sobre el centro del paso. Este
icono se utiliza para crear enlaces entre pasos.

- Conecte los pasos en el orden en el que se ejecutan:
- Mueva el ratón sobre el paso Iniciar, y pulse y arrastre el icono de flecha al paso Clean working directory. La flecha entre estos pasos representa el flujo de actividad
de un paso a otro, como en la siguiente figura:
- De manera similar, arrastre una flecha desde el paso Clean working
directory al paso Download Artifacts.
- Arrastre una flecha desde el paso Download Artifacts al paso Remove old content.
- Arrastre una flecha desde el paso Remove old content al paso Deploy new content.
- Arrastre una flecha desde el paso Deploy new content al paso Finish.
Puede conectar pasos en una secuencia como estos pasos, o puede ejecutar pasos en paralelo uno con otro creando más enlaces. Sin embargo, los procesos siempre empiezan con el paso Inicio y terminan con el paso Fin. La secuencia de pasos de este proceso es la siguiente:
- Start
- Clean working directory
- Download Artifacts
- Remove old content
- Deploy new content
- Finish
- Guarde el proceso pulsando el icono Guardar
en Herramientas.
El proceso de componentes completo para el componente web se parece a la siguiente figura: