<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Saravana Kumar</title>
    <description>Digital Deposit</description>
    <link>http://blogs.digitaldeposit.net/saravana/</link>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>BlogEngine.NET 1.4.5.0</generator>
    <language>en-GB</language>
    <blogChannel:blogRoll>http://blogs.digitaldeposit.net/saravana/opml.axd</blogChannel:blogRoll>
    <blogChannel:blink>http://www.dotnetblogengine.net/syndication.axd</blogChannel:blink>
    <dc:creator>Saravana Kumar</dc:creator>
    <dc:title>Saravana Kumar</dc:title>
    <image><link>http://blogs.digitaldeposit.net/saravana</link><url>http://blogs.digitaldeposit.net/saravana/themes/Gluttony_SK_960/images/saravanakumar.png</url><title>Saravana Kumar - BizTalk Server MVP</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SaravanaKumar" type="application/rss+xml" /><feedburner:emailServiceId>SaravanaKumar</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
      <title>MVP Year #3</title>
      <description>&lt;p&gt;
&lt;img style="margin: 0px 15px 15px 0px" src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/MVPYear3_8CC2/image_thumb_c6576247-6339-4a92-9b83-abccdcddb787.png" border="0" alt="image_thumb" width="106" height="164" align="left" /&gt; 
&lt;/p&gt;
&lt;p&gt;
I was really excited to see the email with subject line &amp;quot;&lt;em&gt;&lt;u&gt;Congratulations 2009 Microsoft MVP&lt;/u&gt;&lt;/em&gt;&amp;quot;. This is my 3rd consecutive year as BizTalk Server MVP. I feel honoured to receive this award year after year. I would like to thank those unknown faces behind the scene who nominated me for this year. The value you get out of this program is enormous. Things like regular interaction by product group meetings, annual MVP summit which gets you closer to the dev&amp;#39;s and architects behind the product(s), knowing the road map of the product(s), attending Software design reviews etc etc.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Apart from all these things, there is an enormous pleasure when someone drops a comment in my &lt;a href="http://blogs.digitaldeposit.net/saravana" target="_blank"&gt;blog&lt;/a&gt; or &lt;a href="http://www.biztalk247.com/" target="_blank"&gt;web site&lt;/a&gt; saying it helped them solve so and so problem. When some unknown people recognise you in conferences and user group meetings and prize your work.
&lt;/p&gt;
&lt;p&gt;
Simply its great!!
&lt;/p&gt;
&lt;p&gt;
Saravana.
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/Xwpc5GeRpSo" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/Xwpc5GeRpSo/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/07/02/MVP-Year-3.aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=2bb4610d-c26b-432f-92f8-5791f6962ae3</guid>
      <pubDate>Thu, 02 Jul 2009 10:00:00 +0100</pubDate>
      <category>MVP</category>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=2bb4610d-c26b-432f-92f8-5791f6962ae3</pingback:target>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=2bb4610d-c26b-432f-92f8-5791f6962ae3</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/07/02/MVP-Year-3.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=2bb4610d-c26b-432f-92f8-5791f6962ae3</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=2bb4610d-c26b-432f-92f8-5791f6962ae3</feedburner:origLink></item>
    <item>
      <title>BizTalk 247 blogDoc Update #8</title>
      <description>&lt;p&gt;&lt;img style="display: inline; margin-left: 0px; margin-right: 0px" alt="BizTalk 247 BlogDoc logo" src="http://blogdoc.biztalk247.com/images/widget/blogdoc_300x200.png" /&gt;&lt;/p&gt;  &lt;p&gt;Update #8 for &lt;a href="http://blogdoc.biztalk247.com"&gt;http://blogdoc.biztalk247.com&lt;/a&gt;&amp;#160; Contributors: &lt;strong&gt;99&lt;/strong&gt;, Articles Count: &lt;strong&gt;907&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Articles Updated:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #c0c0c0; margin: 15px; width: 500px; font-family: arial, helvetica, sans-serif; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;   &lt;div style="border-bottom: #000000 1px solid; background-color: #ff9900; min-height: 80px; color: #ff9999"&gt;     &lt;div style="border-bottom: #ff9999 1px solid; border-left: #ff9999 1px solid; padding-left: 10px; float: left; border-top: #ff9999 1px solid; border-right: #ff9999 1px solid; padding-top: 10px"&gt;&lt;img style="width: 60px; height: 60px" alt="http://blogdoc.biztalk247.com/clint-huffman" src="http://blogdoc.biztalk247.com/ImageHandler.ashx?authId=47645016-e2e7-4332-acfb-aabe7977bbad&amp;amp;h=60&amp;amp;w=60" /&gt;&lt;/div&gt;      &lt;div style="border-bottom: #ff9999 1px solid; text-align: left; border-left: #ff9999 1px solid; padding-left: 80px; color: #204d62; font-size: 20px; border-top: #ff9999 1px solid; font-weight: bold; border-right: #ff9999 1px solid; padding-top: 12px"&gt;&lt;a href="http://blogdoc.biztalk247.com/clint-huffman"&gt;Clint Huffman&lt;/a&gt;&lt;/div&gt;      &lt;div style="text-align: left; padding-bottom: 5px; font-style: italic; padding-left: 80px; color: #000000; font-size: 16px; padding-top: 5px"&gt;Clint Huffman's Windows Performance Blog&lt;/div&gt;   &lt;/div&gt;    &lt;div style="padding-bottom: 2px; margin: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px"&gt;     &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=5ae55ccb-eba4-4bd8-8a1d-f052422f090d"&gt;Microsoft BizTalk Server Explained in Simple Terms&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Getting Started&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=ad4dc054-5293-4391-85d5-26538b6faee5"&gt;Helpful PowerShell One-Liners&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Development/Power Shell&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=3f2d1a7a-385e-435e-9348-043b572dcd4e"&gt;Microsoft BizTalk Database Tips for Microsoft SQL Server DBA's&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Database&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=23a9bd46-7c72-4468-8ef7-1d69ec7d5c61"&gt;BizTalk Artifact Duration Aggregations&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Performance&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=06d2df1a-d4bf-4d1e-9ff7-d7b1b16c0efe"&gt;How to use the PAL Tool for BizTalk Performance Analysis&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Performance&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=408637ab-b18d-4b1d-9ac4-891b4fc23112"&gt;Some Cool Perf Analysis Tool I Recently Discovered&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Performance&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=9e5db271-a5eb-4e44-90ce-a6756d6503ad"&gt;The Need for a Performance Analysis of Logs Tool&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Performance&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=acde87a0-220b-409a-885d-7eeb73414c24"&gt;BizTalk Admin Console Fails with DTC Failures&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Administration&lt;/div&gt;     &lt;/div&gt;   &lt;/div&gt; &lt;/div&gt;  &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #c0c0c0; margin: 15px; width: 500px; font-family: arial, helvetica, sans-serif; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;   &lt;div style="border-bottom: #000000 1px solid; background-color: #ff9900; min-height: 80px; color: #ff9999"&gt;     &lt;div style="border-bottom: #ff9999 1px solid; border-left: #ff9999 1px solid; padding-left: 10px; float: left; border-top: #ff9999 1px solid; border-right: #ff9999 1px solid; padding-top: 10px"&gt;&lt;img style="width: 60px; height: 60px" alt="http://blogdoc.biztalk247.com/richard-hallgren" src="http://blogdoc.biztalk247.com/ImageHandler.ashx?authId=764257e1-25a3-495a-ada7-c46f9cdf7621&amp;amp;h=60&amp;amp;w=60" /&gt;&lt;/div&gt;      &lt;div style="border-bottom: #ff9999 1px solid; text-align: left; border-left: #ff9999 1px solid; padding-left: 80px; color: #204d62; font-size: 20px; border-top: #ff9999 1px solid; font-weight: bold; border-right: #ff9999 1px solid; padding-top: 12px"&gt;&lt;a href="http://blogdoc.biztalk247.com/richard-hallgren"&gt;Richard Hallgren&lt;/a&gt;&lt;/div&gt;      &lt;div style="text-align: left; padding-bottom: 5px; font-style: italic; padding-left: 80px; color: #000000; font-size: 16px; padding-top: 5px"&gt;Gobbledygooks by Richard Hallgren&lt;/div&gt;   &lt;/div&gt;    &lt;div style="padding-bottom: 2px; margin: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px"&gt;     &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=ee25c77d-c2a9-4404-a065-ac6720ffe0ac"&gt;Running MSBuild scripts from Visual Studio&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Development/Developer Tools/Visual Studio&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=d6d421cb-98ad-4d58-9e98-6d62e4537154"&gt;Tips and tricks on BizTalk generated SOAP Web Services&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Development/Tips&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=2b016690-51f4-4b31-8e12-3a5e11ef8ad3"&gt;How the extend a custom Xslt in BizTalk using EXSLT and the Mvp.Xml project&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Development/Maps&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=68ca388d-540e-4413-b719-a302cf512a68"&gt;Handle the &amp;quot;bodyTypeAssemblyQualifiedName&amp;quot; SOAP Adapter bug in MSBuild as a RegEx ninja&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Development/WebService&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=c1616348-2930-4c3a-8531-bf177fcc49b4"&gt;Efficient grouping and debatching of big files using BizTalk 2006&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Development/Large Message&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=d6a674ae-fc46-4264-88a2-a6ce6f81bae3"&gt;Removing XML namespaces - revisit&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Development/Encoding&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=8980a0ba-e05d-4f27-85e0-245c7d181c3b"&gt;BAM ate my XML declaration!&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Business Activity Monitoring (BAM)&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=4477ee87-b995-4065-9a2b-6669b689a0c6"&gt;Better performance in batch imports to SQL Server using BizTalk&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Performance&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=16b24dc2-5a32-4266-8b00-09e04210c85c"&gt;Using BizUnitExtensions to poke around in some XML&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Testing/BizUnit&lt;/div&gt;     &lt;/div&gt;   &lt;/div&gt; &lt;/div&gt;  &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #c0c0c0; margin: 15px; width: 500px; font-family: arial, helvetica, sans-serif; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;   &lt;div style="border-bottom: #000000 1px solid; background-color: #ff9900; min-height: 80px; color: #ff9999"&gt;     &lt;div style="border-bottom: #ff9999 1px solid; border-left: #ff9999 1px solid; padding-left: 10px; float: left; border-top: #ff9999 1px solid; border-right: #ff9999 1px solid; padding-top: 10px"&gt;&lt;img style="width: 60px; height: 60px" alt="http://blogdoc.biztalk247.com/ashish-mehndi" src="http://blogdoc.biztalk247.com/ImageHandler.ashx?authId=08536197-c805-4650-b155-03d244a624f9&amp;amp;h=60&amp;amp;w=60" /&gt;&lt;/div&gt;      &lt;div style="border-bottom: #ff9999 1px solid; text-align: left; border-left: #ff9999 1px solid; padding-left: 80px; color: #204d62; font-size: 20px; border-top: #ff9999 1px solid; font-weight: bold; border-right: #ff9999 1px solid; padding-top: 12px"&gt;&lt;a href="http://blogdoc.biztalk247.com/ashish-mehndi"&gt;Ashish Mehndi&lt;/a&gt;&lt;/div&gt;      &lt;div style="text-align: left; padding-bottom: 5px; font-style: italic; padding-left: 80px; color: #000000; font-size: 16px; padding-top: 5px"&gt;A BULL's view of LIFE and TECHNOLOGY&lt;/div&gt;   &lt;/div&gt;    &lt;div style="padding-bottom: 2px; margin: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px"&gt;     &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=9f1f5099-0c1b-4f0a-819a-8e6df4c69603"&gt;Using BizTalk Oracle Adapter - NativeSQL&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Development/Adapters/Enterprise Adapters (SAP, Oracle etc)&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=a5e20824-d8a0-42fd-825a-a2a7d2c50e86"&gt;Conceptual Diagram of Dynamics AX and BizTalk Integration&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Related Technologies/Microsoft Dynamics AX&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=e89ae31b-cd44-4e7b-91aa-936da9ff3e78"&gt;Microsoft BizTalk Server and Microsoft Dynamics AX Integration - Part 1 - Configuring Microsoft Dynamics AX ? Application Integration Framework (AIF) for Integration with BizTalk&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Related Technologies/Microsoft Dynamics AX&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=f9d163b1-6585-4cb0-97c1-14a54f6d694b"&gt;Microsoft BizTalk Server and Microsoft Dynamics AX Integration - Part 2 - Send Data from BizTalk to Dynamics AX&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Related Technologies/Microsoft Dynamics AX&lt;/div&gt;     &lt;/div&gt;      &lt;div style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; background-color: #eaeaea; margin-top: 3px; color: #ffffff; border-top: #000000 1px solid; border-right: #000000 1px solid"&gt;       &lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=8b2640f0-e6c8-45af-8f22-94c728ba84f2"&gt;Microsoft BizTalk Server and Microsoft Dynamics AX Integration - Part 4.1 - Error Handling with BizTalk Administration&lt;/a&gt;&lt;/div&gt;        &lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;BizTalk Server/Related Technologies/Microsoft Dynamics AX&lt;/div&gt;     &lt;/div&gt;   &lt;/div&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/6zJvev7DCio" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/6zJvev7DCio/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/06/26/BizTalk-247-blogDoc-Update-8.aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=31d5e7ce-3312-4c53-b3bb-8808787a41de</guid>
      <pubDate>Fri, 26 Jun 2009 08:42:05 +0100</pubDate>
      <category>blogDoc</category>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=31d5e7ce-3312-4c53-b3bb-8808787a41de</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=31d5e7ce-3312-4c53-b3bb-8808787a41de</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/06/26/BizTalk-247-blogDoc-Update-8.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=31d5e7ce-3312-4c53-b3bb-8808787a41de</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=31d5e7ce-3312-4c53-b3bb-8808787a41de</feedburner:origLink></item>
    <item>
      <title>SOA Patterns with BizTalk Server 2009 - Book Review</title>
      <description>&lt;p&gt;
&lt;a href="http://www.packtpub.com/soa-patterns-with-biztalk-server-2009/book/mid/2306090pzwgw" target="_blank"&gt;&lt;img style="margin: 0px 10px 10px 0px; display: inline; border-width: 0px" src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/SOAPatternswithBizTalkServer2009BookRevi/4474CCC4/image.png" border="0" alt="image" title="image" width="138" height="170" align="left" /&gt;&lt;/a&gt; I was contacted by &lt;a href="http://www.packtpub.com/"&gt;[PACKT] publishing&lt;/a&gt; to give a reviews of the book &lt;a href="http://www.packtpub.com/soa-patterns-with-biztalk-server-2009/book/mid/2306090pzwgw" target="_blank"&gt;SOA Patterns with BizTalk Server 2009&lt;/a&gt;, in order to do so they also send me a free copy of the book. Instead of glimpsing through the book and writing a brief review within couple of days, I took nearly 2 months till I completed reading the whole book, before writing this review. This review is purely based on my experience reading the book and not influenced by any external factors.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;Reader Level:&lt;/u&gt;&lt;/strong&gt; &lt;br /&gt;
In my opinion this book will be suitable for novice BizTalk user to Advanced BizTalk user. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;Rating:&lt;/u&gt;&lt;/strong&gt; &lt;br /&gt;
My overall rating for this book will be 3.5 out of 5.
&lt;/p&gt;
&lt;p&gt;
First of all the title of the book itself is so appealing, &lt;a href="http://seroter.wordpress.com/" target="_blank"&gt;Richard&lt;/a&gt; picked up two hot topics (SOA + BizTalk) and made an interesting title. This is the first book released with the heading BizTalk Server 2009, hence it will be obvious from the readers they expect new stuff from BizTalk 2009 explained in the book.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Chapter 1: BizTalk Introduction:&lt;/u&gt; &lt;br /&gt;
Users with basic understanding of BizTalk Server can skip this chapter. You need an introduction to the book, it will be hard to jump into advanced topic without setting the base.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Chapter 2 and 3 : BizTalk Server and WCF: &lt;br /&gt;
&lt;/u&gt;Users with basic understanding of BizTalk Server and WCF (if you have consumed/published WCF services in BizTalk), can skip these chapters.
&lt;/p&gt;
&lt;p&gt;
SOA is an architectural style, its all about the way people build software rather than they go and buy something off the shelf. Even though SOA can be build without any Web Services, often people relate SOA with web services and majority of the times web services acts as key building blocks/foundations in order to take the enterprise SOA ready.
&lt;/p&gt;
&lt;p&gt;
When we are talking about web services in Microsoft stack, it maps directly to the usage of Windows communication Foundation (WCF) as a single unified development platform for building distributed applications.
&lt;/p&gt;
&lt;p&gt;
Usage of Windows Communication Foundation (WCF) inside BizTalk was brought main stream from BizTalk Server 2006 R2. Unfortunately there are no books published specially for &amp;quot;R2&amp;quot; and hence none of the available BizTalk books explained anything about WCF. Readers purely relied on bunch of online articles, blog posts and product documentation to learn and understand BizTalk and WCF. Richard broken that barrier by dedicating 2 chapters of the book talking purely about BizTalk and WCF. He also explains the Asynchronous messaging pattern, WCF and BizTalk in Chapter 6 of the book. The chapters provides a well guided tour of WCF-BizTalk.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Chapter 9 - WCF SQL Adapter, Chapter 10 - UDDI Service, Chapter 11 - ESB Guidance 2.0:&lt;/u&gt; &lt;br /&gt;
In my opinion these chapters are more like stand alone articles rather than a chapters in the book. They are isolated on their own rights and explain the topic. Chapter 9 explains all about WCF SQL Adapter, this is the best piece of content I&amp;#39;ve seen for WCF SQL Adapter. Chapter 10, introduces readers to UDDI Service V3 and explains how you can set it up and start consuming it. Chapter 11, introduces readers to the ESB Guidance 2.0 (renamed to ESB Toolkit 2.0 after the release of the book). It explains the basics of Error handling framework, itineraries, various web services that comes as part of the tool kit. Chapter 9 and 10 gives a quick start to UDDI and ESB Toolkit. I personally reverted back to these chapters, when the ESB Toolkit 2.0 was released to get started.
&lt;/p&gt;
&lt;p&gt;
Readers can jump into these chapters directly, without reading any part of the book, which is good in a way. If in case you don?t have the &lt;a href="http://www.packtpub.com/soa-patterns-with-biztalk-server-2009/book/mid/2306090pzwgw" target="_blank"&gt;book&lt;/a&gt; you can read these chapters online
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.packtpub.com/article/soa-capabilities-in-bizTalk-wcf" target="_blank"&gt;New SOA Capabilities in BizTalk Server 2009: WCF SQL Server Adapter&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.packtpub.com/article/soa-capabilities-in-biztalk-uddi" target="_blank"&gt;New SOA Capabilities in BizTalk Server 2009: UDDI Services&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Chapters 4 to 8:&lt;/u&gt; &lt;br /&gt;
These chapters are the key ones explaining the relationship between BizTalk Server and SOA principles. In these chapters Richard explains some of the key SOA concepts like Canonical Schemas, message exchange patterns, schema/end point versioning, loose coupling, abstraction, etc. Advanced BizTalk users might feel some of the basic concepts of BizTalk server architecture like Publish/Subscribe, supports for schemas, rules engine, direct binding ports in Orchestration service consumption/publishing etc are directly mapped to SOA concepts and reading those pages more of a refresher rather than something new. But the writing does the justice to the book title, linking SOA concepts and BizTalk concepts.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Chapters 12:&lt;/u&gt; &lt;br /&gt;
In this short chapter, Richard glimpsed through Dublin, .NET Services and Oslo giving users some hint about, what&amp;#39;s coming out of Connected Systems division at Microsoft. 
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Conclusion:&lt;/u&gt; &lt;br /&gt;
SOA and BizTalk are two complicated subjects, if I say everything related to these topics are explained in this 375 page book, then its not fair. In fact I&amp;#39;m currently reading the book &lt;em&gt;Web Service Contract - Design and Versioning&lt;/em&gt; (&lt;a href="http://www.soabooks.com/book.asp?book=soa_web_service&amp;amp;page=overview"&gt;&lt;u&gt;http://www.soabooks.com/book.asp?book=soa_web_service&amp;amp;page=overview&lt;/u&gt;&lt;/a&gt;) 800+ pages book dedicated purely for contracts. Richard had put his fair share introducing readers to some of the core SOA principles, explaining some of the new stuff in BizTalk 2009 and creating a link between some of the well known concepts in BizTalk Server to SOA principles. Overall this book is a good read, some of the advanced BizTalk users may find some of the chapters more of a refreshing read rather than learning something new. I need to praise the way Richard had composed this book, if you enjoyed reading his blog, you&amp;#39;ll enjoy reading this book as well.
&lt;/p&gt;
&lt;p&gt;
Nandri! &lt;br /&gt;
Saravana
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/8ysTgTtVmZk" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/8ysTgTtVmZk/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/06/25/SOA-Patterns-with-BizTalk-Server-2009-Book-Review.aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=18ca5ced-1192-498c-a059-62279d04020b</guid>
      <pubDate>Thu, 25 Jun 2009 05:27:00 +0100</pubDate>
      <category>BizTalk 2009</category>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=18ca5ced-1192-498c-a059-62279d04020b</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=18ca5ced-1192-498c-a059-62279d04020b</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/06/25/SOA-Patterns-with-BizTalk-Server-2009-Book-Review.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=18ca5ced-1192-498c-a059-62279d04020b</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=18ca5ced-1192-498c-a059-62279d04020b</feedburner:origLink></item>
    <item>
      <title>Windows 7 - Download status straight on your taskbar button</title>
      <description>&lt;p&gt;
This is neat! while downloading some large content this morning I&amp;#39;ve noticed the following scene in my taskbar : Download status showing directly on the taskbar button. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/Windows7Downloadstatusstraightonyourtask/3BA54336/image.png"&gt;&lt;img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px" src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/Windows7Downloadstatusstraightonyourtask/2D56A479/image_thumb.png" border="0" alt="image" title="image" width="186" height="44" /&gt;&lt;/a&gt;
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/4sBQ5srnw98" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/4sBQ5srnw98/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/06/20/Windows-7-Download-status-straight-on-your-taskbar-button.aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=4ad50095-01e2-4005-bf05-8e5d9cb879d5</guid>
      <pubDate>Sat, 20 Jun 2009 19:10:00 +0100</pubDate>
      <category>General</category>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=4ad50095-01e2-4005-bf05-8e5d9cb879d5</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=4ad50095-01e2-4005-bf05-8e5d9cb879d5</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/06/20/Windows-7-Download-status-straight-on-your-taskbar-button.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=4ad50095-01e2-4005-bf05-8e5d9cb879d5</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=4ad50095-01e2-4005-bf05-8e5d9cb879d5</feedburner:origLink></item>
    <item>
      <title>BizTalk 247 blogDoc Update #7</title>
      <description>&lt;p&gt;
It&amp;#39;s almost 2 months since Update #6, that&amp;#39;s mainly due to the release of revamped &lt;a href="http://www.biztalk247.com"&gt;http://www.biztalk247.com&lt;/a&gt;. Let me re-instantiate the series with our own EDI hero Eric Stott. 
&lt;/p&gt;
&lt;p&gt;
&lt;img style="display: inline; margin-left: 0px; margin-right: 0px" src="http://blogdoc.biztalk247.com/images/widget/blogdoc_300x200.png" alt="BizTalk 247 BlogDoc logo" /&gt; 
&lt;/p&gt;
&lt;p&gt;
Update #7 for &lt;a href="http://blogdoc.biztalk247.com"&gt;http://blogdoc.biztalk247.com&lt;/a&gt;&amp;nbsp; Contributors: &lt;strong&gt;97&lt;/strong&gt;, Articles Count: &lt;strong&gt;885&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;Articles Updated:&lt;/u&gt;&lt;/strong&gt; 
&lt;/p&gt;
&lt;div style="background-color: #c0c0c0; margin: 15px; width: 500px; font-family: arial, helvetica, sans-serif; border: #000000 1px solid"&gt;
&lt;div style="border-bottom: #000000 1px solid; background-color: #ff9900; min-height: 80px; color: #ff9999"&gt;
&lt;div style="padding-left: 10px; float: left; padding-top: 10px; border: #ff9999 1px solid"&gt;
&lt;img style="width: 60px; height: 60px" src="http://blogdoc.biztalk247.com/ImageHandler.ashx?authId=894da311-e87e-49d8-8f8f-20e234eb6aec&amp;amp;h=60&amp;amp;w=60" alt="http://blogdoc.biztalk247.com/eric-stott" /&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-left: 80px; color: #204d62; font-size: 20px; font-weight: bold; padding-top: 12px; border: #ff9999 1px solid"&gt;
&lt;a href="http://blogdoc.biztalk247.com/eric-stott"&gt;Eric Stott&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 5px; font-style: italic; padding-left: 80px; color: #000000; font-size: 16px; padding-top: 5px"&gt;
Eric Stott 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="margin: 2px; padding: 2px"&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=3a2ac823-2733-463d-a712-8b1b3b6820dc"&gt;Event Log Monitor&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Developer Tools/Community Tools 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=1ac2e93e-c92e-4d5f-9346-73404182368e"&gt;BizTalk Message to System.String in BizTalk Server 2006&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Tips 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=d445440b-98e7-4351-ad71-adb4d41d71a9"&gt;BizTalk FTP/FTPS (FTP over SSL or FTP-SSL) Adapter&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Adapters/FILE, FTP 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=e739f8af-5adf-48e4-b28a-539c5bfe5796"&gt;Retrieving error information from HIPAA accelerator&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Adapters/Enterprise Adapters (SAP, Oracle etc) 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=294f1105-05bf-43d0-a0be-a6b8c7416212"&gt;Replace any String or Character Pipeline Component - Regex Version&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Pipelines, Pipeline Components 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=0585183c-dbfe-488f-a885-a20bf9184bff"&gt;Error details: Unable to read the stream produced by the pipeline. Details: Cannot find definition for the input: {Record, Element, or Attribute}&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Maps 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=26e2c8b6-9510-4acb-b50c-dc295898f296"&gt;Extract the iteration from a repeating loop designated by a certain qualifier&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Maps 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=20ef9116-c140-4111-a869-04652b64a4ab"&gt;Extracting data from a sub loop - two ways to accomplish the task&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Maps 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=ec141ab4-78a7-4012-9273-2a50669b41e2"&gt;Hierarchical Level Numbering in BizTalk Map&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Maps 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=6274b769-0681-45f2-a0da-e4a07b8629fb"&gt;Order Elements Even if They Aren&amp;#39;t Present&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Maps 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=4534ac08-241b-4b9c-a6df-caff363aeabe"&gt;Preserve Order while mapping&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Maps 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=80c4fc35-950d-4688-8fe1-e88f16652a98"&gt;Connecting to Sybase via Scripting Functoid using a VB.NET Class&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/Functoids 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=394609ea-1449-44f5-8210-5f8df1ba31e4"&gt;AS2 pipeline components can?t run under 64 bit mode&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=647df5ec-d61e-422c-a164-a25b9017c421"&gt;BizTalk 2006 R2 X12 EDI Batching&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=ac39959c-0862-4af5-ba5d-4e292667eb87"&gt;EDI Counting functionality&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=f877b67c-b688-43c0-b811-8eb2c4975fdb"&gt;EDI Logger Emailing functionality and Subject Line Macros&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=fd8364e8-b0a4-4a91-befb-4c95a60dfb7c"&gt;EDI Warehouse&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=366a4675-3235-49a0-b3f4-f010c57ca41a"&gt;Enhancements to the EDI Logging tool (more)&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=9c03e33f-3572-48c0-a1ef-8b39832139e6"&gt;Outbound EDI Batching tutorial&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=4aa17713-f340-47fe-9c0b-a8338cefbc74"&gt;Port Authentication with AS2&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=e72cdcc6-2de2-4157-b9b3-e36b51acc6c9"&gt;Split into transactions, suspend interchange on error: KB956051&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=1ffe6542-5242-4848-a535-50df91d4db1d"&gt;SQL Server Compatibility Mode for BaseEDI and HIPAA accelerator&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Development/EDI 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=595a3e3f-a93a-42bb-a128-f53c98cab70e"&gt;Upgrading BizTalk 2006 to BizTalk 2006 R2 - New EDI components not available&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Migration and Upgrade 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=ed5faf95-dea3-47a8-bb62-e44e15833432"&gt;Exception type: SendFailedException&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Troubeshooting/Adapter, Ports, Pipeline, Schema 
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: #eaeaea; margin-top: 3px; color: #ffffff; border: #000000 1px solid"&gt;
&lt;div style="text-align: left; padding-bottom: 0px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 14px; padding-top: 2px"&gt;
&lt;a href="http://blogdoc.biztalk247.com/article.aspx?page=6848115c-165b-4765-adf9-a4086eda46e1"&gt;BizTalk Setup: System.EnterpriseServices.TransactionProxyException&lt;/a&gt; 
&lt;/div&gt;
&lt;div style="text-align: left; padding-bottom: 2px; padding-left: 15px; padding-right: 2px; color: #000000; font-size: 10px; padding-top: 2px"&gt;
BizTalk Server/Troubeshooting/Installation 
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/krtkeAmG-pc" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/krtkeAmG-pc/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/06/19/BizTalk-247-blogDoc-Update-7.aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=c125d60a-fb1f-4ee9-8187-88981e881326</guid>
      <pubDate>Fri, 19 Jun 2009 17:27:00 +0100</pubDate>
      <category>blogDoc</category>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=c125d60a-fb1f-4ee9-8187-88981e881326</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=c125d60a-fb1f-4ee9-8187-88981e881326</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/06/19/BizTalk-247-blogDoc-Update-7.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=c125d60a-fb1f-4ee9-8187-88981e881326</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=c125d60a-fb1f-4ee9-8187-88981e881326</feedburner:origLink></item>
    <item>
      <title>ESB Toolkit 2.0: Exception Management (Messaging-Only Scenario)</title>
      <description>&lt;p&gt;In the &lt;a href="http://blogs.digitaldeposit.net/saravana/post/2009/06/11/ESB-Toolkit-20-Exception-Management-Hello-World.aspx" target="_blank"&gt;previous&amp;nbsp; post&lt;/a&gt; I've shown a&lt;em&gt; Hello World&lt;/em&gt; example utilizing the ESB Toolkit Exception management framework inside an Orchestration. Its very common a BizTalk solution can be purely based on messaging (aka content based routing) without any Orchestrations. In this post, I'll show you how you can take advantage of the ESB Toolkit 2.0 exception management framework inside your messaging only solution.&lt;/p&gt; &lt;p&gt;ESB Toolkit 2.0 Exception Management Framework relies on BizTalk servers "Failed Message Routing" capabilities in a messaging only scenario. You can enable failed message routing either at the Receive Port&amp;nbsp; or Send Port. Once its enabled, whenever there is an exception while publishing the message into MessageBox or transmitting the message to the end point BizTalk Server will create and publish routing failure message with all relevant promoted properties into the MessageBox database. &lt;/p&gt; &lt;p&gt;Installation of ESB core components (or just Exception management components) installs a generic send port called "&lt;em&gt;All.Exceptions&lt;/em&gt;" as part of the &lt;em&gt;Microsoft.Practices.ESB&lt;/em&gt; BizTalk application. The send port basically contains 3 pipeline components, configured with SQL Adapter and the filter condition is set as shown below.&lt;/p&gt; &lt;p&gt;&lt;img border="0" alt="image" src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/ESB.0ExceptionManagementMessagingOnlySce_D453/image_f076fcb0-bdc5-4f4e-94a5-fac17b583bc1.png" width="434" height="108"&gt; &lt;/p&gt; &lt;p&gt;The top property &lt;em&gt;ErrorReport.FailureCode&lt;/em&gt; is promoted by BizTalk Server whenever it publishes a Routing failure message into the MessageBox, so the generic Send Port (&lt;em&gt;All.Exceptions&lt;/em&gt;) subscribe to any failed messages that get published into the system. The core logic relies on the 3 pipeline components configured in the send port as shown below.&lt;/p&gt; &lt;p&gt;&lt;img border="0" alt="image" src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/ESB.0ExceptionManagementMessagingOnlySce_D453/image_e51516da-baa1-4518-8cd5-1072021a908a.png" width="369" height="206"&gt; &lt;/p&gt; &lt;p&gt;The first component &lt;strong&gt;ESB Exception Encoder&lt;/strong&gt; is the one responsible for normalizing the fault message generated by either BizTalk Servers Failed Message routing in messaging only scenario or the one we explicitly published from the exception handling block in the Orchestration into a canonical message that comply with the ESB Exception reporting Schema.&lt;/p&gt; &lt;p&gt;The &lt;strong&gt;ESB BAM tracking&lt;/strong&gt; component is responsible for logging the exception details into the BAM Primary import database, in our case its disabled (Enabled:False).&lt;/p&gt; &lt;p&gt;The final component &lt;strong&gt;ESB Transform&lt;/strong&gt; is responsible for transforming the canonical ESB Exception message into SQL Adapter expected format. The message then finally gets processed by SQL Adapter and get stored in the ESB Exception management database (EsbExceptionDb).&lt;/p&gt; &lt;p&gt;Now, you can see the logged exception details via the ESB Exception management portal as shown below.&lt;/p&gt; &lt;p&gt;&lt;img border="0" alt="image" src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/ESB.0ExceptionManagementMessagingOnlySce_D453/image_20ca1b83-6f27-4cd6-bba2-3ab2c7131ad7.png" width="539" height="168"&gt; &lt;/p&gt; &lt;p&gt;&lt;img border="0" alt="image" src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/ESB.0ExceptionManagementMessagingOnlySce_D453/image_4460bdc8-27d5-40e1-9964-7790c2e1f7d6.png" width="585" height="480"&gt; &lt;/p&gt; &lt;p&gt;In the Fault viewer page, you can click on the Message Id link to view the original message that failed to get published into the MessageBox database, you also got the option to resubmit the message back into the BizTalk server from the Message Viewer Page if required.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Nandri!&lt;/p&gt; &lt;p&gt;Saravana&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/dQg3bJBwP6U" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/dQg3bJBwP6U/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/06/11/ESB-Toolkit-20-Exception-Management-(Messaging-Only-Scenario).aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=2e0e5032-44d1-4c0b-baef-eeef8faae7ae</guid>
      <pubDate>Thu, 11 Jun 2009 15:06:01 +0100</pubDate>
      <category>BizTalk 2009</category>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=2e0e5032-44d1-4c0b-baef-eeef8faae7ae</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=2e0e5032-44d1-4c0b-baef-eeef8faae7ae</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/06/11/ESB-Toolkit-20-Exception-Management-(Messaging-Only-Scenario).aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=2e0e5032-44d1-4c0b-baef-eeef8faae7ae</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=2e0e5032-44d1-4c0b-baef-eeef8faae7ae</feedburner:origLink></item>
    <item>
      <title>ESB Toolkit 2.0 : Exception Management Hello World</title>
      <description>&lt;p&gt;
ESB Toolkit 2.0 comes with set of components that help you build loosely coupled ESB/SOA application on top of BizTalk Server 2009. You can take advantage of the ESB Toolkit by using only certain components of the package relevant to your application. One of the core components of the toolkit is the Exception Management Framework, which comes with the required helper components, web services, BizTalk ports, a sophisticated management portal etc that will help you build a standard and scalable exception management platform for your application without much custom coding.
&lt;/p&gt;
&lt;p&gt;
It&amp;#39;s always a problem for lot of us to get a starting point. In this post, I&amp;#39;ll put a complete walk through of building a Hello World application to show you the basic idea of the Exception Management Framework in the ESB Toolkit. Before starting this exercise please make sure the ESB Toolkit is installed and configured correctly, and you got a working Exception Management Portal. Refer to my previous posts (&lt;a href="http://blogs.digitaldeposit.net/saravana/post/2009/06/10/ESB-Toolkit-20-Configuring-Exception-Management-Portal.aspx" target="_blank"&gt;here&lt;/a&gt; and &lt;a href="http://blogs.digitaldeposit.net/saravana/post/2009/06/10/ESB-Toolkit-20-MicrosoftDataSqlXml-issue.aspx" target="_blank"&gt;here&lt;/a&gt;) showing how to set it up.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Solution:&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
Our sample application receives an Employee Request (id, firstName, lastName, Date of Birth) into an Orchestration. Age is calculated and an Employee Response (id, age) is send to an end point. If DOB field is invalid, it will result in an exception. The Orchestration got an exception handling logic (the way you do it normally using scope and exception handler). The only addition to &amp;quot;Catch Exception&amp;quot; logic is we construct the ESB fault message and submit it to MessageBox via Direct binding (no additional send ports required). The below figure shows the whole orchestration.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/ESBToolki.0ExceptionManagementHelloWorld_90E8/image_007dd090-dc1a-4369-bc9c-6c28bb3217e7.png" border="0" alt="image" width="312" height="445" /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Step 1:&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
In order to use the ESB exception handling framework you need to reference couple of dlls. Add Reference to the following dlls inside your Orchestration project.
&lt;/p&gt;
&lt;p&gt;
C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\Bin\Microsoft.Practices.ESB.ExceptionHandling.dll
&lt;/p&gt;
&lt;p&gt;
C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\Bin\Microsoft.Practices.ESB.ExceptionHandling.Schemas.Faults.dll
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Step 2:&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
Declare a new Orchestration message (ex: MSG_FAULT) and set the MessageType to Microsoft.Practices.ESB.ExceptionHandling.Schemas.Faults.FaultMessage, which you can find under the &amp;quot;Select from Referenced Assembly..&amp;quot; option.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Step 3:&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
Inside your Exception handling block construct the fault message (the one created in step 2) with relevant information required. The code will look like
&lt;/p&gt;
&lt;div&gt;
&lt;div style="line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;pre style="line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;   1:&lt;/span&gt; &lt;span style="color: #008000"&gt;// Create Fault Exception Message&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;   2:&lt;/span&gt; MSG_FAULT = Microsoft.Practices.ESB.ExceptionHandling.ExceptionMgmt.CreateFaultMessage(); 
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;   3:&lt;/span&gt;&amp;nbsp; 
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;   4:&lt;/span&gt; &lt;span style="color: #008000"&gt;//Assign some properties&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;   5:&lt;/span&gt; MSG_FAULT.FailureCategory = &lt;span style="color: #006080"&gt;&amp;quot;Some User Category&amp;quot;&lt;/span&gt;;
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;   6:&lt;/span&gt; MSG_FAULT.FaultDescription = ex.Message;
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;   7:&lt;/span&gt; MSG_FAULT.FaultCode = &lt;span style="color: #006080"&gt;&amp;quot;3002002&amp;quot;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;   8:&lt;/span&gt; MSG_FAULT.FaultSeverity =
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;   9:&lt;/span&gt; Microsoft.Practices.ESB.ExceptionHandling.FaultSeverity.Severe; 
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;  10:&lt;/span&gt;&amp;nbsp; 
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;  11:&lt;/span&gt; &lt;span style="color: #008000"&gt;//Add request message (any other message if present)&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: consolas, 'Courier New', courier, monospace; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px"&gt;
&lt;span style="color: #606060"&gt;  12:&lt;/span&gt; Microsoft.Practices.ESB.ExceptionHandling.ExceptionMgmt.AddMessage(MSG_FAULT,MSG_EMP_REQUEST);
&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;u&gt;Step 4:&lt;/u&gt; 
&lt;/p&gt;
&lt;p&gt;
Create a &amp;quot;Direct&amp;quot; bound port and link this logical port with the send shape that&amp;#39;s configured to send MSG_FAULT as shown in the above figure. Since its a Direct bound port no additional port configuration is required from your orchestration apart from your regular business related ones. 
&lt;/p&gt;
&lt;p&gt;
That&amp;#39;s all really, how simple is it!! 
&lt;/p&gt;
&lt;p&gt;
Whenever there is an exception in our application an ESB Fault message will be generated and published to the MessageBox. Lot of properties will be promoted when this fault message is published, so you can construct your own error handling Orchestration to deal with the situation or have a send port configured to send email, send to MQ etc, etc the choice is yours. In addition to your own logic, the ESB Core application got a standard &amp;quot;All.Exception&amp;quot; send port (SQL Adapter) configured to capture any Fault message arising in the system and log it to the Exception management database. As part of the fault message lot of properties are added things like machine name, application name, service name, service instance id, etc etc which all gets inserted into the exception management database automatically and show up nicely in the portal as shown in the below figure taken from the management portal (default address &lt;a href="http://localhost/ESB.Portal"&gt;http://localhost/ESB.Portal&lt;/a&gt; ). 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/ESBToolki.0ExceptionManagementHelloWorld_90E8/image_ae6b1bdc-9605-4c75-938d-28fb37d7477a.png" border="0" alt="image" width="448" height="108" /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/ESBToolki.0ExceptionManagementHelloWorld_90E8/image_b265cb86-1e9a-40ba-ae6f-824ea378c531.png" border="0" alt="image" width="448" height="501" /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://blogs.digitaldeposit.net/saravana/image.axd?picture=WindowsLiveWriter/ESBToolki.0ExceptionManagementHelloWorld_90E8/image_f5616886-1154-49d5-949a-d2dcab91b513.png" border="0" alt="image" width="448" height="57" /&gt; 
&lt;/p&gt;
&lt;p&gt;
Hope this gives a quick intro to get you started. 
&lt;/p&gt;
&lt;p&gt;
Nandri, 
&lt;/p&gt;
&lt;p&gt;
Saravana 
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/0XjiFsN4aRY" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/0XjiFsN4aRY/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/06/11/ESB-Toolkit-20-Exception-Management-Hello-World.aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=5ea26073-332a-4f60-ab48-bbbae025c69f</guid>
      <pubDate>Thu, 11 Jun 2009 10:18:00 +0100</pubDate>
      <category>BizTalk 2009</category>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=5ea26073-332a-4f60-ab48-bbbae025c69f</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=5ea26073-332a-4f60-ab48-bbbae025c69f</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/06/11/ESB-Toolkit-20-Exception-Management-Hello-World.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=5ea26073-332a-4f60-ab48-bbbae025c69f</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=5ea26073-332a-4f60-ab48-bbbae025c69f</feedburner:origLink></item>
    <item>
      <title>ESB Toolkit 2.0 - Microsoft.Data.SqlXml issue</title>
      <description>&lt;p&gt;
I started doing some prototype using ESB Toolkit 2.0 Exception management framework and encountered the following exception when FaultMessage was transmitted to the Exception Management database via the generic ALL.Exceptions SQL send port under Microsoft.Practices.ESB application.
&lt;/p&gt;
&lt;p&gt;
The adapter failed to transmit message going to send port &amp;quot;ALL.Exceptions&amp;quot; with URL &amp;quot;SQL://(local)/EsbExceptionDb/&amp;quot;. It will be retransmitted after the retry interval specified for this Send Port. Details:&amp;quot;Could not load file or assembly &lt;strong&gt;&amp;#39;Microsoft.Data.SqlXml, Version=10.0.0.0&lt;/strong&gt;, Culture=neutral, PublicKeyToken=89845dcd8080cc91&amp;#39; or one of its dependencies. The system cannot find the file specified.&amp;quot;.
&lt;/p&gt;
&lt;p&gt;
Looking at the GAC, there were couple of Assemblies with the name Microsoft.Data.SqlXml with version number 3.* and 9.*. But in our case its looking for 10.*. Doing some quick search revealed the dll is part of SQLXML 4.0 SP1, download and installation of SQLXML 4.0 SP1 (which is part of Microsoft SQL Server 2008 Feature Pack, October 2008) from the following link resolved the issue.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=228DE03F-3B5A-428A-923F-58A033D316E1&amp;amp;displaylang=en" title="http://www.microsoft.com/downloads/details.aspx?familyid=228DE03F-3B5A-428A-923F-58A033D316E1&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=228DE03F-3B5A-428A-923F-58A033D316E1&amp;amp;displaylang=en&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Nandri!
&lt;/p&gt;
&lt;p&gt;
Saravana
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/4bxuor8KVgA" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/4bxuor8KVgA/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/06/10/ESB-Toolkit-20-MicrosoftDataSqlXml-issue.aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=5ba7cd67-4c42-4e2d-994a-34b34b331669</guid>
      <pubDate>Wed, 10 Jun 2009 23:28:00 +0100</pubDate>
      <category>BizTalk 2009</category>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=5ba7cd67-4c42-4e2d-994a-34b34b331669</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=5ba7cd67-4c42-4e2d-994a-34b34b331669</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/06/10/ESB-Toolkit-20-MicrosoftDataSqlXml-issue.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=5ba7cd67-4c42-4e2d-994a-34b34b331669</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=5ba7cd67-4c42-4e2d-994a-34b34b331669</feedburner:origLink></item>
    <item>
      <title>ESB Toolkit 2.0 - Configuring Exception Management Portal</title>
      <description>&lt;p&gt;
There is enough buzz in the BizTalk community about the announcement of the newly renamed ESB &lt;strike&gt;Guidance &lt;/strike&gt;Toolkit 2.0 which sits on top of BizTalk Server 2009. You can download it from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=bc86cf1e-ef29-4b19-95f7-388f64555090" target="_blank"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The documentation that comes out of the package is really good, but since its a first release of the tool kit there is obviously some gaps. In this post I&amp;#39;ll explain the issues I came across while configuring the Exception management portal on Windows 2008 machine with IIS 7.0 and how I overcame them to have a working portal. The issues are mainly surrounding the supporting technologies like power shell and Windows communication foundation.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Step 1: Install the BizTalk ESB ToolKit Core.msi&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
This MSI file is a typical BizTalk Application MSI file so follow the procedures you&amp;#39;ll follow to install a BizTalk Application MSI. Open the BizTalk administration console and import the MSI, later in the wizard select the &amp;quot;Run the MSI&amp;quot; option to install it.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Step 2: Run the Management_Install.cmd powershell command:&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
You need to unzip the ESBSource.zip file which contains the set of sample applications. Exception management portal is provided more like a sample web site, which you can enhance it according to your needs. Before running this command, you need to make sure
&lt;/p&gt;
&lt;p&gt;
1. You generated the key file under C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\ESBSource\Keys\Microsoft.Practices.ESB.snk
&lt;/p&gt;
&lt;p&gt;
2. Fix the Windows PowerShell execution policy restriction as described below.
&lt;/p&gt;
&lt;p&gt;
Navigate to \Samples\Management Portal\Install\Scripts, and then run ManagementInstall.cmd. At this stage you&amp;#39;ll receive an error message as &amp;quot;ManagementInstall.ps1 cannot be loaded because the execution of scripts is disabled on this system.. Please see &amp;quot;get-help about_signing&amp;quot; for more details&amp;quot;
&lt;/p&gt;
&lt;p&gt;
The problem is mainly because Windows PowerShell restricts the execution of saved scripts by default. To see your current settings, open power shell command window and type &amp;quot;get-executionpolicy&amp;quot;, the output will be &amp;quot;Restricted&amp;quot;, which is default. Change it to unrestricted by issuing the command &amp;quot;set-executionpolicy Unrestricted&amp;quot;. This changes the policy until you change it again (For obvious reasons you&amp;#39;ll need to change the execution policy to restricted after finishing your task).
&lt;/p&gt;
&lt;p&gt;
Now, you&amp;#39;ll be able to run the ManagementInstall.cmd, which should complete without giving any errors.
&lt;/p&gt;
&lt;p&gt;
Now, If you navigate to the url &lt;a href="http://localhost/ESB.Portal/Default.aspx"&gt;http://localhost/ESB.Portal/Default.aspx&lt;/a&gt;, you will be redirected to an error page asking you to check your event log. The event log will have an entry saying 404 not found. 
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Step 3: Follow the instructions in the documentation under &amp;quot;Configuring Services and Components&amp;quot;.&lt;/u&gt; 
&lt;/p&gt;
&lt;p&gt;
The Exception management portal internally relies on set of web services (operations, ExceptionService etc) to function correctly. So, if these services&amp;nbsp; are not installed an exception will be raised. Follow all the steps under &amp;quot;Configuring Services and Components&amp;quot; to install the supporting services.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Step 4: Update IIS script maps to register .svc extension&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
Exception management portal relies on a WCF service called &lt;a href="http://localhost/ESB.Exceptions.Service/ExceptionService.svc" title="http://localhost/ESB.Exceptions.Service/ExceptionService.svc"&gt;http://localhost/ESB.Exceptions.Service/ExceptionService.svc&lt;/a&gt; for its internal operations. By default there is no script map for .svc file with default IIS 7.0 installation, so register the script map using the following command
&lt;/p&gt;
&lt;p&gt;
C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation&amp;gt;ServiceModelReg.exe -r -y
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Step 5: Make sure the users are in right NT roles&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
Exception management portal relies on BizTalk NT groups for authentication and authorization. So make sure you are in the correct group &amp;quot;BizTalk application users&amp;quot; for normal users and &amp;quot;BizTalk Administrators group&amp;quot; for admin users.
&lt;/p&gt;
&lt;p&gt;
If you still face issues, there is a trouble shooting section in the documentation, which will give you more help.
&lt;/p&gt;
&lt;p&gt;
Nandri!
&lt;/p&gt;
&lt;p&gt;
Saravana&amp;nbsp; 
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/mIGKc6rxsHE" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/mIGKc6rxsHE/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/06/10/ESB-Toolkit-20-Configuring-Exception-Management-Portal.aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=626d5697-9847-44ef-b07b-faa5d6ee6107</guid>
      <pubDate>Wed, 10 Jun 2009 15:22:00 +0100</pubDate>
      <category>BizTalk 2009</category>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=626d5697-9847-44ef-b07b-faa5d6ee6107</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=626d5697-9847-44ef-b07b-faa5d6ee6107</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/06/10/ESB-Toolkit-20-Configuring-Exception-Management-Portal.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=626d5697-9847-44ef-b07b-faa5d6ee6107</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=626d5697-9847-44ef-b07b-faa5d6ee6107</feedburner:origLink></item>
    <item>
      <title>BizTalk Server with SQLEXPRESS</title>
      <description>&lt;p&gt;According to the product documentation &lt;a href="http://www.microsoft.com/biztalk/en/us/system-requirements.aspx" target="_blank"&gt;system requirements&lt;/a&gt; it states SQL Express is not recommended. It doesn't say you can't configure BizTalk server with SQL Express. This statement is going to create some confusions for people especially new to BizTalk Server.&lt;/p&gt; &lt;p&gt;The short answer is "DO NOT configure BizTalk Server with SQL Express". Not even for your development machines. For development use SQL Server developer edition, which normally comes as part of your MSDN subscription. &lt;/p&gt; &lt;p&gt;Let me add some of the drawback of using SQL Express for BizTalk Development.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;There is no SQL Agent service in SQL Express:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;BizTalk server heavily depends on nearly a dozen SQL server jobs and hence SQL Agent for variety of BizTalk server functionality. You can see the full list and their functionality here &lt;a title="http://support.microsoft.com/kb/919776" href="http://support.microsoft.com/kb/919776"&gt;http://support.microsoft.com/kb/919776&lt;/a&gt;. These jobs are critical even for development machines. The SQL Server jobs takes care of variety of things, some of the important once like moving your tracked data from BizTalk Message Box data base to Tracking database. Hence its almost impossible to have a productive developer environment without SQL Agent running.&lt;/p&gt; &lt;p&gt;&lt;u&gt;&lt;strong&gt;There is no Integrations services in SQL Express:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt; &lt;p&gt;If you need to work with Business Activity Monitoring (BAM) functionality in BizTalk server, then the part of SQL integration services becomes critical. BAM relies on SSIS for variety of purposes like moving data from BAMPriaryImport database to BAMArchive database. The worst thing is BAM management utility bm.exe is heavily dependant on this service and it won't function with integration service. Hence you will not be able to deploy your BAM activities into the BAM Primary import database. &lt;/p&gt; &lt;p&gt;There is a version of SQL Express with Advanced services, even this version doesn't include SQL Agent and Integration services. Hence to have a productive development experience don't waste your time trying to configure BizTalk on SQL Express.&lt;/p&gt; &lt;p&gt;-Saravana&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SaravanaKumar/~4/r_DLrOFy058" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SaravanaKumar/~3/r_DLrOFy058/post.aspx</link>
      <author>saravana.kumar.nospam@nospam.biztalk247.co.uk (saravana)</author>
      <comments>http://blogs.digitaldeposit.net/saravana/post/2009/06/01/BizTalk-Server-with-SQLEXPRESS.aspx#comment</comments>
      <guid isPermaLink="false">http://blogs.digitaldeposit.net/saravana/post.aspx?id=66da48df-e388-4fd2-b448-fabc312673c1</guid>
      <pubDate>Mon, 01 Jun 2009 11:32:22 +0100</pubDate>
      <dc:publisher>saravana</dc:publisher>
      <pingback:server>http://blogs.digitaldeposit.net/saravana/pingback.axd</pingback:server>
      <pingback:target>http://blogs.digitaldeposit.net/saravana/post.aspx?id=66da48df-e388-4fd2-b448-fabc312673c1</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://blogs.digitaldeposit.net/saravana/trackback.axd?id=66da48df-e388-4fd2-b448-fabc312673c1</trackback:ping>
      <wfw:comment>http://blogs.digitaldeposit.net/saravana/post/2009/06/01/BizTalk-Server-with-SQLEXPRESS.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blogs.digitaldeposit.net/saravana/syndication.axd?post=66da48df-e388-4fd2-b448-fabc312673c1</wfw:commentRss>
    <feedburner:origLink>http://blogs.digitaldeposit.net/saravana/post.aspx?id=66da48df-e388-4fd2-b448-fabc312673c1</feedburner:origLink></item>
  </channel>
</rss>
