Aplica-se aBizTalk Server Branch 2010 BizTalk Server Developer 2010 BizTalk Server Enterprise 2010 BizTalk Server Standard 2010 BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2013 Standard

Sintomas

Considere o seguinte cenário:

  • Você pode aplicar o pacote de mensagem SWIFT no Microsoft BizTalk Server.

  • Tentar processar uma mensagem de serviço que tenha um indicador de tipo 21.

Nesse cenário, você receberá a seguinte mensagem de erro:

Mensagem de falha na publicação para MessageBox. Detalhes: A única mensagem do tipo S21_FIN_ACKNAK, cuja ID de troca é {InterchangeID}, foi marcada como A4SWIFT_Failed = True no banco de dados MessageBox, o Desassemblador do SWIFT.Essa mensagem de falha com 0 analisar erros, erros de validação de XML 1 e 0 erros de validação do BRE.Detalhes de erros podem ser extraídos da mensagem falha no banco de dados MessageBox assinando mensagens onde A4SWIFT_Failed = True.

Causa

Esse problema ocorre porque o esquema MTS21_FIN_ACKNAK.xsd no arquivo Microsoft.Solutions.FinancialServices.SWIFT.FrrSchemas.dll do pacote de mensagem requer a mensagem possui um bloco de informações finais. No entanto, a mensagem do serviço que tenha um indicador do tipo de 21 não tem um trailer e o manual do usuário SWIFT indica que o bloco de marcador é opcional para esse tipo de mensagem.

Informações da atualização cumulativa

A correção que resolve esse problema está incluída na atualização cumulativa 2 para SWIFT mensagem Pack 2015.

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

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.