Answered by:
Invoking Business rule engine from orchestration
- I created a simple policy with two rules inside it with xml schema inside the facts explorer.
When I tested this in Business rule composer rules are firing but when I used the orchestration with receive port,call rule shape and send port, I am getting the same input message in the output folder after deployment. I also strated the rule update service in my system.Please guide me in solving the issue.
Question
Answers
- You can use this tool to look for multple Schemas in Your Applications.
- Marked as answer by Andrew_ZhuModerator Friday, March 19, 2010 9:30 AM
All replies
- I believe you missed to add the policy. Follow the below steps
1. Go to BizTalk Admin Console
2. Right click your project
3. click -> Add
4. Choose Policies
5. select you policy [Before do this..you have to deployed your policy]
Make sure you choose the "policy parameters" inside Orchestration's call rules shape.
Thanks, Raja
- Raja,
Thanks for your reply.
I have already deployed the policy and added that to my biztalk project in admin console but that did not help.
I have already chosen the policy parameters inside the call rule shape.
when I checked tracked service instances in Biztalk group view I could not find my orchestration though I enabled tracking for my orchestration and policies. I am using Biz2009.
Please let me know if I am missing any other thing.
Thanks,
Shankar
- Hi,
It seems that your orchestration is not firing.
--Use xml receive pipeline in receive port
--Check whether you are using the same receive port to receive the files which you have binded in the orchestration
---in the biztalk administration console create a new query and get the subscriptions for the orchestration
--stop the send port where you are receiving the file and check whether the filters in the subscription of orchestration are promoted or not in the context of the message
Thanks
Alok MCTS Please set answered or vote helpful if the post answered the question
- Alok,
Thanks for your reply. It is correct,my orchestration is not firing.I changed to xml receive pipeline in my receive port but I am getting the following error.
Cannot locate document specification because multiple schemas matched the message type "my schema rootnodename" .
My schema target name space is empty.
I will try by addding the namespace to my schema.
I also checked the filters in the subscription of orchestration by stopping the send port, they are promoted in the context of the message.
- You can use this tool to look for multple Schemas in Your Applications.
- Marked as answer by Andrew_ZhuModerator Friday, March 19, 2010 9:30 AM