Příznaky
Předpokládejme, že používáte Microsoft BizTalk Server 2010 nebo 2013. Při použití komponenty příležitostí pro volání služby Enterprise Service Bus (ESB) transformace k transformaci zprávy v ESB Toolkit 2.1, DocumentSpecName kontextu je nastavena nesprávně na výstupní zprávu a zobrazí následující chybová zpráva:
Název protokolu: aplikace
Zdroj: BizTalk Server
ID události: 5720
Kategorie úkolu: BizTalk Server
Úroveň: Chyba
Selhání spouštění potrubí odeslat popis: došlo: "ESBTransform.SendPipeline1, ESBTransform, verze = 1.0.0.0 Culture = neutral, PublicKeyToken = ca09cc62b15919a7" Zdroj: "Plochý soubor assembler" Port odesílání: "<SendPortName >" identifikátor URI: "<SendPortURI>" důvod: "http://ESBTransform.FlatFileSchema1#TargetRoot" typ dokladu neodpovídá žádnému schémat dané.
Příčina
K problému dochází, protože služba transformace ESB nenastaví vlastnost kontextu DocumentSpecName výstupní zprávy jako cílový typ schématu po transformaci.
Řešení
Informace o opravě hotfix
Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému.
Pokud oprava hotfix je k dispozici ke stažení, je sekce "Oprava Hotfix je k dispozici ke stažení" v horní části tohoto článku znalostní báze Knowledge Base. Pokud tento oddíl není uveden, odešlete požadavek na Microsoft Zákaznický servis a podporu k získání opravy hotfix.
Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: "Hotfix stažení k dispozici" formulář zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.
Informace o kumulativní aktualizaci
Tento problém byl poprvé opraven v následující kumulativní aktualizaci serveru BizTalk Server 2013:
Předpoklady
Chcete-li nainstalovat tuto opravu hotfix, musíte mít BizTalk ESB Toolkit 2.1 nainstalována.
Požadavek na restartování
Po instalaci této opravy hotfix nemusíte restartovat počítač.
Informace o nahrazení opravy hotfix
Tato oprava hotfix nenahrazuje žádné další opravy hotfix.
Informace o souborech
Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
---|---|---|---|---|---|
Microsoft.Practices.ESB.Itinerary.Services.dll |
2.1.1.0 |
24576 |
13-Oct-2014 |
13:11 |
x86 |
Další informace
Další informace o terminologii používané v aktualizacích softwaru naleznete v tématu Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".