Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Sintomas


O mínimo menor Layer Protocol MLLP) enviar verificações de porta de reconhecimento (ACK) de código ACK (ou seja, o campo MSA.1_AcknowledgmentCode do segmento MSA) que é retornado pelo sistema downstream e o compara com os códigos de confirmação aceitáveis definidos no MLLP envie as propriedades de configuração da porta. Os códigos de confirmação são aceitos atualmente por MLLP enviar porta são as seguintes:

  • AA

  • AUTORIDADE DE CERTIFICAÇÃO

  • AE

  • CE

  • AR

  • CR

Você pode selecionar todos os códigos de confirmação ou uma combinação deles. Por exemplo, os códigos a seguir são válidos:

  • AA e autoridade de certificação

  • AA, CA, AE e CE

  • AA, CA, AR e CR


No entanto, você não pode inserir os códigos adicionais de ACK aceitáveis.

Depois de aplicar esse hotfix, um novo código ACK aceitável que nomeado personalizado é adicionado à lista de Códigos de confirmação aceitável . Além disso, uma nova caixa de texto é adicionada na qual você pode inserir os códigos de confirmação personalizados aceitáveis.

alternate text


alternate text


Notes

  • Os códigos devem ser separados por uma vírgula (,). Por exemplo: AE, CE, AR, CR, XX, ZZ.

  • Se uma das combinações padrão (uma opção personalizada não) for selecionada, você não precisa insira quaisquer valores na propriedade Aceitável códigos de confirmação .

  • Para certificar-se de que a validação de pipeline tem êxito para os códigos de confirmação personalizados, você deve adicionar os códigos de confirmação personalizados necessários para o esquema ACK correspondente.

  • Você pode usar o recurso de rastreamento do BizTalk (permitindo controle) para controlar a mensagem usando a propriedade MessageID que é registrada no log de eventos quando a mensagem é repetida ou suspenso.


Resolução

Informações da atualização cumulativa

Esse problema foi corrigido primeiro na atualização cumulativa seguinte do BizTalk Server:

Para que este recurso

O novo recurso se aplica para enviar apenas portas. Depois que você instalar o hotfix, o comportamento será baseado no código de confirmação aceitável que você selecionar na lista suspensa em vez do código fornecido pelo sistema de downstream.

A porta de envio MLLP verifica se o código de confirmação ACK (MSA.1_AcknowledgmentCode campo do segmento MSA) que é retornado pelo sistema downstream e o compara com os códigos de confirmação aceitáveis são definidos nas propriedades de configuração da porta de envio MLLP. Atual aceitável ACK os códigos que são compatíveis com a porta de envio MLLP incluir AA, CA, AE, CE, AR e CR. Você pode selecionar todos os códigos de confirmação ou uma combinação deles. Por exemplo, você pode selecionar o seguinte como válido:

  • AA e autoridade de certificação

  • AA, CA, AE e CE

  • AA, CA, AR e CR

No entanto, não há nenhuma opção para digitar uma combinação de código ACK aceitável.

Um valor de códigos de confirmação aceitável é chamada "Custom" será adicionado na lista drop-down na propriedade Aceitável códigos de confirmação . Todas as combinações anteriores permanecem e são aplicadas como estavam antes do novo recurso foi adicionado.

alternate text

alternate text

Após personalizado for selecionado, também forneça novos valores na propriedade Aceitável códigos de confirmação personalizado . Cada um desses novos valores de ACK deve ser separada por uma vírgula (,).

Depois que você instalar o hotfix, o comportamento dependerá configuração Aceitável códigos de ACK é selecionada. Se o código de confirmação que é retornado coincidir com o código selecionado aceitável, o processamento ocorre com êxito. Códigos ACK padrão serão repetidos. E qualquer código de confirmação que não esteja listado é suspensa. (Isso fará essa confirmação de código de um código de confirmação não padrão ou personalizado não.)

A tabela a seguir representa esse cenário. Uma interpretação escrita segue a tabela.

alternate text

AA e autoridade de certificação, processamento de mensagens sempre Sucede independentemente qualquer códigos ACK aceitáveis a configuração selecionada. Mais informações sobre definições de Códigos de confirmação aceitável são a seguinte:

  • AA, CA: Tentativas AE, CE, AR e CR e suspende a qualquer outro.

  • AA, CA, AE, CE: Aceito e bem-sucedida: AA, CA, AE e CE e tentativas de AR e CR. suspende a qualquer outro.

  • AA, CA, AR CR: Aceito e bem-sucedida: AA, CA, AR e CR e tentativas AE e CE. Suspende a qualquer outro.

  • AA, CA, AR, CR, AE, CE: Aceito e bem-sucedida: AA, CA, AR, CR, AE e CE e nenhum outro é retornado. ACK é repetido e mensagem é suspensa.

  • Personalizado (valores são inseridos e separados por uma vírgula): Exemplo: AA, AE, Foo, ZZ, ZZZ. Aceito e bem-sucedida: AA, CA e AE, além de qualquer outro inserido ACK personalizado como, neste caso, Foo, ZZ ou ZZZ. Tentativas de CE, AR.

  • Qualquer código de confirmação não é Aceitável códigos de confirmação personalizado não será repetido e é suspensa.


Quando uma confirmação de padrão não é inserida em Códigos de ACK aceitável, será retornado um erro semelhante ao seguinte:

O adaptador não conseguiu transmitir mensagens enviará porta "< SendPortName >" URL "127.0.0.1:33000". Ele será retransmitido após o intervalo de repetição especificado para a porta de envio. Detalhes: "mensagem com MessageID: < MessageID >, recebido com tipo de confirmação: erro e com o código de confirmação: CE.


O esquema de confirmação de caixa deve ser alterado adicionando a lista existente de ACKs padrão (AA, AE, AR, CA, CE, CR). Qualquer adicionais aceitáveis personalizados ACKs (XX e ZZ, por exemplo) devem ser adicionados ao campo MSA.1_AcknowledgementCode do esquema ACK. Se o ACKs personalizados adicionais não são adicionados ao esquema, a validação de pipeline falhará com um erro de "Valor de tabela não encontrado".


alternate text

Mais informações

Pré-requisitos para instalar a atualização de software

Para aplicar esse hotfix, você deve ter o seguinte software instalado:

  • Microsoft BizTalk Server 2013 R2

  • Microsoft BizTalk 2013 R2 Accelerator para HL7

Requisitos de reinicialização

Você não precisa reiniciar o computador após aplicar esse hotfix. No entanto, recomendamos que você feche e reabra o Console de administração do BizTalk após a instalação do hotfix.

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.

Saiba mais sobre a terminologia padrão que é usada para descrever as atualizações de software.


Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×