Sintomi
Considerare lo scenario descritto di seguito:
-
Si usa il servizio ESB BizTalk Toolkit.
-
Usare l'opzione "ALL. Exceptions" send port to process and send binary messages to the ESB Exception database.
-
Il tipo MIME dei messaggi è "application/octet-stream".
In questo scenario si noterà che alcuni messaggi vengono sospesi e non vengono inviati al database delle eccezioni di ESB. Viene inoltre restituito il messaggio di errore seguente:
Si è verificato un errore durante l'esecuzione della pipeline di trasmissione: "Microsoft.Practices.ESB.ExceptionHandling. Pipelines. ESBFaultProcessor, Microsoft.Practices.ESB.ExceptionHandling. Pipelines, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Source: "ESB Transform" Send Port: "ALL. URI eccezioni: "< UriPath>"
Motivo: errore 175002: si è verificato un errore imprevisto durante il tentativo di eseguire la mappa, 'Microsoft.Practices.ESB.ExceptionHandling. Mappe. FaultMessage_to_ExceptionSql, Microsoft.Practices.ESB.ExceptionHandling. Mappe, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto nell'aggiornamento cumulativo seguente per BizTalk Server:
-
Aggiornamento cumulativo 3 per BizTalk Server 2020
Riferimenti
Per informazioni sui Service Pack e sull'elenco di aggiornamenti cumulativi per BizTalk Server, vedere l'articolo seguente nella Microsoft Knowledge Base:
2555976 Service Pack ed elenco di aggiornamenti cumulativi per BizTalk Server
Per altre informazioni sugli BizTalk Server aggiornamenti rapidi, vedere l'articolo seguente nella Microsoft Knowledge Base:
2003907 Informazioni sugli aggiornamenti rapidi di BizTalk e sul supporto per gli aggiornamenti cumulativi