Compartir a través de


Cómo iniciar excepciones SOAP de orquestaciones publicadas como un servicio web

Puede devolver una excepción SOAP desde una orquestación que haya publicado como un servicio Web. Además, puede agregar un mensaje de error al puerto SOAP y enviarlo en lugar de la respuesta.

Para iniciar una excepción SOAP desde una orquestación publicada como un servicio Web

  1. Agregar un mensaje de error al tipo de puerto SOAP. El tipo de este mensaje puede ser cualquier esquema compatible con esquema XML (XSD) o un tipo simple.

    Nota

    Para devolver una cadena como soapException con información de error, puede usar la cadena de tipo simple como tipo de mensaje de error.

  2. En la orquestación, crear el mensaje de error.

  3. Use la forma Enviar para vincular a la operación de error en el puerto SOAP que corresponde al mensaje de error. Una excepción SOAP ajusta el mensaje de error devuelto.

    Si la orquestación no devuelve un error, use una forma Send diferente para enviar el mensaje de respuesta SOAP estándar mediante la operación de respuesta habitual.

Consulte también

Mensajes de error
Publicación de una orquestación como un servicio web