Sintomas
Suponha que você use MQSeries como um adaptador de envio e usa o validador de XML em um pipeline de envio no Microsoft BizTalk Server 2010. Quando uma mensagem não é validada com êxito no validador XML, a mensagem permanece no estado "Ativo" em vez de "Suspenso" estado esperado. Além disso, você recebe a seguinte mensagem de erro no log de eventos:
O adaptador "MQSeries" gerou uma mensagem de erro. Fornece detalhes sobre "o elemento ' <nome do elemento>' tem elemento filho inválido ' <nome do elemento filho>'. Lista de possíveis elementos esperados: <Nome esperado>'. "
Observação: MQSAgent.dll no servidor IBM WebSphere MQ deve ser atualizado para o mesmo nível de atualização cumulativa (CU) como no BizTalk Server. Para fazer isso, certifique-se de que você execute a mesma configuração CU no servidor IBM WebSphere MQ. Você pode enfrentar problemas de desempenho se você executar versões incompatíveis.
Resolução
Informações da atualização cumulativa
Esse problema foi corrigido primeiro na atualização cumulativa seguinte do BizTalk Server:
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Para obter informações sobre os service packs e atualizações cumulativas lista do BizTalk Server, consulte 2555976 KB: Service pack e a lista de atualização cumulativa para o BizTalk Server.
Para obter mais informações sobre os hotfixes do BizTalk Server, consulte 2003907 KB: informações sobre suporte de Service Pack e os hotfixes do BizTalk.