共用方式為


BAM 攔截器錯誤訊息

使用 WF 或 WCF BAM 攔截器時,您可能會遭遇一些問題,範圍從無效的攔截器組態檔到執行階段問題,包括擷取內容屬性或嘗試追蹤來自單向 WCF 作業的回應事件。

下表包含當您使用 bm.exe 部署解決方案或啟用 BAM 攔截器的應用程式正在執行時,可能遭遇的每個 BAM 攔截器錯誤的清單。 每個錯誤都會包含原因和一或多個可能的解決方案。

事件日誌識別碼 錯誤訊息 原因 解決方案
1001 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,技術 ' {1} ' 資訊清單 ' {2} ' 的攔截器組態包含 ({3} 的架構驗證錯誤, {4}) : {5} 。 攔截器組態檔不會根據常見的攔截器組態架構或特定技術 (Windows Workflow Foundation 或 Windows Communication Framework) 架構進行驗證。 尋找攔截器組態檔中錯誤所述的位置,然後進行修改以符合結構描述。
1002 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,無法剖析值為 '' 的應用程式組態參數 ' {1}{2} '。 應用程式組態包含無法解析成正確類型的設定。 修正應用程式組態中的設定。
1003 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,EventSource ' {1} ' 的攔截器組態具有包含無效資料作業 '' 的 OnEvent ' {2}{3} '。 內部錯誤。 在攔截器組態檔中確認您使用的作業類型。
1004 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,無法在執行時間將資料剖析為 BAM 資料類型 ' {1} ',以取得 EventSource ' {2} ' OnEvent ' {3} ' 的攔截器設定。 無法將追蹤資料剖析為正確的 BAM 資料型別 DATETIME/INT/FLOAT/NVARCHAR 修正攔截器組態檔,以針對此追蹤資料使用正確的資料型別。
1010 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,無法將字串 ' {1} ' 剖析為 BAM 資料類型,以用於 EventSource ' {2} ' OnEvent ' {3} ' 的攔截器組態。 內部錯誤。 確認您的攔截器組態檔使用的是支援的資料型別。
1013 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,布林值作業在執行時間期間針對 EventSource '' OnEvent ' {2} ' 的攔截器設定不正確堆疊引數 {1} ' {3} '。 布耳運算 (例如 AND) 在堆疊上具有不正確引數。 檢視攔截器組態檔中的錯誤並進行修復。
1014 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,EventSource ' {1} ' OnEvent ' {2} ' 的攔截器設定包含預期 '' 引數的作業 ' {3}{4} '。 作業在攔截器組態檔中收到不正確的 # 引數。 檢視攔截器組態檔中的錯誤並進行修復。 請參閱作業相關文件。
1015 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,EventSource ' {1} ' 的攔截器設定包含未知的命名空間 ' {2} '。 攔截器組態檔中的作業屬於未知的命名空間。 檢視攔截器組態檔中的錯誤並進行修復。 只能使用通用/WF/WCF 命名空間。
1016 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource ' {1} ' OnEvent ' {2} ' 的攔截器組態包含預期為 ' {3} ' 引數但只有 ' {4} ' 引數存在於堆疊上的作業。 從堆疊傳遞至作業的引數數目不正確。 檢視攔截器組態檔中的錯誤,並調整產生錯誤作業的引數數目。 如需作業的詳細資訊,請參閱 [here:wf] 和 [here:wcf]。
1017 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,EventSource ' {1} ' 的攔截器設定具有 OnEvent ' {2} ' ,其中包含評估為 ' {3} ' 值的運算式。 運算式應得出單一結果。 檢視攔截器組態檔中的錯誤並進行修復。
1018 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,在應用程式組態中找到不正確攔截器設定 ' {1} '。 應用程式組態包含未知的設定。 修正應用程式組態中的設定。
1019 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,EventSource ' {1} ' 的攔截器設定具有 OnEvent ' {2} ' ,其中包含評估失敗的日期運算式。 運算式在執行階段評估失敗 (內部錯誤)。 請參閱內部例外狀況。
1022 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,擲回 SQL 例外狀況。 程序發生 SQL 錯誤。 請參閱內部 SQL 例外狀況。 您也可以使用 SQL Server Profiler 尋找錯誤。
1023 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,攔截器設定輪詢間隔 ' {1} ' 至少必須是 ' {2} ' 秒。 無效的輪詢間隔。 修正應用程式組態中的設定。
1024 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,必須在應用程式組態中指定連接字串到 BAM 主要匯入資料庫。 必須指定 BAM PIT 的連接字串。 修正應用程式組態中的設定。
1025 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,無法為 EventSource '' 建立額外的 BAM 攔截器效能計數器實例,因為索引超過最大值 ' {1}{2} '。 太多相同的 (事件來源,主控件名稱) 組,因此無法為效能計數器執行個體建立唯一的索引。 此情況不太可能發生。 減少 (事件來源,主控件名稱) 組數。
1026 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,找不到技術 ' {1} ' 和資訊清單 ' {2} ' 的事件來源名稱,以建立效能計數器實例。 內部錯誤。 確認應用程式的部署和 BAM 攔截器組態檔。
1027 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,技術 ' {1} ' 資訊清單 ' {2} ' 的攔截器設定已知錯誤。 =>{3} 目前的 (技術,資訊清單) 攔截器組態檔有已知的驗證錯誤。 若使用 WF 攔截器,此訊息將針對每個新的工作流程執行個體繼續出現,直到輪詢偵測到有效的攔截器組態檔為止。 注意:進程 = 追蹤。 檢視攔截器組態檔中的錯誤並進行修復。
1028 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,EventSource ' {1} ' OnEvent ' {2} ' BAM 活動 ' {3} ',活動識別碼會評估為 null 或空字串。 Null 或空字串。 檢視攔截器組態檔中的錯誤並修正 [活動識別碼],讓它不要評估為空字串。
1029 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,針對 EventSource ' {1} ' OnEvent ' {2} ' BAM 活動 ' {3} ',活動識別碼 ' {4} ' 的接續會評估為 null 或空字串。 Null 或空字串。 檢視攔截器組態檔中的錯誤並進行修復。 接續絕不可評估為空字串。
1031 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource ' {1} ' 的攔截器組態具有 OnEvent '',其中包含具有未知元素 ' {2}{3} ' 的日期運算式。 運算式只能包含名稱為 'Operation' 的項目 檢視攔截器組態檔,並將未知的項目取代為支援的項目。
1032 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,從計時器執行緒擲回例外狀況。 計時器執行緒發生錯誤。 請參閱例外狀況訊息。
1502 BAM 攔截器偵測到下列警告:在主機進程 ' {0} '中,無法建立效能計數器: {1} 。 權限不足,無法建立效能計數器,或是發生其他阻止建立計數器的問題。 請使用具備足夠權限的帳戶重新註冊效能計數器。 如需詳細資訊,請參閱 安裝 BAM-Eventing 軟體
1503 BAM 攔截器偵測到下列錯誤:無法建立 BAM 攔截器效能類別: {0} 。 權限不足,無法建立效能計數器,或是發生其他阻止建立計數器的問題。 請使用具備足夠權限的帳戶重新註冊效能計數器。 如需詳細資訊,請參閱 安裝 BAM-Eventing 軟體
1504 BAM 攔截器偵測到下列錯誤:無法刪除 BAM 攔截器效能類別: {0} 。 權限不足,無法建立效能計數器,或是發生其他阻止建立計數器的問題。 請使用具備足夠權限的帳戶重新註冊效能計數器。 如需詳細資訊,請參閱 安裝 BAM-Eventing 軟體
2001 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource '' OnEvent ' {1}{2} ' 的攔截器組態包含不正確內容屬性 ' {3} '。 攔截器組態檔錯誤。 檢視攔截器組態檔,並確認您使用的事件來源內容屬性是有效的。
2002 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource ' {1} ' 的攔截器組態有 OnEvent ' {2} ',其中包含不支援的工作流程追蹤事件 ' {3} '。 攔截器組態檔錯誤。 檢視攔截器組態檔,並確認您使用的是支援的 WF 事件。
2006 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource '' OnEvent ' {1}{2} ' 的攔截器組態從指定的字串 ' {3} ' 無法解析。 無法從字串剖析 .NET 類型。 更正攔截器組態檔中產生錯誤的字串。 同時確認包含該類型的組件已部署至 GAC。
2009 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} ' 中,EventSource ' {1} ' OnEvent ' 的 {2} 攔截器組態包含不正確篩選運算式:布林值等於運算必須套用至常數和取得作業。 篩選條件模式固定為 (Constant,Get 運算) 或 (Get 運算,Constant) 集。 檢視攔截器組態檔中的錯誤並進行修復。
2010 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,在 EventSource ' {1} ' 的攔截器組態中,OnEvent ' {2} ' 會建立嘗試從工作流程擷取資料的工作流程追蹤點。 工作流程追蹤點無法從工作流程擷取資料。 請參閱 WF 文件。 檢視攔截器組態檔中的錯誤並進行修復。
2012 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ''中,在工作流程類型 ' {0}{2} ' 中找不到要擷取 ' {1} ' 的屬性。 攔截器組態檔錯誤。 檢視攔截器組態檔中的錯誤並進行修復。 擷取存在工作流程中的屬性。
2014 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ''中,工作流程實例 ' {0}{1} ' 會在認可內擲回例外狀況。 FlushEventStream 方法擲回例外狀況。 請參閱內部例外狀況。
2015 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource ' {1} ' 的攔截器設定具有 OnEvent ' {2} ',其中包含不支援的活動執行狀態事件 ' {3} '。 攔截器組態檔錯誤。 檢視攔截器組態檔中的錯誤並進行修復。
2015 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource ' {1} ' 的攔截器設定具有 OnEvent ' {2} ',其中包含不支援的活動執行狀態事件 ' {3} '。 攔截器組態檔錯誤。 檢視攔截器組態檔中的錯誤並進行修復。 請參閱文件中有關每個追蹤點類型支援的作業。
2017 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource ' {1} ' 的攔截器設定具有 OnEvent ' {2} ',其中包含不同追蹤點類型 BAM 事件內的作業。 攔截器組態檔錯誤。 檢視攔截器組態檔中的錯誤並進行修復。 如需 Workflow Foundation 追蹤點和作業的詳細資訊,請參閱 Windows Workflow Foundation 中的作業
2018 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource ' {1} ' 的攔截器設定具有沒有有效追蹤點類型的 OnEvent ' {2} '。 技術相關作業 (非 AND、EQUALS、CONSTANT) 只能在篩選條件運算式中出現一次。 注意:這是因為我們只支援 AND 而非 OR。 檢視攔截器組態檔中的錯誤並進行修復。 如需 Workflow Foundation 追蹤點和作業的詳細資訊,請參閱 Windows Workflow Foundation 中的作業
2019 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource ' {1} ' 的攔截器設定具有 OnEvent '' 的篩選運算式,其中包含作業 ' {2}{3} ' 超過一次。 內部錯誤。 移除攔截器組態檔中重複的作業。
2020 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,EventSource ' {1} ' 的攔截器組態從指定的字串 ' {2} ' 無法解析。 系統無法解析字串中指示的類型。 移除攔截器組態檔中產生錯誤的類型。
2021 Windows Workflow Foundation 的 BAM 攔截器偵測到下列錯誤:在主機進程 ' {0} '中,BAM 追蹤服務只能新增一次至工作流程執行時間。 嘗試多次安裝 BAM 追蹤服務。 只能新增 BAM 追蹤服務一次。
3008 Windows Communication Foundation 的 BAM 攔截器偵測到下列錯誤:EventSource '' OnEvent ' {0}{1} ' 的攔截器設定無法在篩選中使用 XPath 作業。 攔截器組態檔不會對照通用和技術專屬結構描述進行驗證。 移除攔截器組態檔中產生錯誤的 XPath 陳述式。