Construir conectores, fragmentos y características con el editor de sitios de actualizaciones

Los conceptos que se utilizan en el editor de sitios de actualizaciones coinciden con los que ya hemos visto en los otros editores del PDE. Sin embargo, este editor se distingue de los otros en que tiene una página adicional que controla cómo se construyen los conectores, fragmentos y características de los otros proyectos que hay en el área de trabajo y cómo se colocan en las carpetas del proyecto del sitio de actualizaciones.

En el editor de sitios de actualizaciones hay una página especial que se llama Construir:

Editor de manifiestos de característica: página Visión general

Se presupone que en el área de trabajo hay características que se pueden construir para crear los archivadores de conector y característica tal como lo exige el gestor de actualizaciones. Esta página mantiene la lista de los proyectos que deben construirse y también proporciona botones para iniciar el proceso de construcción.

Para configurar la construcción del sitio de actualizaciones se empieza por añadir los proyectos de característica que se construirán en este sitio. Para ello se utiliza el botón Añadir... Se abrirá un asistente con la lista de los proyectos de característica existentes. Dado que el proyecto del sitio de actualizaciones se puede crear fuera del área de trabajo concreta (y se puede compartir entre varias áreas de trabajo), las entradas de algunas características pueden tener iconos 'atenuados' en esta lista. Esto indica que esa característica concreta (ID + versión) no está localizable actualmente en el área de trabajo. Esto tiene la ventaja de que estas características se dejarán de lado durante la construcción. Esta prestación nos permite construir y mantener una parte del sitio de actualizaciones en cada área de trabajo.

Las características que se hayan añadido a la lista aparecerán con un recuadro de selección. Todas las características de la lista estarán sujetas al proceso de construcción, pero tan solo figurarán en el mapa del sitio las que tengan una marca de selección. Esto implica una diferencia muy importante: las características pueden incluir otras características, y todas ellas se tienen que construir y presentar en el sitio de actualizaciones, pero normalmente tan solo las características raíz figuran en el archivo del mapa. Cuando se pone una marca de selección en una característica de esta lista, se añade automáticamente una entrada al archivo del mapa (podrá ver la entrada en la vista Esquema y en la página Características).

En la sección Control de construcción hay dos botones: Construir y Reconstruir todo. El primero construirá las características que hayan cambiado desde la última vez que se pulsó el botón, mientras que el último siempre reconstruirá todas las características. Si se marca el recuadro de selección 'Borrar carpetas de salida antes de la construcción', este botón también suprimirá todos los archivadores de las carpetas destino antes de crear los nuevos. Tenga cuidado con este recuadro de selección si el sitio de actualizaciones se comparte entre múltiples áreas de trabajo, porque no le interesará perder los archivadores que se hayan construido en otras áreas de trabajo.

Además de estos dos botones, existe la posibilidad de reconstruir una sola característica seleccionándola y pulsando el elemento pertinente del menú emergente.

Al construir características, el proceso de construcción no se detiene en las propias características. También se construirán todos los conectores y fragmentos a los que hagan referencia las características. Los archivadores construidos (los JAR) se colocarán en las carpetas destino proporcionadas al efecto (las características en la carpeta features, y los conectores/fragmentos en las carpetas plugins, respectivamente).

Durante la construcción, se abrirá un diálogo de supervisión del proceso que visualiza cómo avanza la operación. Si se produce una anomalía, podrá seguir el hiperenlace Anotaciones de construcción para ver lo que ha sucedido.

Si siente curiosidad por saber dónde se guarda toda la información que se muestra en la página Construir, vaya a la carpeta .sitebuild que hay en el proyecto del sitio de actualizaciones. Aquí también se guarda el archivo de anotaciones de la construcción. Si está en la vista Explorador de paquetes, tal vez tenga que desactivar el filtro ".*" para ver la carpeta.

 

 
Copyright IBM Corporation y otras empresas 2000, 2003