Sintomas
Considere o seguinte cenário:
-
Você se conecta à rede Elemica, usando o Microsoft BizTalk Accelerator para RosettaNet 3.3 para receber mensagens PIDX de seus parceiros.
-
Na mensagem, o elemento affirmationindicator tem um valor que não seja "exatamente Sim" ou "não". Por exemplo, o elemento affirmationindicator tem um valor de "Sim" (em letras maiusculas).
Nesse cenário, você não pode receber a mensagem. Além disso, o seguinte evento de erro é registrado no log do aplicativo do BizTalk Server:
Resolução
Informações da atualização cumulativa
Esse problema foi corrigido primeiro na atualização cumulativa seguinte do BizTalk Server:
Depois de instalar esse hotfix, siga estas etapas:
-
Unenlist todas as orquestrações e enviar portas e desativar recebem locais.
-
Em seu aplicativo, clique em recursose, em seguida, clique em Adicionar->Assemblies do BizTalk.
-
Siga estas etapas:
-
Clique em Adicionare, em seguida, selecione o arquivo "Microsoft.Solutions.BTARN.Schemas.RNIFv201.dll" da instalação RosettaNet no computador.
-
Marque a caixa de seleção Substituir tudo .
-
-
Clique em OK.
-
Observe que todos os a enviar e receber tubulações na porta de enviar e receber locais são alterados para "PassthruTransmit". Reverter desses pipelines "Enviar BTARN" e "Pipeline de recebimento".
-
Mouse em seu aplicativo e, em seguida, clique em Atualizar.
-
Inicie todas as orquestrações.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Para obter mais informações sobre os hotfixes do BizTalk Server, consulte as informações sobre os hotfixes do BizTalk Server. Para obter mais informações sobre a terminologia de atualização de software, consulte a Descrição da terminologia padrão que é usada para descrever as atualizações de software.
Os produtos de terceiros descritos neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.