1

我已经构建了一个模式,一个带有接收端口的编排,用于接收该类型的消息,并将消息传递给业务规则。业务规则策略根据规则将消息中的元素更新为真或假。我有一个范围形状,里面有一个调用规则形状。调用规则形状将消息传递给规则,然后我有一个发送形状,它将消息发送到发送端口。我已经测试了规则策略并且它工作正常,但是当我删除一个文件时,编排会处理它并输出一个文件,该文件应该具有来自规则策略的更新值,但是输出文件始终与输入文件相同. 我知道消息是不可变的,那么我应该如何从 BR 中获取一个值,并用它构建一个新消息?

4

1 回答 1

1

呼叫规则形状将构建新消息,因此听起来您的规则可能不会触发。您是否启用了对策略的跟踪?有关说明,请参见链接:

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

于 2012-07-12T18:45:18.013 回答