Symptom
När du tar emot ett 500-fel som kommer tillbaka från WCF skicka port, skicka porten inaktiveras inte men i stället har slutförts. Detta stämmer inte överens med beteendet samma kortet när fel 400 kommer tillbaka och även stämmer inte överens med hur andra HTTP-baserade kort som gör uppehåll skicka port instans när fel 500 skickas tillbaka. Detta förhindrar också att du fångar upp undantaget i orchestration för 500 fel.
Orsak
Det här problemet uppstår eftersom WCF-kort inte hanterar HTTP-fel på samma sätt som HTTP-kort.
Lösning
Problemet har korrigerats i följande kumulativa uppdateringar för BizTalk Server:
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.
Referenser
Information om servicepack och kumulativ uppdatering lista för BizTalk Server finns KB 2555976: Service pack och kumulativ uppdatering lista för BizTalk Server. Läs mer om snabbkorrigeringar för BizTalk Server KB 2003907: Information om BizTalk-snabbkorrigeringar och kumulativ uppdatering support.