Symptom
Föreställ dig följande:
-
På en dator som kör Microsoft BizTalk Server 2010 kan skapa du en skicka-port som använder PassThruTransmit pipeline.
-
Du skapar och distribuerar en aktivitet Business Activity övervakning (BAM).
-
Du skapar en profil för uppföljning som baseras på definitionen för BAM-aktiviteten och du sedan använder den här profilen för spårning.
-
En icke-XML-meddelandet anländer till skicka-port.OBS! Om du vill göra detta kan du skapa en ta emot-plats som använder PassThruReceive pipeline och därefter kan du skicka ett meddelande-XML till ta emot plats.
I det här fallet upphävs meddelandet på Skicka-port. Dessutom loggas en händelse som liknar något av följande.OBS! Händelsedetaljerna kan variera beroende på olika scenarier.Händelsen 1
Loggnamnet: ApplicationSource: BizTalk-ServerEvent-ID: 5720Task-kategori: BizTalk ServerLevel: ErrorKeywords: ClassicDescription:There gick inte köra skicka pipeline: ”Microsoft.BizTalk.DefaultPipelines.PassThruTransmit, Microsoft.BizTa LK. DefaultPipelines, Version = 3.0.1.0 kultur = neutral, PublicKeyToken = 31bf3856ad364e35 ”källa:” Okänt ”skicka Port:”send_port”URI:”URI”orsak: oväntat slut på dokumentet. Detta är inte ett nytt dokument. Den m m är ofullständig.
Händelse 2
Loggnamnet: ApplicationSource: BizTalk-ServerEvent-ID: 5754Task-kategori: BizTalk ServerLevel: ErrorKeywords: ClassicDescription:A meddelande som skickades till kortet på ”FILE” skicka port ”send_port” med URI ”URI” skjuts upp. Felinformation: Det gick inte att läsa strömmen produceras av försäljningsförloppet.
Orsak
Det här problemet uppstår eftersom BizTalk-spårning motorn undersöker meddelandetexten för XML-innehåll när BAM-spårning är aktiverad. Detta inträffar även om försäljningsförloppet PassThruTransmit används.
Lösning
Information om Kumulativ uppdatering
Korrigeringsfil för problemet gavs först ut i kumulativ uppdatering 1. Mer information om hur du skaffar den här kumulativa uppdateringspaketet för BizTalk Server 2010 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2497789 Kumulativt uppdateringspaket 1 för BizTalk Server 2010
Lösning
I vissa fall kan kanske du undvika problemet. Gör något av följande om du vill göra detta:
-
Ta bort BAM spårning profil. När du gör det visas inga nya BAM spåra data. Mer information om hur du gör detta finns på följande Microsoft Developer Network (MSDN)-webbplats:
-
Använda en XML-formaterade meddelandets på Skicka port eller be avsändaren att ändra formatet på meddelandet till XML.
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.
Mer information
Mer information om standard rörledningar finns på följande Microsoft Developer Network (MSDN)-webbplats:
Microsoft.BizTalk.DefaultPipelines referensMer information om snabbkorrigeringar för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2003907 Information om snabbkorrigeringar för BizTalk Server