Síntomas
Imagine el siguiente escenario:
-
Utiliza los componentes nativos de Electronic Data Interchange (EDI) en Microsoft BizTalk Server 2009 para recibir mensajes EDI.
-
Recibir mensajes EDI entrantes que utilizan varios esquemas. Por ejemplo, un mensaje entrante utiliza el esquema de Professional 5010 837.
-
Se produce un error en el mensaje en la canalización EDI y se suspende la instancia del mensaje EDI.
En este escenario, no se genera ninguna información de error útiles. Sin embargo, se registra un mensaje de error similar al siguiente en el registro de eventos de la consola de administración de BizTalk Server:
Un mensaje de salida del componente "Desconocido" en la canalización de recepción "Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive, Microsoft.BizTalk.Edi.EdiPipelines, versión = 3.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35" se suspende debido al siguiente error:
Desconocido.
El número de secuencia del mensaje suspendido es 1.
Causa
Este problema se produce debido a un problema en la lógica de división de salto del subdocumento que se utiliza en varios esquemas.
Solución
Información de actualización acumulativa
La corrección para este problema se incluye en la actualización acumulativa 7 para BizTalk Server 2009.
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
Vea un problema similar en Microsoft BizTalk Server 2010.
Vea un problema similar en Microsoft BizTalk Server 2006 R2.
Para obtener más información, consulte las revisiones de BizTalk Server y actualización acumulativa compatible con .