La siguiente es una expresión xpath que acepta mensajes de respuesta correctas como fallidas (Soap Fault) de servicios web. Soporta tanto los mensajes de fallas tanto para SOAP 1.1 como SOAP 1.2
/*[local-name()=’Fault’]/*[local-name()=’Detail’ or local-name()=’detail’]/*[local-name()=’NombreElementoRaizContratoFalla‘] | /*[local-name()=’NombreElementoRaizRespuestaCorrecta‘]
Este valor se ingresa en el send port correspondiente en Tab Messages y dentro del este en la propiedad Body Path expression.
Nota: Es necesario el check box de Propagate Fault Message. Para que sea tomado por la orquestación.
ver link relacionado
Leave a Reply