Using IRulesetTrackingInterceptor within an orchestration
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Web Servers reviews > BizTalk Server > BizTalk Server Orchestration > Using IRulesetTrackingInterceptor within an orchestration




  Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Using IRulesetTrackingInterceptor within an orchestration  
Armando Fagundes


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
12-20-05 01:49 AM

Hi,

I'm using the logging application block and EIF as a logging solution.  I've
developed a IRulesetTrackingInterceptor that sends information on the rules
being fired.  I would like to know if there is a way of configuring this
IRulesetTrackingInterceptor to be used within the orchestrations when callin
g
a business policy using the "Call Rules" shape.

Thanks
Armando





[ Post a follow-up to this message ]



    Re: Using IRulesetTrackingInterceptor within an orchestration  
Jon Flanders


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
12-20-05 01:49 AM

Hello Armando, not as far as I know - although if you turn on Policy trackin
g
via hat it might work.

You could just not use the CallRules shape.




Jon Flanders [MVP]
http://www.masteringbiztalk.com

> Hi,
>
> I'm using the logging application block and EIF as a logging solution.
> I've developed a IRulesetTrackingInterceptor that sends information on
> the rules being fired.  I would like to know if there is a way of
> configuring this IRulesetTrackingInterceptor to be used within the
> orchestrations when calling a business policy using the "Call Rules"
> shape.
>
> Thanks
> Armando







[ Post a follow-up to this message ]



    Re: Using IRulesetTrackingInterceptor within an orchestration  
WenJun Zhang[msft]


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
12-20-05 12:58 PM

Hi,

The default interceptor used by Call Rules shape is writting info to HAT.
So I think you do have to manually execute policy in order to use the
custom interceptor.

"When the Business Rule Engine executes, it passes execution tracking
information to an interceptor. The engine is configured to use the BizTalk
interceptor which writes to Health and Activity Tracking (HAT). If you are
calling the engine outside of BizTalk orchestration, you can pass the
interceptor you want to use when you execute the policy. In addition to the
BizTalk interceptor, you can also use the DebugTrackingInterceptor to
output the tracking information to file. The following code example
demonstrates how to use DebugTrackingInterceptor.

DebugTrackingInterceptor tracker = new
DebugTrackingInterceptor("TrackingOutput.txt");
policy.Execute(shortTermFacts,tracker);"

Thanks.

Best regards,

WenJun Zhang
Microsoft Online Partner Support

This posting is provided "AS IS" with no warranties, and confers no rights.






[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 09:37 PM.      Post New Thread    Post A Reply      
  Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register