Symptomen
Overweeg het volgende scenario:
-
U toepassen het bericht SWIFT Pack op de Microsoft BizTalk Server.
-
U probeert een servicebericht met een type indicator 21 verwerken.
In dit geval verschijnt het volgende foutbericht weergegeven:
Publiceren is mislukt bericht MessageBox. Details: Het bericht van het type S21_FIN_ACKNAK, waarvan de ID Interchange is {InterchangeID}, is gemarkeerd als A4SWIFT_Failed = True in de database MessageBox door de SWIFT-Disassembler.
Dit bericht is mislukt met 0 fouten, 1 XML-validatiefouten en 0 BRE validatiefouten worden geparseerd.
Details van deze fout kunnen worden geëxtraheerd uit het bericht is mislukt in de database MessageBox abonneren op berichten waarin A4SWIFT_Failed = True.
Oorzaak
Dit probleem treedt op omdat het schema van de MTS21_FIN_ACKNAK.xsd in het bestand Microsoft.Solutions.FinancialServices.SWIFT.FrrSchemas.dll van bericht Pack is het bericht dat een blok aanhangwagen vereist. Echter het servicebericht een type indicator 21 is beschikt niet over een aanhangwagen en de SWIFT-gebruikershandboek geeft aan dat het blok aanhangwagen is optioneel voor dit bericht.
Cumulatieve update informatie
De oplossing om dit probleem is opgenomen in de cumulatieve Update 2 voor SWIFT bericht Pack 2015.
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.