<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>XML from the Coffee Shop</title>
    <link>http://www.marv-in.net/blog/</link>
    <description />
    <copyright>Marvin Smit</copyright>
    <lastBuildDate>Tue, 19 Jun 2007 15:17:04 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.7.5016.2</generator>
    <managingEditor>msmit@develop.com</managingEditor>
    <webMaster>msmit@develop.com</webMaster>
    <item>
      <trackback:ping>http://www.marv-in.net/blog/Trackback,guid,ffb34077-4a39-4678-88ca-85b1e86e6bdb.aspx</trackback:ping>
      <pingback:server>http://www.marv-in.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.marv-in.net/blog/PermaLink,guid,ffb34077-4a39-4678-88ca-85b1e86e6bdb.aspx</pingback:target>
      <wfw:commentRss>http://www.marv-in.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ffb34077-4a39-4678-88ca-85b1e86e6bdb</wfw:commentRss>
      <slash:comments>0</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">Richard (Blewett) and I have talked about
   this subject often. Richard has finally found the time to write down <a href="http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,17bb7c88-aa39-464f-a5b1-4ac18932ceea.aspx">what's
   wrong with the current implementation of 'Recoverable Interchange'.</a> No, it's not
   the pipeline, messaging engine or adapter at fault. It's the XMLDisassembler!!!<img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=ffb34077-4a39-4678-88ca-85b1e86e6bdb" /></body>
      <title>The 'not-so-very' Recoverable Interchange in BizTalk 2006 explained</title>
      <guid>http://www.marv-in.net/blog/PermaLink,guid,ffb34077-4a39-4678-88ca-85b1e86e6bdb.aspx</guid>
      <link>http://www.marv-in.net/blog/PermaLink,guid,ffb34077-4a39-4678-88ca-85b1e86e6bdb.aspx</link>
      <pubDate>Tue, 19 Jun 2007 15:17:04 GMT</pubDate>
      <description>Richard (Blewett) and I have talked about this subject often. Richard has finally found the time to write down &lt;a href='http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,17bb7c88-aa39-464f-a5b1-4ac18932ceea.aspx'&gt;what's
wrong with the current implementation of 'Recoverable Interchange'.&lt;/a&gt; No, it's not
the pipeline, messaging engine or adapter at fault. It's the XMLDisassembler!!!&lt;img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=ffb34077-4a39-4678-88ca-85b1e86e6bdb"&gt;</description>
      <comments>http://www.marv-in.net/blog/CommentView,guid,ffb34077-4a39-4678-88ca-85b1e86e6bdb.aspx</comments>
      <category>BizTalk 2004</category>
    </item>
    <item>
      <trackback:ping>http://www.marv-in.net/blog/Trackback,guid,20dc5fb9-d580-4244-aba0-149c1f0348dd.aspx</trackback:ping>
      <pingback:server>http://www.marv-in.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.marv-in.net/blog/PermaLink,guid,20dc5fb9-d580-4244-aba0-149c1f0348dd.aspx</pingback:target>
      <wfw:comment>http://www.marv-in.net/blog/CommentView,guid,20dc5fb9-d580-4244-aba0-149c1f0348dd.aspx</wfw:comment>
      <wfw:commentRss>http://www.marv-in.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=20dc5fb9-d580-4244-aba0-149c1f0348dd</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">It's been a while, but i hope this will
   make up for being quiet again. I've run across the question many times, but never
   found the time to really dive into it. Now that time was found. And attached is the
   result. It is not a 100% clean construct because BizTalk really tries to do its best
   to disallow access to internal classes and runtime. However, utilitzing some thread
   local storage and (what i think is) a reasonable assumption, this functoid is actually
   able to retrieve any of the message context properties in a receive port (no orchestrations
   required) <a href="http://www.marv-in.net/blog/content/binary/ContextAccessor.zip">ContextAccessor.zip
   (255.35 KB)</a><img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=20dc5fb9-d580-4244-aba0-149c1f0348dd" /></body>
      <title>Accessing Context Properties from within a map in BizTalk</title>
      <guid>http://www.marv-in.net/blog/PermaLink,guid,20dc5fb9-d580-4244-aba0-149c1f0348dd.aspx</guid>
      <link>http://www.marv-in.net/blog/PermaLink,guid,20dc5fb9-d580-4244-aba0-149c1f0348dd.aspx</link>
      <pubDate>Thu, 01 Feb 2007 16:00:36 GMT</pubDate>
      <description>It's been a while, but i hope this will make up for being quiet again.

I've run across the question many times, but never found the time to really dive into it. Now that time was found. And attached is the result.

It is not a 100% clean construct because BizTalk really tries to do its best to disallow access to internal classes and runtime.

However, utilitzing some thread local storage and (what i think is) a reasonable assumption, this functoid is actually able to retrieve any of the message context properties in a receive port (no orchestrations required)


&lt;a href="http://www.marv-in.net/blog/content/binary/ContextAccessor.zip"&gt;ContextAccessor.zip
(255.35 KB)&lt;/a&gt;&lt;img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=20dc5fb9-d580-4244-aba0-149c1f0348dd"&gt;</description>
      <comments>http://www.marv-in.net/blog/CommentView,guid,20dc5fb9-d580-4244-aba0-149c1f0348dd.aspx</comments>
      <category>BizTalk 2004</category>
    </item>
    <item>
      <trackback:ping>http://www.marv-in.net/blog/Trackback,guid,c83e31b4-b94f-42be-a652-2cf0d1018c0d.aspx</trackback:ping>
      <pingback:server>http://www.marv-in.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.marv-in.net/blog/PermaLink,guid,c83e31b4-b94f-42be-a652-2cf0d1018c0d.aspx</pingback:target>
      <wfw:comment>http://www.marv-in.net/blog/CommentView,guid,c83e31b4-b94f-42be-a652-2cf0d1018c0d.aspx</wfw:comment>
      <wfw:commentRss>http://www.marv-in.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=c83e31b4-b94f-42be-a652-2cf0d1018c0d</wfw:commentRss>
      <slash:comments>0</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      The wait has been long and difficult, but it is here.... right now!
   </p>
        <p>
      BizTalk Server 2006 has gone RTM. 
   </p>
        <p>
          <a href="http://msdn.microsoft.com/subscriptions/">For universal subscribers</a>
        </p>
        <p>
      Now... the waiting for 2008 starts ;)
   </p>
        <img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=c83e31b4-b94f-42be-a652-2cf0d1018c0d" />
      </body>
      <title>BizTalk Server 2006 RTM</title>
      <guid>http://www.marv-in.net/blog/PermaLink,guid,c83e31b4-b94f-42be-a652-2cf0d1018c0d.aspx</guid>
      <link>http://www.marv-in.net/blog/PermaLink,guid,c83e31b4-b94f-42be-a652-2cf0d1018c0d.aspx</link>
      <pubDate>Tue, 28 Mar 2006 10:26:44 GMT</pubDate>
      <description>&lt;p&gt;
   The wait has been long and difficult, but it is here.... right now!
&lt;/p&gt;
&lt;p&gt;
   BizTalk Server 2006 has gone RTM. 
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://msdn.microsoft.com/subscriptions/"&gt;For universal subscribers&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   Now... the waiting for 2008 starts ;)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=c83e31b4-b94f-42be-a652-2cf0d1018c0d"&gt;</description>
      <comments>http://www.marv-in.net/blog/CommentView,guid,c83e31b4-b94f-42be-a652-2cf0d1018c0d.aspx</comments>
      <category>BizTalk 2004</category>
    </item>
    <item>
      <trackback:ping>http://www.marv-in.net/blog/Trackback,guid,0ed12b8e-01e0-47e9-8f24-c545f1a24006.aspx</trackback:ping>
      <pingback:server>http://www.marv-in.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.marv-in.net/blog/PermaLink,guid,0ed12b8e-01e0-47e9-8f24-c545f1a24006.aspx</pingback:target>
      <wfw:comment>http://www.marv-in.net/blog/CommentView,guid,0ed12b8e-01e0-47e9-8f24-c545f1a24006.aspx</wfw:comment>
      <wfw:commentRss>http://www.marv-in.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0ed12b8e-01e0-47e9-8f24-c545f1a24006</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I already notified you of the upcomming Biztalk 2006 @ Microsoft. I'm happy to announce
      the European version is now also planned and availalbe for registration.
   </p>
        <p>
          <a href="http://www.develop.com/training/course.aspx?id=304">Schedule date is November
      2005 in London</a>!
   </p>
        <p>
      Hope to see you all there.
   </p>
        <p>
       
   </p>
        <img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=0ed12b8e-01e0-47e9-8f24-c545f1a24006" />
      </body>
      <title>Guerrilla Biztalk 2006 planned in London too!</title>
      <guid>http://www.marv-in.net/blog/PermaLink,guid,0ed12b8e-01e0-47e9-8f24-c545f1a24006.aspx</guid>
      <link>http://www.marv-in.net/blog/PermaLink,guid,0ed12b8e-01e0-47e9-8f24-c545f1a24006.aspx</link>
      <pubDate>Wed, 31 Aug 2005 13:45:04 GMT</pubDate>
      <description>&lt;p&gt;
   I already notified you of the upcomming Biztalk 2006 @ Microsoft. I'm happy to announce
   the European version is now also planned and availalbe for registration.
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://www.develop.com/training/course.aspx?id=304"&gt;Schedule date is November
   2005 in London&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;
   Hope to see you all there.
&lt;/p&gt;
&lt;p&gt;
   &amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=0ed12b8e-01e0-47e9-8f24-c545f1a24006"&gt;</description>
      <comments>http://www.marv-in.net/blog/CommentView,guid,0ed12b8e-01e0-47e9-8f24-c545f1a24006.aspx</comments>
      <category>BizTalk 2004</category>
    </item>
    <item>
      <trackback:ping>http://www.marv-in.net/blog/Trackback,guid,24dc9b77-ee2d-4b2c-b79e-5dc87399f776.aspx</trackback:ping>
      <pingback:server>http://www.marv-in.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.marv-in.net/blog/PermaLink,guid,24dc9b77-ee2d-4b2c-b79e-5dc87399f776.aspx</pingback:target>
      <wfw:comment>http://www.marv-in.net/blog/CommentView,guid,24dc9b77-ee2d-4b2c-b79e-5dc87399f776.aspx</wfw:comment>
      <wfw:commentRss>http://www.marv-in.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=24dc9b77-ee2d-4b2c-b79e-5dc87399f776</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I've now come across several issues, like the BizTalk service restarting all the time
      or not being able to run configureFramework.exe correctly.
   </p>
        <p>
      After some searching &amp; spelunking(tm) I've found the NT Eventlog to be the culprit!
   </p>
        <p>
      As we all know Biztalk dumps tremendous amounts of logging information into the NT
      Eventlog. In certain circumstances (like configuring &amp; un-configuring a number
      of times) the eventlog might run into its configured limit. When this happens Biztalk
      kind of chokes. 
   </p>
        <p>
      The error of not being able to write to the eventlog, is being written to the NT eventlog.
   </p>
        <p>
      Ehhh.. anyone got a problem with that?
   </p>
        <p>
      Just remember to set up your development system using a 'overwrite when needed' configured
      NT Eventlog
   </p>
        <img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=24dc9b77-ee2d-4b2c-b79e-5dc87399f776" />
      </body>
      <title>Biztalk 2004 and the Eventlog</title>
      <guid>http://www.marv-in.net/blog/PermaLink,guid,24dc9b77-ee2d-4b2c-b79e-5dc87399f776.aspx</guid>
      <link>http://www.marv-in.net/blog/PermaLink,guid,24dc9b77-ee2d-4b2c-b79e-5dc87399f776.aspx</link>
      <pubDate>Fri, 19 Aug 2005 10:56:22 GMT</pubDate>
      <description>&lt;p&gt;
   I've now come across several issues, like the BizTalk service restarting all the time
   or not being able to run configureFramework.exe correctly.
&lt;/p&gt;
&lt;p&gt;
   After some searching &amp;amp; spelunking(tm) I've found the NT Eventlog to be the culprit!
&lt;/p&gt;
&lt;p&gt;
   As we all know Biztalk dumps tremendous amounts of logging information into the NT
   Eventlog. In certain circumstances (like configuring &amp;amp; un-configuring a number
   of times) the eventlog might run into its configured limit. When this happens Biztalk
   kind of chokes. 
&lt;/p&gt;
&lt;p&gt;
   The error of not being able to write to the eventlog, is being written to the NT eventlog.
&lt;/p&gt;
&lt;p&gt;
   Ehhh.. anyone got a problem with that?
&lt;/p&gt;
&lt;p&gt;
   Just remember to set up your development system using a 'overwrite when needed' configured
   NT Eventlog
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=24dc9b77-ee2d-4b2c-b79e-5dc87399f776"&gt;</description>
      <comments>http://www.marv-in.net/blog/CommentView,guid,24dc9b77-ee2d-4b2c-b79e-5dc87399f776.aspx</comments>
      <category>BizTalk 2004</category>
    </item>
    <item>
      <trackback:ping>http://www.marv-in.net/blog/Trackback,guid,4a62cf3c-657e-4330-adab-2a58a1a3a58b.aspx</trackback:ping>
      <pingback:server>http://www.marv-in.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.marv-in.net/blog/PermaLink,guid,4a62cf3c-657e-4330-adab-2a58a1a3a58b.aspx</pingback:target>
      <wfw:comment>http://www.marv-in.net/blog/CommentView,guid,4a62cf3c-657e-4330-adab-2a58a1a3a58b.aspx</wfw:comment>
      <wfw:commentRss>http://www.marv-in.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=4a62cf3c-657e-4330-adab-2a58a1a3a58b</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      In one of <a href="http://www.marv-in.net/blog/PermaLink,guid,f754f15d-ecde-4530-beb3-43e718a73364.aspx">my
      previous posts </a>i mentioned an idea about using a tool i'de read about, using an
      RSS feed representing the eventlog. This was based on my thoughts on BizTalks 'report
      in NT Eventlog' behaviour. 
   </p>
        <p>
      This weekend i was together with a number of my friends and was pointed
      to a <a href="http://www.leastprivilege.com/PermaLink.aspx?guid=3016437e-50c3-47c7-a79c-a27aae456faa">post
      from Dominick</a> which presented the same link. 
   </p>
        <p>
      I now have to admit to either 'trying to highjack his post' or 'not being up-to-date'
      with it. I think i'll tell the truth this time and say; it is the latter. Sorry Dom!
   </p>
        <p>
      Fun part is thinking about how we both thought of the use at almost the same time.
   </p>
        <img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=4a62cf3c-657e-4330-adab-2a58a1a3a58b" />
      </body>
      <title>'RSS Feed usage' continued...</title>
      <guid>http://www.marv-in.net/blog/PermaLink,guid,4a62cf3c-657e-4330-adab-2a58a1a3a58b.aspx</guid>
      <link>http://www.marv-in.net/blog/PermaLink,guid,4a62cf3c-657e-4330-adab-2a58a1a3a58b.aspx</link>
      <pubDate>Sun, 10 Jul 2005 18:51:30 GMT</pubDate>
      <description>&lt;p&gt;
   In one of &lt;a href="http://www.marv-in.net/blog/PermaLink,guid,f754f15d-ecde-4530-beb3-43e718a73364.aspx"&gt;my
   previous posts &lt;/a&gt;i mentioned an idea about using a tool i'de read about, using an
   RSS feed representing the eventlog. This was based on my thoughts on BizTalks 'report
   in NT Eventlog' behaviour. 
&lt;/p&gt;
&lt;p&gt;
   This weekend i was together with a number of&amp;nbsp;my friends&amp;nbsp;and was pointed
   to a &lt;a href="http://www.leastprivilege.com/PermaLink.aspx?guid=3016437e-50c3-47c7-a79c-a27aae456faa"&gt;post
   from Dominick&lt;/a&gt;&amp;nbsp;which presented the same link. 
&lt;/p&gt;
&lt;p&gt;
   I now have to admit to either 'trying to highjack his post' or 'not being up-to-date'
   with it. I think i'll tell the truth this time and say; it is the latter. Sorry Dom!
&lt;/p&gt;
&lt;p&gt;
   Fun part is thinking about how we both thought of the use at almost the same time.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.marv-in.net/blog/aggbug.ashx?id=4a62cf3c-657e-4330-adab-2a58a1a3a58b"&gt;</description>
      <comments>http://www.marv-in.net/blog/CommentView,guid,4a62cf3c-657e-4330-adab-2a58a1a3a58b.aspx</comments>
      <category>BizTalk 2004</category>
    </item>
  </channel>
</rss>