Compartir a través de


La opción de transacciones "Transaccional" y la opción de control de errores "Suspender mensaje de solicitud en caso de error" no deben establecerse ambas como False

Detalles

Campo Detalles del error
Nombre de producto BizTalk Server
Versión del producto 3.6
Id. de evento 0
Origen de eventos 0
Componente 0
Nombre simbólico 0
Texto del mensaje La opción de transacciones "Transaccional" y la opción de control de errores "Suspender mensaje de solicitud en caso de error" no deben establecerse ambas como False, ya que el mensaje podría perderse. Establezca una o ambas opciones en true.

Explicación

En el adaptador de WCF-NetMsmq, las opciones Transaccional y Suspender mensaje de solicitud en caso de error no deben establecerse en false (sin activar). Se puede perder el mensaje si el envío de mensaje con el error no se deshace como una transacción, mientras el mensaje no está suspendido y almacenado en el cuadro de mensaje.

Acción del usuario

Use el procedimiento siguiente para comprobar la configuración del adaptador.

Para comprobar la configuración del adaptador

  1. Haga clic en Inicio, en Todos los programas, en Microsoft BizTalk Server 20xx y en Administración de BizTalk Server.

  2. En la raíz de la consola, expanda BizTalk Server Administración, expandaGrupo de BizTalk y aplicaciones.

  3. Busque la aplicación y busque el transporte.

  4. Haga clic con el botón secundario en el nombre del transporte.

  5. Haga clic en Propiedades.

  6. En la lista Tipo de puerto, seleccione el puerto correcto.

  7. Haga clic en Configurar.

  8. En el cuadro de diálogo Propiedades de transporte WCF-NetMsmq , haga clic en la pestaña Enlace .

  9. En la sección Transacciones , determine si se comprueba Transactional .

  10. Haga clic en la pestaña Mensajes .

  11. Determine si se comprueba suspender el mensaje de solicitud en caso de error .

    Nota

    Estos pasos únicamente se aplican a ubicaciones de recepción.