FIX: Niet-XML-berichten worden opgeschort in een haven verzenden die gebruikmaakt van de pijpleiding PassThruTransmit een BAM profiel bijhouden wordt toegepast in BizTalk Server 2010

Symptomen

Neem het volgende scenario:

  • Op een computer met Microsoft BizTalk Server 2010, maakt u een poort verzenden die gebruikmaakt van de pijpleiding van de PassThruTransmit.

  • U maakt en implementeert u een zakelijke activiteit Monitoring (BAM) activiteit.

  • U maakt een profiel bijhouden op basis van de definitie van BAM activiteit en vervolgens het toepassen van dit profiel bijhouden.

  • Een niet-XML-bericht wordt ontvangen op de poort verzenden.OpmerkingĀ Hiervoor kunt u een locatie ontvangen die gebruikmaakt van de pijpleiding van de PassThruReceive en u kunt vervolgens een niet-XML-bericht verzenden naar de locatie ontvangen.

In dit scenario wordt het bericht op de poort verzenden geschorst. Bovendien wordt een gebeurtenis van de volgende strekking vastgelegd.Opmerking Details van de gebeurtenis kunnen variƫren op basis van verschillende scenario's.Gebeurtenis 1

Logboeknaam: ApplicationSource: BizTalk-ServerEvent-ID: 5720Task-categorie: BizTalk ServerLevel: ErrorKeywords: ClassicDescription:There is een fout opgetreden bij het uitvoeren van de pijpleiding verzenden: "Microsoft.BizTalk.DefaultPipelines.PassThruTransmit, Microsoft.BizTa lk. DefaultPipelines, versie 3.0.1.0, Culture = neutral, PublicKeyToken = = 31bf3856ad364e35 "bron: 'Onbekend' verzenden poort: 'send_port' URI:"URI"reden: onverwacht einde van document. Dit is niet een nieuw document. Het disassembleren is onvolledig.

Gebeurtenis 2

Logboeknaam: ApplicationSource: BizTalk-ServerEvent-ID: 5754Task-categorie: BizTalk ServerLevel: ErrorKeywords: ClassicDescription:A bericht verzonden naar de adapter 'FILE' op poort "send_port" met "URI" URI is geschorst. Details van deze fout: kan niet lezen van de stroom door de pijpleiding wordt geproduceerd.

Oorzaak

Dit probleem treedt op omdat de BizTalk-tracking-engine de berichttekst voor XML-inhoud controleert als BAM bijhouden is ingeschakeld. Dit gebeurt ook wanneer de pijpleiding PassThruTransmit wordt gebruikt.

Oplossing

Cumulatieve update informatie

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 1. Voor meer informatie over het verkrijgen van dit cumulatieve updatepakket voor BizTalk Server 2010, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:

2497789 Cumulatieve updatepakket 1 voor BizTalk Server 2010

Tijdelijke oplossing

In sommige gevallen is het mogelijk om dit probleem te omzeilen. U doet dit door de volgende handelingen:

  • Verwijder de BAM profiel bijhouden. Wanneer u dit doet, ontvangt u geen nieuwe BAM tracking-gegevens. Ga naar de volgende website van Microsoft Developer Network (MSDN) voor meer informatie over hoe u dit doet:

    Hulpprogramma voor profiel implementatie bijhouden

  • Gebruik een XML-indeling wordt weergegeven op de poort verzenden of vraag de afzender te wijzigen van de indeling van het bericht naar XML.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie

Ga naar de volgende website van Microsoft Developer Network (MSDN) voor meer informatie over standaard pijpleidingen:

Verwijzing naar Microsoft.BizTalk.DefaultPipelinesVoor meer informatie over hotfixes voor BizTalk Server klikt u op het volgende artikel in de Microsoft Knowledge Base:

2003907 Informatie over hotfixes voor BizTalk Server

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×