次の XML メッセージがあります。
<ns0:PurchaseOrder xmlns:ns0="http://Samples.BreFramework.Schemas.Schema1">
<Header>
<ReqID>ReqID_0</ReqID>
<Date>Date_0</Date>
</Header>
<Item>
<Description>Description_0</Description>
<Quantity>400</Quantity>
<UnitPrice>20</UnitPrice>
</Item>
<Status>Denied</Status>
</ns0:PurchaseOrder>
次のステージが設定された PurchaseOrder_Receive という名前のパイプラインを使用しています。
私のポリシーは次のように設定されています。
ReceiveLocation で上記のパイプラインを使用して、すべてのポートが正しく構成されています。
私が投稿した Xml メッセージは入力として使用されているものですが、出力された Xml メッセージには「承認済み」のステータス値が含まれているはずですが、「拒否」のままです。
基本的に、ここでの質問は、ポリシーがパイプラインで使用されない原因は何ですか?私のポリシーの「If 条件」は常に true であることに注意してください。