Symptomen
Overweeg het volgende scenario:
-
U gebruikt een BizTalk Server WCF-adapter in een haven solicit-antwoord verzenden in Microsoft BizTalk Server 2010 cumulatieve Update 6 (CU6).
-
U configureert de instantie padexpressie als Xpath in de berichttekst van de inkomende BizTalk- sectie op het tabblad berichten voor de poort WCF verzenden.
In dit scenario treden de volgende problemen:
-
Deserialisatie produceert willekeurige en onregelmatige fouten die lijken te worden veroorzaakt door de positie van de stream springen naar de verkeerde locatie.
In dit geval wordt een foutbericht van de volgende strekking:System.Xml.XmlException: Startelement ' s:mustUndersta' komt niet overeen met eindelement 'sendMessageResult'. Regel 1, positie 951.
-
De WCF-adapter wordt het verkeerde verkeerde antwoord terug naar de pijpleiding.
In dit geval kan er geen fout, maar de abonnee voor het antwoord krijg je het verkeerde bericht terug.
Oplossing
Cumulatieve update informatie
Dit probleem werd in eerste instantie opgelost in de volgende cumulatieve update van BizTalk Server:
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Referenties
Zie voor meer informatie over servicepacks en lijst van de cumulatieve update voor BizTalk Server KB 2555976: Service pack en lijst van de cumulatieve update voor BizTalk Server.
Zie voor meer informatie over hotfixes voor BizTalk Server KB 2003907: informatie over BizTalk-hotfixes en Service Pack ondersteuning.