Objawy
Gdy zostanie wyświetlony błąd 500, który wraca z WCF wysłać portu, portu wysyłania nie ulega zawieszeniu, ale zamiast tego zakończy się pomyślnie. Jest to niezgodne z zachowaniem tej samej karty, gdy błąd 400 wraca i również jest niespójna z zachowaniem inne karty oparte na protokole HTTP, które zawiesić wystąpienie portu wysyłania, gdy błąd 500 jest odsyłane z powrotem. Ten problem uniemożliwia także przechwytywanie wyjątku w Instrumentacji w przypadku błędu 500.
Przyczyna
Ten problem występuje, ponieważ karty WCF nie obsługiwać błędy HTTP w taki sam sposób jak karty HTTP.
Rozwiązanie
Ten problem został rozwiązany w następujących aktualizacji zbiorczej dla programu BizTalk Server:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Powiązane artykuły
Szczegółowe informacje dotyczące dodatków service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server, KB 2555976: dodatek Service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server.
Aby uzyskać więcej informacji dotyczących poprawek programu BizTalk Server, zobacz KB 2003907: informacji dotyczących poprawek systemu BizTalk i zbiorczej aktualizacji pomocy technicznej.