Síntomas
Imagine el siguiente escenario:
-
Está utilizando Microsoft BizTalk Server.
-
Dispone de un puerto de envío bidireccional que usa el adaptador de Windows Communication Foundation WCF basado en SQL para conectar aplicaciones de BizTalk a una instancia de Microsoft SQL Server.
-
El puerto de envío bidireccional de SQL de WCF está enlazado a una orquestación.
-
El puerto de envío llama a un procedimiento almacenado para enviar mensajes a la instancia de SQL Server.
En este escenario, cuando tiene muchos mensajes para procesar, puede recibir intermitentemente el siguiente mensaje de error que indica que el proceso ha fallado y "no se encontraron ningún suscriptores":
El motor de mensajería no pudo procesar un mensaje enviado por el adaptador: dirección URL de origen de WCF personalizados:FilePath.
Detalles: No se pudo enrutar el mensaje publicado porque no hay ningún suscriptor se encontraron. Este error se produce si el puerto de orquestación o enviar suscripción no ha dado de alta, o si algunas de las propiedades de mensaje necesarias para la evaluación de la suscripción no se hayan promovido. Para solucionar este error, utilice la consola de administración de Biztalk.
Solución
Este problema se corrige en la siguiente actualización acumulativa para BizTalk Server:
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Para obtener información acerca de los service Pack y la lista de la actualización acumulativa para BizTalk Server, consulte el siguiente artículo en Microsoft Knowledge Base:
Service pack y la lista de la actualización acumulativa para BizTalk Server 2555976
Para obtener más información acerca de las revisiones de BizTalk Server, consulte el siguiente artículo en Microsoft Knowledge Base:
2003907 información acerca de las revisiones de BizTalk y soporte de Service Pack