Si ha creado un proyecto que utiliza un esquema XML y el esquema XML cambia, puede intentar actualizar el esquema XML existente con el nuevo esquema XML.
Acerca de esta tarea
la actualización a un nuevo esquema XML significa que cualquiera de las entidad de proyecto que interactúe con el esquema XML puede verse afectada por el cambio. Las siguientes entidades de proyecto pueden verse afectadas por el cambio de esquema XML:
- Correlaciones que hacen referencia al esquema XML, tanto correlaciones autónomas como correlaciones en línea en actividades.
- Variables que hacen referencia al esquema XML.
- Expresiones XPath en orquestaciones.
- Expresiones XPath utilizadas en claves de trabajo.
- Algunas configuraciones de punto final.
- Condiciones definidas en orquestaciones.
Durante el proceso de actualización, Studio notifica qué entidades de proyecto están afectadas por el cambio antes de confirmar el cambio en cuestión.
Por ejemplo, un esquema XML define un parámetro de entrada para la actividad Correlacionar variables. En el panel De orquestación de la actividad Correlacionar variables hay enlaces entre los nodos del parámetro de entrada con los nodos de los parámetros de salida. Cuando el esquema XML que define el parámetro de entrada se actualiza de acuerdo con el nuevo esquema XML, es posible que los enlaces ya no sean válidos si los nodos de entrada se han renombrado o se han eliminado en el esquema XML nuevo.
Debe volver a crear los enlaces para que la orquestación vuelva a ser válida.
En algunos casos, Studio impide completamente la carga de un esquema XML nuevo por los siguientes motivos:
- El nuevo esquema XML no es válido.
- La carga del nuevo esquema XML que debe sustituir al existente lo convertiría en un proyecto no válido.
Nota: La actualización de un esquema XML existente (como se describe en el procedimiento siguiente) es distinto a la carga de múltiples esquemas XML en un proyecto ya sea arrastrando un archivo a la pestaña Proyecto, ya sea pulsando con el botón derecho del ratón sobre la carpeta de esquemas XML en la pestaña Proyecto y seleccionando Añadir documento. La actualización de un esquema XML existente sustituye el esquema XML existente en el proyecto mientras que la carga del mismo archivo en el separador Proyecto crea dos instancias del esquema XML en el proyecto.