Sintomi
Si consideri lo scenario seguente:
-
BizTalk Server tenta di inviare molti messaggi (ad esempio 20 o più messaggi) tramite la specifica Applicability Statement 2 (AS2) contemporaneamente.
-
BizTalk Server sulla porta di trasmissione di rilevamento è attivato.
-
AS2 mittente verifica sul contratto di terze parti è abilitata.
In questo scenario, si potrebbe ricevere un messaggio di errore analogo al seguente:
Un messaggio inviato alla scheda "HTTP" sulla porta di trasmissione "SEALING_AS2" con l'URI "http://as2xxxxxxxxxxxxxx" è stato sospeso.
Dettagli errore: si è verificato un errore di esecuzione della pipeline di trasmissione: "_COMM. SendPipelineXSLTAS2, _COMM, versione = 13.0.0.0, Culture = neutral, PublicKeyToken = 849b3f7212ac46ca "origine:"AS2 encoder"porta di trasmissione:"SEALING_AS2"URI:" http://as2.xxxxxxxxxxxxxxxxxx"
Motivo: Impossibile creare la voce nella tabella AS2 EDIINT MIC. Questo potrebbe essere causato da AS2 duplicati-da, AS2-a e combinazioni MessageID scritte nella tabella.
Errore: Transazione (115 ID di processo) delle risorse di blocco con un altro processo, è stata bloccata ed è stato scelto come vittima del deadlock. Ripetere la transazione.
Risoluzione
Informazioni sull'aggiornamento cumulativo
La correzione che risolve questo problema è inclusa negli aggiornamenti cumulativi seguenti per BizTalk Server:
Aggiornamento cumulativo 6 per BizTalk Server 2013
Aggiornamento cumulativo 5 per BizTalk Server 2013 R2.
Stato
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Informazioni sui service pack e l'elenco di aggiornamento cumulativo per BizTalk Server.
Informazioni sugli aggiornamenti rapidi di BizTalk Server e il supporto dell'aggiornamento cumulativo.