Sintomas
Considere o seguinte cenário:
-
Está a utilizar uma placa do BizTalk Server WCF uma porta de envio solicit-resposta no Microsoft BizTalk Server 2010 cumulativo actualização 6 (CU6).
-
Configurar a expressão do caminho do organismo como Xpath na secção de corpo da mensagem BizTalk de entrada no separador mensagens para a porta de envio do WCF.
Neste cenário, poderá detectar um dos seguintes problemas:
-
Anulação de serialização produz erros aleatórios e irregulares que parecem dever-se a posição da sequência de ir para a localização errada.
Nesta situação, recebe uma mensagem de erro semelhante à seguinte:System.Xml.XmlException: Elemento de início ' s:mustUndersta' não corresponde ao elemento de fim 'sendMessageResult'. Linha 1, posicione 951.
-
A placa WCF devolve a resposta errada sem correspondência para a tubagem.
Nesta situação, não pode existir nenhum erro, mas do subscritor para a resposta-emos uma mensagem errada.
Resolução
Informações de actualização cumulativa
Este problema foi corrigido pela primeira vez na actualização cumulativa do BizTalk Server:
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Para obter informações sobre os service packs e a lista de actualização cumulativa para o BizTalk Server, consulte KB 2555976: Service pack e lista de actualização cumulativa para o BizTalk Server.
Para mais informações sobre correcções do BizTalk Server, consulte KB 2003907: informações sobre correcções do BizTalk e suporte do Service Pack.