2012-06-29 38 views
0

我已經構建了一個架構,一個具有接收端口的編排,該端口接收該類型的消息,並將該消息傳遞給業務規則。業務規則策略根據規則更新消息中的元素,其中包含true或false。我有一個範圍形狀,裏面有一個調用規則形狀。呼叫規則形狀將消息傳遞給規則,然後我有一個將消息發送到發送端口的發送形狀。我已經測試了規則策略並且工作正常,但是當我刪除一個文件時,編排會處理它並輸出一個應該來自規則策略的更新值的文件,但是輸出文件始終與輸入文件相同。我知道消息是不可改變的,所以我應該如何從BR中獲得價值,並用它構造新的消息?規則策略沒有更新消息?

回答

1

呼叫規則形狀將構造新消息,因此它聽起來像您的規則可能不會觸發。您是否啓用了跟蹤政策?見鏈接說明:

http://msdn.microsoft.com/en-us/library/aa995589(BTS.10).aspx

+0

確保您啓用調試根據說明上面,所以你可以找出規則和代碼是否正確地執行。由於未達到標準,因此規則不會被觸發。 –