Actividad Validar XML

Durante el tiempo de ejecución, la actividad Validar XML determina si los datos XML de entrada son válidos conforme al esquema XML o al WSDL especificados.

La Validar XML tiene las siguientes limitaciones:

Nota: Debe cargar en el proyecto un archivo XSD (tiene la extensión xsd) que contenga el esquema XML antes de configurar la actividad Validar XML. Cargue en el proyecto el esquema XML utilizado para validar los datos XML durante el tiempo de ejecución.
La tabla siguiente describe el resultado al producirse un error o un aviso cuando la actividad Validar XML está analizando los datos XML contra un esquema XML.
Tabla 1.
Error/Tipo de aviso Descripción Ejemplo Resultado
Error muy grave El análisis de los datos XML falla debido a un problema grave que impide que el análisis pueda continuar. Por ejemplo, cuando los datos XML no se ajustan al esquema XML. Los datos XML no se ajustan al esquema XML. Por ejemplo, el esquema XML especifica que debería haber un elemento raíz llamado <d>, pero los datos XML contienen un elemento raíz llamado <a>. Cuando se produce un error muy grave, el trabajo de la orquestación actual deja de procesar— ni siquiera finaliza el procesamiento de la actividad Validar XML. Además, las actividades de la orquestación posteriores a la actividad Validar XML no se procesan. El valor devuelto por la actividad Validar XML para el parámetro de salida success es false, pero, puesto que la actividad no llega a finalizar, no se devuelve nada.
Error (recuperable) Se produce un error durante el análisis de los datos XML, pero eso no impide el análisis del resto de los datos XML. Un elemento XML es entero, pero se proporciona una cadena como valor: <a><recuento>dos</recuento></a> Si durante el análisis solo se generan errores recuperables o avisos, el procesamiento de la actividad Validar XML se completa y se procesan las actividades de la orquestación posteriores a la actividad Validar XML. Se devuelve el valor false en el parámetro de salida success.
Aviso Se produce un aviso durante el análisis de los datos XML, pero eso no impide el análisis del resto de los datos XML.   Si durante el análisis solo se generan avisos, el procesamiento de la actividad Validar XML se completa y se procesan las actividades de la orquestación posteriores a la actividad Validar XML. Se devuelve el valor true en el parámetro de salida success.



Comentarios | Notices


Icono de fecha y hora Última actualización: Friday, November 8, 2013


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/Validate_XML_activity.html