2012-01-19 53 views
0

後重新部署業務流程到我的服務器後,我收到以下錯誤:的BizTalk - A4SWIFT - 解析錯誤部署

Publishing failed message to MessageBox. Details: The single message of type -1, whose Interchange ID is {89A731D7-6CBF-45EF-9462-2B810C6DA124}, has been marked as A4SWIFT_Failed=True in the MessageBox database by the SWIFT Disassembler. This message failed with 2 parse errors, 0 XML validation errors, and 0 BRE validation errors.

Error details can be extracted from the failed message in the MessageBox database by 
subscribing to messages where A4SWIFT_Failed=True 

用來工作的協調和我知道的消息,我做測試用的有效。

也許我在部署時忘記了一些東西,但我懷疑它。

以前有沒有人有過這種錯誤?

回答

0

我的朋友布倫丹最近解決了這個問題。

這是程序集文件Microsoft.Solutions.FinancialServices.SWIFT.RuntimeSchemas.dll的文件版本的問題。

確保文件具有相同的版本:

  1. 你的項目解決方案
  2. 在 「C:\ WINDOWS \大會」(使用GACUTIL強制安裝)在資源
  3. 您的部署下項目在Biztalk服務器 管理員控制檯

重新部署該項目,並重新啓動Biztalk服務器實例!

適用於我的正確文件版本是3.9.469.0,它位於SWIFT \ Assemblies的「C:\ Program Files(x86)\ Microsoft BizTalk加速器」下。