您目前已離線,請等候您的網際網路重新連線

FIX: 「 無效的 'ID' 屬性值: 重複 ID 屬性"當您使用 XMLReceive 管線或 XMLTransmit 管線收到,或在 BizTalk Server 2006 R2 中傳送訊息時,出現錯誤訊息

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:979709
徵狀
正在執行 Microsoft BizTalk Server 2006 R2 伺服器上您會收到一個"無效 'ID' 屬性值: 複製 ID 屬性 」 在下列案例中的錯誤訊息。

案例 1

考慮下列案例:
  • 您建立接收位置。
  • 接收位置中,您可以使用 XMLReceive 管線。或者您使用自訂的接收管線,其中包含 XML 解譯器管線元件,在接收位置。
  • 在 [接收] 管線上您可以設定 ValidateDocument 屬性為 True
  • 訊息到達接收位置。
在這種情況下擱置訊息。此外,應用程式記錄檔會記錄類似下列的錯誤訊息:
事件類型: 錯誤
事件來源: BizTalk Server 2006
事件類別: BizTalk Server 2006
事件識別碼: 5753
描述:
接收配接器"adapter_name 」 的上一個訊息接收位置"receive_location 」 具有 URI URI"暫停。
錯誤的詳細資料: 時發生失敗,執行接收管線:"Microsoft.BizTalk.DefaultPipelines.XMLReceive Microsoft.BizTalk.DefaultPipelines,版本 = 3.0.1.0 文化特性 = 中性 PublicKeyToken = 31bf3856ad364e35 」 來源:"XML 解譯器 」 接收埠:"Receive_Port"URI: URI"
原因: 無效的 'ID' 屬性值: 重複的 ID 屬性。
案例 2

考慮下列案例:
  • 建立傳送埠。
  • 傳送埠中,您可以使用 XMLTransmit 管線。或者您使用包含在傳送埠中的 XML 組合器管線元件的自訂的傳送管線。
  • 外寄的郵件到達連接傳送埠。
在這種情況下擱置訊息。此外,應用程式記錄檔會記錄類似下列的錯誤訊息:
事件類型: 錯誤
事件來源: BizTalk Server 2006
事件類別: BizTalk Server 2009
事件識別碼: 5720
描述:
發生失敗,執行的傳送管線:"Microsoft.BizTalk.DefaultPipelines.XMLTransmit Microsoft.BizTalk.DefaultPipelines,版本 = 3.0.1.0 文化特性 = 中性 PublicKeyToken = 31bf3856ad364e35 」 來源:"XML 組合器 」 傳送埠:"send_port"URI: URI"
原因: 無效的 'ID' 屬性值: 重複的 ID 屬性。
發生的原因
之所以發生這個問題,因為是 XMLSchema.Compile 方法中的問題。在 XML 解譯器管線元件和 XML 組合器管線元件中,會呼叫這個方法。
解決方案
解決這個問題的 Hotfix 會包含在 BizTalk Server 2006 R2 Service Pack 1 的累積更新套件 1。

如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項的詳細資訊:
982061BizTalk Server 2006 R2 Service Pack 1 的累積更新套件 1
狀況說明
Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。
其他相關資訊
如需有關預設管線的詳細資訊,請造訪下列 Microsoft 開發 o 人 h 員 û 工 u 具 ã 網路 (MSDN) 網站]: 如 BizTalk Server Hotfix 的更多有關,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
2003907BizTalk Server 快速補充程式的相關資訊

警告:本文為自動翻譯

內容

文章識別碼:979709 - 最後檢閱時間:04/27/2010 06:29:02 - 修訂: 1.0

Microsoft BizTalk Server 2006 R2 Branch, Microsoft BizTalk Server 2006 R2 Developer Edition, Microsoft BizTalk Server 2006 R2 Enterprise Edition, Microsoft BizTalk Server 2006 R2 Standard Edition

  • kbmt kbbiztalk2006r2sp1fix kbbiztalk2006r2presp2fix kbbtspipeline kbtshoot kbfix kberrmsg kbbug kbexpertiseinter kbsurveynew kbprb KB979709 KbMtzh
意見反應