Limpieza de TAL antes de cargar un paquete que se ha vuelto a publicar por completo
En el fichero de artefacto PublishInfo.xml del paquete se indica a Servigistics InService cómo procesar el paquete. En particular, el elemento JobSpecification tiene tres atributos importantes:
<JobSpecification date="2015-06-10 21:09:59:830" increment="0" incremental="false">
• date: se proporciona la fecha del trabajo.
• increment: se indica cuántas veces se ha publicado el paquete.
El valor del atributo es cero para un paquete completo y subsiguientemente se incrementa en uno para cada publicación incremental sucesiva. Esto permite a Servigistics InService detectar los paquetes fuera de la secuencia (brechas en la publicación), un fallo del trabajo de publicación o un paquete que llegue fuera de la secuencia en un caso de publicación paralelo.
• incremental: se indica si se trata de una publicación completa o incremental.
El valor del atributo es false para una publicación completa o true cuando el paquete se ha publicado de forma incremental.
La combinación de los valores relacionados con la fecha y hora y el incremento permite a Servigistics InService detectar brechas y garantiza que solo se cargue la versión más reciente en el orden correcto.
Limpieza manual antes de cargar un paquete que se ha vuelto a publicar por completo
Al volver a publicar un paquete completo que se había publicado anteriormente de forma incremental, los datos que se encontraban anteriormente en el paquete pueden haberse excluido en el nuevo paquete que se ha vuelto a publicar. En este caso, el proceso TAL para el paquete republicado no fallará, pero se recomienda realizar una limpieza manual para quitar los datos de publicación restantes del almacenamiento de Servigistics InService.
A continuación se describen algunos métodos alternativos para esta limpieza manual:
• El método más simple y seguro es utilizar las tareas Delete Segment From Sites y Remove Segment Configuration Setting en Task Manager para borrar el segmento.
Sin embargo, se debe tener en cuenta que este método requiere volver a ejecutar el proceso TAL en todo el contenido del segmento, de modo que puede que no sea una opción viable.
• También se puede utilizar la tarea Clean Environment en Task Manager.
• Otro método es la limpieza mediante scripts. Con este método se debe tener mucho cuidado para evitar errores.
Siga estos pasos para realizar una limpieza manual selectiva:
1. Edite el contenido de un paquete Px de la siguiente manera:
a. Identifique los objetos que estaban presentes en versiones anteriores pero ahora faltan en el paquete que se ha vuelto a publicar.
b. Incluya los objetos que faltan como parte de los objetos excluidos en el fichero excludedObjects.xml del paquete. Asegúrese de seguir la estructura obligatoria del fichero.
2. Cargue el paquete editado manualmente para activar el borrado de los objetos correspondientes.