我有序列中的兩個活動,活動一個TransactionScope這其中具有的IsolationLevel一個TransactionScope - serailizeable和1個分鐘超時。但是當我運行工作流程時,它永遠不會訪問數據庫。兩個活動都將數據提交給數據庫當我調試時,acitivites沒有錯誤。兩個使用工作流程4.0不工作
1
A
回答
1
微軟證實,WF 4.0不支持內部的TransactionScope長時間運行的工作流程。
參考this後
0
這聽起來像有可能與DTC的一個問題。要檢查是否屬於這種情況,可以在沒有TransactionScope的情況下運行兩個數據庫活動。如果成功的話,請嘗試一次。如果仍然有效並且都失敗,則需要在運行工作流的計算機和數據庫所在的計算機上調查DTC。
相關問題
- 1. 工作流程4.0和System.Attribute
- 2. 在.net 4.0項目中使用工作流基礎3.5工作流程
- 3. 工作流程4.0和集合
- 4. 工作流程4.0未找到活動
- 5. 工作流程中pimcore不工作
- 6. 使用asp.net工作流程?
- 7. 使用Nintex工作流程
- 8. 兩個流的加入不工作
- 9. 應用程序不工作在Android 4.0
- 10. Liferay kaleo工作流程不起作用
- 11. Redmine工作流程不起作用
- 12. 使用Windows Workflow Foundation的多個工作流程實例工作流程
- 13. 啓動多個工作流程的單一工作流程
- 14. 從另一個工作流程中運行工作流程
- 15. 使用3.0標註和工作流程的Microsoft Dynamics CRM 4.0
- 16. 設計不使用Rails工作4.0
- 17. 多個工作流程4.5
- 18. 在工作流程中調用工作流程
- 19. 工作流服務不調用另一個項目中的工作流程
- 20. 工作流程/工作流程服務組合?如何在'正常'工作流上使用接收活動?
- 21. 在Windows工作流基礎4.0限制並行線程數foreach在Windows工作流基礎4.0
- 22. 在.NET 4.0中加載作爲XAML存儲的工作流程
- 23. 兩個功能使用jQuery不工作
- 24. 兩個工作流程之間的雙工通信
- 25. Windows工作流4.0持久性
- 26. 工作流4.0持久狀態變化
- 27. .NET 4.0的REST-ful工作流服務
- 28. Windows工作流4.0 InstancePersistenceCommand錯誤
- 29. 工作流4.0與WCF示例
- 30. 工作流4.0和系列化
我看着DTC在它的兩個啓動並設置爲自動的服務器。但我發現一件事情,在我的第二個活動我有一個書籤活動將持續到WWF DB,它會繼續等待恢復書籤調用關閉工作流程。這會影響交易。但它不是一個延遲活動。我認爲這不應該是一個問題。可能這有助於解決這一問題 – Praneeth 2011-05-21 16:24:01
我們是否有這方面的任何解決方案?由我類似的問題http://stackoverflow.com/questions/6146833/bookmarking-inside-a-transaction-wf4-0 – Praneeth 2011-05-27 01:16:54