Příznaky
Jde o takovouto situaci:
-
V počítači se systémem Microsoft BizTalk Server 2010 vytvořit odesílání port, který používá PassThruTransmit potrubí.
-
Vytvořit a implementovat aktivitu obchodní činnosti sledování (BAM).
-
Vytvořit profil sledování, který je založen na definici BAM činnost, a poté použít tento profil sledování.
-
Non-XML zprávy dorazí v přístavu odeslání.Poznámka Chcete-li to provést, můžete vytvořit umístění příjmu, které používá PassThruReceive potrubí a odešlete non-XML zprávy do umístění příjmu.
V tomto scénáři je pozastaveno zprávy na portu odeslat. Je dále zaznamenána událost podobná následující.Poznámka Podrobnosti o události může lišit v závislosti na různých scénářů.Událost 1
Název protokolu: ApplicationSource: BizTalk ServerEvent ID: 5720Task kategorie: BizTalk ServerLevel: ErrorKeywords: ClassicDescription:There Chyba spuštění potrubí odesílání: "Microsoft.BizTalk.DefaultPipelines.PassThruTransmit, Microsoft.BizTa LK. DefaultPipelines, verze = 3.0.1.0 Culture = neutral, PublicKeyToken = 31bf3856ad364e35 "Zdroj:"Neznámý"Odeslat Port:"send_port"URI:"identifikátor URI"důvod: Neočekávaný konec dokumentu. Nejedná se o nový dokument. Převodu ze strojového kódu je neúplný.
Události 2
Název protokolu: ApplicationSource: BizTalk ServerEvent ID: 5754Task kategorie: BizTalk ServerLevel: ErrorKeywords: ClassicDescription:A zpráva odeslaná adaptér "Soubor" Odeslat na port "send_port" s identifikátorem URI "identifikátor URI" je pozastaveno. Podrobnosti o chybě: Nepodařilo se přečíst datový proud vyrobené potrubí.
Příčina
K tomuto problému dochází, protože modul sledování BizTalk zkoumá zprávy pro obsah XML, pokud je povoleno sledování BAM. K tomu dochází i v případě, že se používá PassThruTransmit potrubí.
Řešení
Informace o kumulativní aktualizaci
Oprava tohoto problému byla vydána nejprve v kumulativní aktualizaci 1. Další informace o možnostech získání tohoto balíčku kumulativní aktualizace pro BizTalk Server 2010 klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2497789 Balíček kumulativní aktualizace 1 pro BizTalk Server 2010
Řešení
V některých případech je možné tento problém vyřešit. Chcete-li to provést, proveďte jednu z následujících akcí:
-
Odeberte BAM sledování profilu. Když toto provedete, zobrazí se žádné nové BAM data sledování. Další informace o tomto postupu naleznete na následujícím webu Microsoft Developer Network (MSDN):
-
Použít na portu odeslat zprávu ve formátu XML nebo požádejte odesílatele, změňte formát zprávy XML.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Další informace
Další informace o výchozí potrubí naleznete na následujícím webu Microsoft Developer Network (MSDN):
Odkaz Microsoft.BizTalk.DefaultPipelinesDalší informace o opravách hotfix serveru BizTalk Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2003907 Informace o opravách hotfix serveru BizTalk Server