<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Health and Activity Tracking Inaccurate?</title>
	<atom:link href="http://fehlberg.wordpress.com/2008/04/30/health-activity-monitoring-inaccurate/feed/" rel="self" type="application/rss+xml" />
	<link>http://fehlberg.wordpress.com/2008/04/30/health-activity-monitoring-inaccurate/</link>
	<description>Lessons learned in BizTalk Server, C# and Java</description>
	<lastBuildDate>Wed, 18 Nov 2009 23:49:05 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mike Stephenson</title>
		<link>http://fehlberg.wordpress.com/2008/04/30/health-activity-monitoring-inaccurate/#comment-59</link>
		<dc:creator>Mike Stephenson</dc:creator>
		<pubDate>Sun, 01 Jun 2008 23:41:27 +0000</pubDate>
		<guid isPermaLink="false">http://fehlberg.wordpress.com/?p=25#comment-59</guid>
		<description>Hi Again,

Some thoughts from my experience that might help:

1. I tend not to use HAT in troubleshooting until I have ruled out a few other things.  I find the EventLog/MOM Alerts are always the best first point of call to get information.  As Yossi says i think the HAT thing is more a side effect of being able to resume an orchestration.  Ive never had this stop me from solving a problem.  Yes it would be handy but too often i think people get hung up on HAT as a one stop shop for troubleshooting BizTalk and forget the other sources of information that are available.

2. As a suggestion when you call out from an expression shape I encourage my teams to always call an external assembly preferably with some custom exception handling in, but even if not you would see from the errors stack trace that it clearly came from your custom code

Hope these help
Mike</description>
		<content:encoded><![CDATA[<p>Hi Again,</p>
<p>Some thoughts from my experience that might help:</p>
<p>1. I tend not to use HAT in troubleshooting until I have ruled out a few other things.  I find the EventLog/MOM Alerts are always the best first point of call to get information.  As Yossi says i think the HAT thing is more a side effect of being able to resume an orchestration.  Ive never had this stop me from solving a problem.  Yes it would be handy but too often i think people get hung up on HAT as a one stop shop for troubleshooting BizTalk and forget the other sources of information that are available.</p>
<p>2. As a suggestion when you call out from an expression shape I encourage my teams to always call an external assembly preferably with some custom exception handling in, but even if not you would see from the errors stack trace that it clearly came from your custom code</p>
<p>Hope these help<br />
Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fehlberg</title>
		<link>http://fehlberg.wordpress.com/2008/04/30/health-activity-monitoring-inaccurate/#comment-43</link>
		<dc:creator>fehlberg</dc:creator>
		<pubDate>Thu, 01 May 2008 15:01:14 +0000</pubDate>
		<guid isPermaLink="false">http://fehlberg.wordpress.com/?p=25#comment-43</guid>
		<description>Great comment Yossi.  Your blog entry was very useful in understanding the &quot;why&quot; of the problem I saw.  And yes, I was exagerating a bit when I said, &quot;Don&#039;t trust HAT.&quot;  HAT is still a very useful tool, but it&#039;s important to understand that it shows the last good persistence point, as your blog suggested.</description>
		<content:encoded><![CDATA[<p>Great comment Yossi.  Your blog entry was very useful in understanding the &#8220;why&#8221; of the problem I saw.  And yes, I was exagerating a bit when I said, &#8220;Don&#8217;t trust HAT.&#8221;  HAT is still a very useful tool, but it&#8217;s important to understand that it shows the last good persistence point, as your blog suggested.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yossi Dahan</title>
		<link>http://fehlberg.wordpress.com/2008/04/30/health-activity-monitoring-inaccurate/#comment-42</link>
		<dc:creator>Yossi Dahan</dc:creator>
		<pubDate>Thu, 01 May 2008 07:57:56 +0000</pubDate>
		<guid isPermaLink="false">http://fehlberg.wordpress.com/?p=25#comment-42</guid>
		<description>Hi

I share your frastration, this bugged me for a while....
but although I agree agree this is clearly a problem with BizTalk 2006 (wasn&#039;t in 2004), &quot;not trusting HAT&quot; is taking it a bit to the extreme in my view.

I guess they key is to understand the exact scope of the problem and the underlying reasons so that one can know in which cases one can &quot;trust&quot; HAT and in which cases to be more carefule. 

I&#039;ve tried to explain this here: http://www.sabratech.co.uk/blogs/yossidahan/2008/04/and-then-just-when-you-actually-needed.html

The point is that for all it&#039;s deficiencies HAT is still a very useful tool for the things it does well.

BTW - the name of the shape that caused the suspension is generlaly available in the event log entry related to the error, and, as of R2, in the database as well if you want to be sure you&#039;re looking at the correct place when troubleshooting.</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>I share your frastration, this bugged me for a while&#8230;.<br />
but although I agree agree this is clearly a problem with BizTalk 2006 (wasn&#8217;t in 2004), &#8220;not trusting HAT&#8221; is taking it a bit to the extreme in my view.</p>
<p>I guess they key is to understand the exact scope of the problem and the underlying reasons so that one can know in which cases one can &#8220;trust&#8221; HAT and in which cases to be more carefule. </p>
<p>I&#8217;ve tried to explain this here: <a href="http://www.sabratech.co.uk/blogs/yossidahan/2008/04/and-then-just-when-you-actually-needed.html" rel="nofollow">http://www.sabratech.co.uk/blogs/yossidahan/2008/04/and-then-just-when-you-actually-needed.html</a></p>
<p>The point is that for all it&#8217;s deficiencies HAT is still a very useful tool for the things it does well.</p>
<p>BTW &#8211; the name of the shape that caused the suspension is generlaly available in the event log entry related to the error, and, as of R2, in the database as well if you want to be sure you&#8217;re looking at the correct place when troubleshooting.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
