2011-08-24 56 views
0

我正在開發具有多個接收的Windows工作流4服務。我正在處理所有異常,並且沒有任何未處理的由該服務拋出的異常。我有兩個回覆活動,一個發送faultException,另一個發送實際回覆。窗口工作流4.0中的「CorrelationResponse上下文不應爲空」

在第一接收活動我接收響應,但是,如果出現異常的第二個,故障被返回,但到第二任何後續請求接收拋出一個

的操作不能因爲執行該實例處於暫停狀態。

如果我檢查通過Windows AppFabric的儀表板工作流程實際上是與以下錯誤暫停跟蹤

CorrelationResponse背景下,不應爲null。這可能是因爲相關句柄沒有正確設置。

CorrelationInitializers中沒有任何回覆活動,我真的不希望工作流掛起並接收其他請求。

任何想法?

感謝, 瓦希德

回答