套用到
BizTalk Accelerators BizTalk Server 2009 Standard BizTalk Server 2009 Enterprise BizTalk Server 2009 Developer

徵兆

請試想下列案例:

  • 你有一台電腦運行 Microsoft BizTalk Server 2009。

  • 您可以使用 BizTalk 加速器 2009 for SWIFT (A4SWIFT) Microsoft Microsoft BizTalk 加速器 for SWIFT 2009 訊息包來處理訊息。

  • 你在 SWIFT 反組譯器 (DASM) 啟用 BRE () 驗證,並部署 MT 535 訊息的驗證政策。

  • 您收到符合以下條件的MT 535訊息:

    • 活動旗標 (欄位:17B:ACTI) 依序 A 一般資訊為「N」。

    • B 序列不存在。

    • 欄位:22F::STTY//ACCT 已存在。

    • B1 子序列不存在。

在這種情況下,BizTalk Server 會拒絕該訊息,並會收到以下錯誤訊息:

BRE 錯誤:政策:SWIFT_NetworkRule267_Policy,規則:Validate_MT535,錯誤代碼:E67, ( = ) 。

然而,根據 SWIFT 手冊,這個 MT 535 訊息是有效的。

原因

此問題是因為 BizTalk 加速器 SWIFT 2009 訊息包的SWIFT_NetworkRule267_Policy驗證政策錯誤所致。

解決方案

熱修正資訊

Microsoft 現在已經支援熱修補程式。 然而,它僅針對本文所述的問題進行修正。 只應用在遇到這個特定問題的系統上。 此熱修補可能會進行額外測試。 因此,如果您沒有受到此問題嚴重影響,我們建議您等待下一個包含此熱修補程式的服務包。若要立即解決此問題,請聯絡 Microsoft 客服以取得熱修補程式。 欲查詢完整的 Microsoft 客服電話及支援費用資訊,請造訪以下 Microsoft 網站:

http://support.microsoft.com/contactus/?ws=support注意:在特殊情況下,若 Microsoft 支援服務專業人員認定特定更新能解決您的問題,通常會因客服電話產生的費用被取消。 一般來說,如果有所描述之特定更新無法解決的其他支援問題,才會收取支援費用。

先決條件

要套用此熱修補,您必須在電腦上安裝 Microsoft BizTalk 加速器 for SWIFT 2009 訊息包第 35 版。 注意,應與以下A4SWIFT一併安裝 SWIFT 2009 訊息包 V35 的 BizTalk 加速器:

  • 2009 年 BizTalk 加速器 for SWIFT

如需詳細安裝說明,請參閱此熱修補程式包中的 Readme.txt 檔案。

重新啟動需求

套用這個熱修正後,你不需要重啟電腦。 不過,套用此熱修正後,您必須重新啟動 BizTalk 主機實例服務與規則引擎更新服務。

Hotfix 取代資訊

這個熱修正不會取代其他熱修正。

檔案資訊

此熱修正的英文版本包含以下表格中列出的檔案屬性 (或更新版本的檔案屬性) 。 這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。 當您檢視檔案資訊時,它會轉換為當地時間。 若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。

檔案名稱

檔案版本

檔案大小

日期

Time

Platform

Microsoft.solutions.financialservices.swift.commonfunctions.dll

4.1.1301.2

333,760

2010年5月28日

09:30

x86

Swift_networkrule267_policy.xml

不適用

17,524

2010年5月28日

09:30

不適用

狀態

Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。

其他相關資訊

欲下載 BizTalk 加速器 for SWIFT 2009 訊息包,請造訪以下 Microsoft 下載中心網站:

Swift 2009 訊息包 BizTalk 加速器欲了解更多如何部署A4SWIFT編排用來處理 SWIFT 訊息的 BRE 規則的資訊,請造訪以下 Microsoft 開發者網絡 (MSDN) 網站:

部署 BRE 規則如果您在使用較早期版本的 BizTalk Server 時遇到此問題,請點擊以下文章編號,從 Microsoft 知識庫套用熱修正:

983219修正:SWIFT_NetworkRule267_Policy政策在使用 Microsoft BizTalk 加速器 for SWIFT 2009 訊息包時,錯誤驗證 MT535 訊息,BizTalk Server 2006 R2、BizTalk Server 2006 及 BizTalk Server 2004 欲了解更多資訊BizTalk Server熱修正,請點擊以下文章編號以查看 Microsoft 知識庫中的文章:

2003907 關於 BizTalk Server 熱修補的資訊

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。