Puede controlar la validación estableciendo las propiedades en los separadores Validar y Opciones de análisis, para los nodos que se listan en la tabla siguiente.
Tipo de nodo | Nodos con opciones de validación |
---|---|
Nodo de entrada | FileInput, FTEInput, HTTPInput, JMSInput, MQInput, SCAInput, SOAPInput,TCPIPClientInput, TCPIPClientReceive, TCPIPServerInput, TCPIPServerReceiveTimeoutNotification |
Nodo de salida | EmailOutput, FileOutput, FTEOutput, HTTPReply, JMSOutput, JMSReply, MQOutput, MQReply, SCAReply, SOAPReply, TCPIPClientOutput, TCPIPServerOutput |
Otros nodos | Compute, CICSRequest, DatabaseRetrieve, HTTPRequest, FileRead, JavaCompute, Mapping, MQGet, PHPCompute, ResetContentDescriptor, SCAAsyncResponse, SCARequest, SOAPRequest, SOAPAsyncResponse, Validate, XSLTransform |
Para obtener una visión general de la validación de mensajes en el intermediario, consulte Validar mensajes.
Tabulador | Propiedades que afectan a la validación |
---|---|
Validación | Validar, acción de anomalía |
Opciones de análisis | Temporización del análisis |
Establece si se necesita la validación. Todos los nodos proporcionan las opciones siguientes:
Algunos nodos también proporcionan la siguiente opción:
Acción que desea que se realice cuando se produzca una anomalía de validación. Puede establecerla en los valores siguientes:
MRM e IDOC
XMLNSC y SOAP
MRM e IDOC
XMLNSC
y SOAP
La propiedad Temporización del análisis determina si se debe utilizar el análisis a solicitud al analizar un mensaje. También le permite controlar la temporización de la validación de mensajes de entrada:
Si habilita la validación de mensajes y selecciona A petición o Inmediato para Temporización del análisis, es posible que un flujo de mensajes no detecte los errores de validación hasta más tarde en el proceso de un mensaje o que dichos errores no se detecten nunca si una parte del mensaje no se analiza nunca. Para asegurarse de que todos los campos de un mensaje se validan, seleccione Completo o, si el dominio de mensajes es MRM, seleccione Inmediato y asegúrese de resolver todos los tipos no resueltos con una Composición de Elección o Mensaje al principio del flujo de mensajes.
La propiedad Temporización del análisis no afecta a la validación de los mensajes de salida.