<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" 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:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>BizTalk, SAP, WCF ... </title>
        <link>http://geekswithblogs.net/sureshg/Default.aspx</link>
        <description>It's all about integration</description>
        <language>en-US</language>
        <copyright>SURESH GIRIRAJAN</copyright>
        <managingEditor>sureshgiriraja@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>BizTalk, SAP, WCF ... </title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/sureshg/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Windows Azure Service Bus Queues / Topics - Duplicate Detection</title>
            <category>AppFabric</category>
            <category>ServiceBus</category>
            <category>Azure</category>
            <link>http://geekswithblogs.net/sureshg/archive/2011/07/12/146180.aspx</link>
            <description>&lt;div style="text-indent: 0.5in; margin: 0in 0in 10pt"&gt;&lt;span style="line-height: 115%; font-size: 11pt"&gt;&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-bidi-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;font color="#000000"&gt;&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt"&gt;I was checking the &lt;a href="http://blogs.msdn.com/b/appfabric/archive/2011/06/20/announcing-the-windows-azure-appfabric-june-ctp.aspx"&gt;Windows Azure Appfabric June CTP&lt;/a&gt;; I was looking at the Azure Service Bus queues and topics. I noticed something interesting to me and hope we can take advantage of these new capabilities in applications like RFID. Working on BizTalk RFID or any RFID project for that matter, you would have noticed using duplicate tag elimination events during tag processing. For any one new to RFID, when RFID device reads tags it can read the same tag information more than once at a given interval. To avoid the duplicate tag reads we have Duplicate tag removal event in each process. Also using the Service Bus gives bridges the device to on premise applications in async way with greater reliability.  So if looked at the Service Bus Queue’s and Topic’s, you can see properties Microsoft.ServiceBus.Messaging   -&amp;gt; QueueDescription: &lt;b&gt;&lt;span style="color: #a31515"&gt;DuplicateDetectionHistoryTimeWindow &amp;amp; RequiresDuplicateDetection&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="color: red"&gt;&lt;strong&gt;Queue accepts duplicate messages: &lt;/strong&gt;&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-bidi-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;font color="#000000"&gt;Sent multiple duplicate messages and accepted by the queue.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;img width="609" height="210" alt="" src="/images/geekswithblogs_net/sureshg/AppfabricServiceBus/NoDupsQueue.png" /&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="color: red"&gt;&lt;strong&gt;Queue w/o duplicate messages: &lt;/strong&gt;&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-bidi-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;font color="#000000"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-bidi-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Sent multiple duplicate messages and rejected by the queue and the last duplicate message received in last 1 second&lt;/span&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;img width="628" height="253" alt="" src="/images/geekswithblogs_net/sureshg/AppfabricServiceBus/DupsQueue.png" /&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;   I would to do a write up on my next blog about the duplicate detection and filters on Service Bus Topics…&lt;/span&gt;&lt;/div&gt;
&lt;p&gt; &lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/146180.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/07/12/146180.aspx</guid>
            <pubDate>Tue, 12 Jul 2011 17:06:26 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/146180.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/07/12/146180.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/146180.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/146180.aspx</trackback:ping>
        </item>
        <item>
            <title>Centralized Configuration Management for enterprise .Net applications and more...</title>
            <category>WCF</category>
            <category>.Net</category>
            <link>http://geekswithblogs.net/sureshg/archive/2011/07/05/146096.aspx</link>
            <description>&lt;div style="margin: 0in 0in 10pt"&gt; &lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;strong&gt;&lt;span style="font-weight: normal"&gt;               Check out for the first webinar on &lt;a href="http://tellagostudios.com/blog/register-introducing-telesharp-webinar"&gt;TeleSharp&lt;/a&gt;, an enterprise configuration management tool for .Net applications and more.... Also check out at &lt;a href="http://tellagostudios.com/products/telesharp%E2%84%A2"&gt;Tellago Studios&lt;/a&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://weblogs.asp.net/gsusx/archive/2011/07/05/tellago-studios-webinar-introducing-telesharp.aspx"&gt;Jesus Rodriguez's&lt;/a&gt; blog...&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;Who should attend this webinar? If you are a .NET Developer/Architect working on enterprise applications, you MUST attend this webinar...&lt;/div&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/146096.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/07/05/146096.aspx</guid>
            <pubDate>Wed, 06 Jul 2011 03:58:46 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/146096.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/07/05/146096.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/146096.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/146096.aspx</trackback:ping>
        </item>
        <item>
            <title>Migrating BizTalk 2006 R2 to BizTalk 2010 XLANGs Issue</title>
            <category>BizTalk 2006 R2</category>
            <category>BizTalk 2010</category>
            <link>http://geekswithblogs.net/sureshg/archive/2011/06/28/146008.aspx</link>
            <description>&lt;div style="margin: 0in 0in 10pt"&gt; &lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;      When we migrate some BizTalk apps from BizTalk 2006 R2 to BizTalk 2010, and we ran into issue when a .net component called inside the orchestration. In the .net component we are trying to retrieve some promoted property and we also checked in the BizTalk group hub to validate it was promoted, no issues there.  Only when we try to access the data into the .net component we had issue. We just moved all the assembly what we had in BizTalk 2006 R2 to BizTalk 2010, didn’t recompile anything in BizTalk 2010 environment. But looking further there is couple of new namespace added to the &lt;b&gt;Microsoft.XLANGs&lt;/b&gt;… in BizTalk 2010 compared to BizTalk 2006 R2 caused the issue. So all we did to fix the issue is recompile the project in 2010 environment and it worked fine. So it looks like some backward compatibility issue.&lt;/div&gt;
&lt;div style="line-height: normal"&gt; &lt;span style="color: blue; font-size: 10pt"&gt;public&lt;/span&gt;&lt;span style="font-size: 10pt"&gt; &lt;span style="color: blue"&gt;static&lt;/span&gt; &lt;span style="color: blue"&gt;void&lt;/span&gt; Load(XLANGMessage msg)&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt; &lt;span style="color: blue"&gt;try&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt; {&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;     &lt;span style="color: green"&gt;// get the process id from context. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;     &lt;span style="color: blue"&gt;object&lt;/span&gt; ctxVal = msg.GetPropertyValue(&lt;span style="color: blue"&gt;typeof&lt;/span&gt;(ProcessID)); &lt;/span&gt;&lt;/div&gt;
&lt;div style="text-indent: 0.5in; margin: 0in 0in 10pt"&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;…&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;}&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;b&gt;BizTalk 2010:&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;img alt="" width="397" height="128" src="/images/geekswithblogs_net/sureshg/BTS2010/BizTalk2010XLANG.png" /&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;b&gt;Error Message in the event viewer:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt; The service instance will remain suspended until administratively resumed or terminated.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;If resumed the instance will continue from its last persisted state and may re-throw the same unexpected exception.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;InstanceId: 441d73d3-2e84-49d2-b6bd-7218065b5e1d&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;Shape name: Bulk Load&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;ShapeId: bb959e56-9221-48be-a80f-24051196617d&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;Exception thrown from: segment 1, progress 65&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;Inner exception: A property cannot be associated with the type 'Tellago.Common.Schemas.ProcessId'.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;Exception type: InvalidPropertyTypeException&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;Source: Microsoft.XLANGs.Engine&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;Target Site: Microsoft.XLANGs.RuntimeTypes.MessagePropertyDefinition _getMessagePropertyDefinition(System.Type)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;The following is a stack trace that identifies the location where the exception occured&lt;/span&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;span style="background: yellow"&gt;at &lt;b&gt;Microsoft.XLANGs.Core.XMessage&lt;/b&gt;._getMessagePropertyDefinition&lt;/span&gt;(Type propType)&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;at Microsoft.XLANGs.Core.XMessage.GetContentProperty(Type propType)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;at Microsoft.XLANGs.Core.XMessage.GetPropertyValue(Type propType)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;at Microsoft.BizTalk.XLANGs.BTXEngine.BTXMessage.GetPropertyValue(Type propType)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;at Microsoft.XLANGs.Core.MessageWrapperForUserCode.GetPropertyValue(Type propType)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;at Tellago.Common.Components.Load(XLANGMessage msg)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="line-height: 115%; font-size: 10pt"&gt;at Tellago.SuspensionProcess.segment1(StopConditions stopOn)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size: 10pt"&gt;at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s, StopConditions stopCond, Exception&amp;amp; exp)&lt;/span&gt;&lt;/div&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/146008.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/06/28/146008.aspx</guid>
            <pubDate>Tue, 28 Jun 2011 21:29:57 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/146008.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/06/28/146008.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/146008.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/146008.aspx</trackback:ping>
        </item>
        <item>
            <title>System.Threading.ThreadAbortException executing WCF service </title>
            <category>BizTalk</category>
            <category>WCF</category>
            <link>http://geekswithblogs.net/sureshg/archive/2011/06/25/145978.aspx</link>
            <description>&lt;p&gt; &lt;/p&gt;
&lt;p&gt; In one of our prod server we recently ran into issue when we went and update the web.config and try to browse the service. We started seeing the service was not responding and getting the following warning in the application log. Our service is WCF service, BizTalk orchestration exposed as service. We have other prod server where we never ran into this issue, so what’s different with this server. After going thru lot of forum and came up on some Microsoft service pack and hot fix which related to FCN. But I don’t want to apply any patch on this server then we need to do on all the other servers too. &lt;span style="color: red"&gt;So solution is simple, I dropped the existing website, created a new site with different name with updated web.config browse the service. Then dropped that site and recreate the original web site and it worked fine without any issue.&lt;/span&gt;&lt;/p&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event Viewer:&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Event Type:        Warning&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event Source:    ASP.NET 2.0.50727.0&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event Category:                Web Event &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event ID:              1309&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Date:                     6/6/2011&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Time:                    5:41:42 PM&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;User:                     N/A&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Computer:          PRODP02&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Description:&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event code: 3005 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event message: An unhandled exception has occurred. &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event time: 6/6/2011 5:41:42 PM &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event time (UTC): 6/6/2011 9:41:42 PM &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event ID: a71769f42b304355a58c482bfec267f2 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event sequence: 3 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event occurrence: 1 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event detail code: 0 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Application information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Application domain: /LM/W3SVC/518296899/ROOT/PortArrivals-2-129518698821558995 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Trust level: Full &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Application Virtual Path: /TESTSVC &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Application Path: D:\inetpub\wwwroot\RFID\TESTSVC\ &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Machine name: PRODP02 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Process information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Process ID: 8752 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Process name: w3wp.exe &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Account name: domain\BizTalk_Svc_Hostlso &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Exception information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Exception type: ThreadAbortException &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Exception message: Thread was being aborted. &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Request information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Request URL: http://localhost:81/TESTSVC/TESTSVCS.svc &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Request path: /TESTSVC/TESTSVCS.svc &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    User host address: 127.0.0.1 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    User: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Is authenticated: False &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Authentication Type: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Thread account name: domain\BizTalk_Svc_Hostlso &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Thread information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Thread ID: 22 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Thread account name: domain\BizTalk_Svc_Hostlso &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Is impersonating: False &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Stack trace:    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously)&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;   at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception error)&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;  &lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 74.1pt"&gt;&lt;span style="font-size: 8pt"&gt; &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000"&gt;Description&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;Handling an exception.&lt;/b&gt;&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #990000"&gt;Description&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 74.1pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;AppDomain&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;/LM/W3SVC/518296899/ROOT/TESTSVC-6-129518741899334691&lt;/span&gt;&lt;/b&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;AppDomain&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 74.1pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;Exception&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 86.45pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;ExceptionType&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;System.Threading.ThreadAbortException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&lt;/span&gt;&lt;/b&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;ExceptionType&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 86.45pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;Message&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;Thread was being aborted.&lt;/span&gt;&lt;/b&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;Message&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 86.45pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;StackTrace&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;at System.Threading.Monitor.Enter(Object obj)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequest(Object state)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback(Object state)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 115%; color: #990000; font-size: 8pt"&gt;StackTrace&lt;/span&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 115%; color: #990000; font-size: 8pt"&gt;ExceptionString&lt;/span&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;System.Threading.ThreadAbortException: Thread was being aborted.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.Threading.Monitor.Enter(Object obj)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequest(Object state)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback(Object state)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 115%; color: #990000; font-size: 8pt"&gt;ExceptionString&lt;/span&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/145978.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/06/25/145978.aspx</guid>
            <pubDate>Sun, 26 Jun 2011 04:10:05 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/145978.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/06/25/145978.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/145978.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/145978.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk RFID Duplicate Elimination Interval on BizTalk 2006 &amp; 2010</title>
            <category>BizTalk</category>
            <category>BizTalk 2009</category>
            <category>RFID</category>
            <link>http://geekswithblogs.net/sureshg/archive/2011/05/13/145328.aspx</link>
            <description>&lt;div style="line-height: normal"&gt; &lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;Working on prod issue for one of our customer using BizTalk 2006 R2 RFID, we started running into a strange issue where we are reading the vehicle and driver information. We started seeing all of our drivers tags are getting rejected after the 1&lt;sup&gt;st&lt;/sup&gt; successfully read but all the Vehicle tag get processed without any issues. Just for your info each driver keep driving new vehicle each time so that’s clue for you. So on further investigation we found duplicate elimination event works fine for Vehicle tag but start rejecting driver tag after the 1&lt;sup&gt;st&lt;/sup&gt; read, driver comes back after 15mins. So digging into the &lt;span style="color: #a31515"&gt;Duplicate elimination Interval – Event Handler. &lt;/span&gt;In BizTalk 2006 you have only one parameter – “&lt;strong&gt;&lt;span style="color: black"&gt;Duplicate Elimination Interval”. &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color: black; font-weight: normal"&gt;So if you dig into the code you would see it take the device tag time and compare against the RFID server time. So in our case RFID Server time was different than Reader time by an hour. So making the Reader time and Server time fixed the issue. But there is a better solution using the BizTalk 2010 duplicate elimination event handler, so if you are using and want to make better I would recommend use it.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;strong&gt;&lt;span style="color: black; font-size: 9.5pt"&gt;BizTalk 2006:&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;strong&gt;&lt;span style="color: black; font-size: 9.5pt; font-weight: normal"&gt;Parameter:&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 0.5in"&gt;&lt;b&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;1.&lt;span style="font: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;strong&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Duplicate Elimination Interval&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="line-height: normal; text-indent: 0.5in"&gt;&lt;span style="color: green; font-size: 9.5pt"&gt;// elapsed time is the time between now and the last time this tag was seen&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;                    &lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;       &lt;span style="color: blue"&gt;int&lt;/span&gt; tagTS = (&lt;span style="color: blue"&gt;int&lt;/span&gt;) entry.VendorSpecificData[TIMESTAMPKEY];&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;       elapsedTime = currentTS - tagTS;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt; &lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;      &lt;span style="color: green"&gt;// If the elapsed time is greater than the dup check interval, we can accept this tag.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;      &lt;span style="color: green"&gt;// Set the max time stamp to current and increment the tag count&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;                &lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt; (elapsedTime &amp;gt; dupCheckInterval)&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;       {&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;                 Accepted …&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;       }&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;       Else&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;       {&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;          Rejected&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;       }&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt; &lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;b&gt;&lt;span style="font-size: 9.5pt"&gt;BizTalk 2010:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt; &lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;In BizTalk 2010 you have other parameters to configure by which you can avoid running into this issue:&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt; &lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 9.5pt"&gt;Parameters:&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 0.5in"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;1.&lt;span style="font: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Duplicate Elimination Interval&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 0.5in"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;2.&lt;span style="font: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Duplicate Elimination Criterion&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 1in"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;a.&lt;span style="font: 7pt 'Times New Roman'"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Tag Identifier&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 1in"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;b.&lt;span style="font: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Tag Identifier and Device&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 1in"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;c.&lt;span style="font: 7pt 'Times New Roman'"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Tag Identifier and Device and Source&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 1in"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;d.&lt;span style="font: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Tag Identifier and Logical Device&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 0.5in"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;3.&lt;span style="font: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Time Reference&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 1in"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;a.&lt;span style="font: 7pt 'Times New Roman'"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Tag Time&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; text-indent: -0.25in; margin: 5pt 0.6pt 5pt 1in"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;b.&lt;span style="font: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;Local System Time&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; margin-right: 0.6pt"&gt;&lt;span style="line-height: 140%; font-size: 9.5pt"&gt;Check below for more information: &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd298764(v=bts.70).aspx"&gt;&lt;span style="line-height: 140%; font-size: 9.5pt"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/dd298764(v=bts.70).aspx&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; margin-right: 0.6pt"&gt;&lt;span style="line-height: 140%; color: black; font-size: 9.5pt"&gt;So make sure to set the time same on Reader and BizTalk RFID Server. Hope this helps you…&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 140%; margin-right: 0.6pt"&gt; &lt;/div&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/145328.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/05/13/145328.aspx</guid>
            <pubDate>Fri, 13 May 2011 16:13:37 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/145328.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/05/13/145328.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/145328.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/145328.aspx</trackback:ping>
        </item>
        <item>
            <title>Exposing On-Premise REST Service using Azure Appfabric Service Bus</title>
            <category>BizTalk</category>
            <category>REST</category>
            <category>AppFabric</category>
            <category>ServiceBus</category>
            <link>http://geekswithblogs.net/sureshg/archive/2011/04/14/144889.aspx</link>
            <description>&lt;div style="margin: 0in 0in 10pt"&gt; &lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;This post is extension to &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;a href="http://tellago.codeplex.com/releases/view/60563"&gt;&lt;font color="#0000ff"&gt;BRE Data Services&lt;/font&gt;&lt;/a&gt; how to expose the On-Premise REST based service thru Azure appfabric service bus to your partners outside your enterprise securely. We at &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;a href="http://www.tellago.codeplex.com/"&gt;&lt;font color="#0000ff"&gt;Tellago&lt;/font&gt;&lt;/a&gt; have created numerous REST based service for monitoring and managing for BizTalk Server, BRE and RFID Data services etc. Want if your enterprise wants to leverage the service to be accessible outside your enterprise in secured manner by external parties or mobile apps.  So by using Appfabric Service Bus you’re not only creating external accessible endpoint for your service but also any other client within the same network can directly access the service without going thru the cloud as shown below. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;img alt="" width="404" height="268" src="/images/geekswithblogs_net/sureshg/AppfabricServiceBus/ServiceBus1.jpg" /&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt; &lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="color: red"&gt;Windows Azure Service Bus (Source: Microsoft.com)&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: x-small"&gt;&lt;span style="font-family: Times New Roman"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;If you using BizTalk Server, download the &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: xx-small"&gt;&lt;span style="font-size: x-small"&gt;&lt;span style="font-size: small"&gt;&lt;a href="http://tellago.codeplex.com/releases/view/60563"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;font color="#0000ff"&gt;BRE Data Services&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Times New Roman"&gt;. Configure as in the installation docs for BRE data service. So now you have your REST based data service ready now, which you want to expose the service to be accessible from outside your enterprise. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: small"&gt;&lt;b&gt;REST Service - Local Host:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;img alt="" width="552" height="242" src="/images/geekswithblogs_net/sureshg/AppfabricServiceBus/ServiceBus2.jpg" /&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;So I hope at this point your already have installed the Windows Azure Appfabric SDK on your machine and also created &lt;span style="color: black"&gt;Windows Azure AppFabric service namespace, and obtained a &lt;em&gt;shared secret&lt;/em&gt; key. Combination of service namespace and shared secret provides way to authenticate the application accessing the service thru the Service Bus.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; background: #f9f9f9"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;Go to the Web.config under the “Tellago.BRE.REST.ServiceHost” project and replace everything within the &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;system.serviceModel&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt; &lt;/span&gt;as shown below and change the place holder&lt;span style="background: yellow; color: blue"&gt;YOURNAMESPACE&lt;/span&gt;with your Azure Appfabric namespace and also change the &lt;span style="background: yellow; color: blue"&gt;owner&lt;/span&gt;and &lt;span style="background: yellow; color: blue"&gt;[YOURKEY] &lt;span style="background-color: #ffffff"&gt;with your issuer Name and issuerSecret. You should be all set to test the service now. I am setting my client authentication type to none as shown in “&lt;span style="color: red"&gt;relayClientAuthenticationType&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;None&lt;/span&gt;"”. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #ffffff"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="background: yellow; color: blue"&gt;Also I am using SharedSecret credentials to bind the service to the cloud (Azure Appfabric service bus). So we basically uses two type of security one to bind the service and service bus and another between service and client. In our case we set the second one to None. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: x-small"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: x-small"&gt;&lt;b&gt;&lt;u&gt;Web.config&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; background: #f9f9f9"&gt;&lt;span style="color: blue; font-size: 9pt"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9pt"&gt;xml&lt;/span&gt;&lt;span style="color: red; font-size: 9pt"&gt;version&lt;/span&gt;&lt;span style="color: blue; font-size: 9pt"&gt;=&lt;/span&gt;&lt;span style="color: black; font-size: 9pt"&gt;"&lt;/span&gt;&lt;span style="color: blue; font-size: 9pt"&gt;1.0&lt;/span&gt;&lt;span style="color: black; font-size: 9pt"&gt;" &lt;/span&gt;&lt;span style="color: red; font-size: 9pt"&gt;encoding&lt;/span&gt;&lt;span style="color: blue; font-size: 9pt"&gt;=&lt;/span&gt;&lt;span style="color: black; font-size: 9pt"&gt;"&lt;/span&gt;&lt;span style="color: blue; font-size: 9pt"&gt;utf-8&lt;/span&gt;&lt;span style="color: black; font-size: 9pt"&gt;" &lt;/span&gt;&lt;span style="color: blue; font-size: 9pt"&gt;?&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; background: #f9f9f9"&gt;&lt;span style="color: blue; font-size: 9pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9pt"&gt;configuration&lt;/span&gt;&lt;span style="color: blue; font-size: 9pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; background: #f9f9f9"&gt;&lt;span style="color: blue; font-size: 9pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9pt"&gt;system.serviceModel&lt;/span&gt;&lt;span style="color: blue; font-size: 9pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;bindings&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;!--&lt;/span&gt;&lt;span style="color: green; font-size: 9.5pt"&gt; Application Binding &lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;--&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;webHttpRelayBinding&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;binding&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;name&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;default&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;          &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;security&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;relayClientAuthenticationType&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;None&lt;/span&gt;"&lt;span style="color: blue"&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;        &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;binding&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;webHttpRelayBinding&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;    &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;bindings&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;services&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;!--&lt;/span&gt;&lt;span style="color: green; font-size: 9.5pt"&gt; Application Service &lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;--&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;service&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;name&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;Tellago.BRE.REST.Services.BREManagementService&lt;/span&gt;"&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;             &lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;behaviorConfiguration&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;default&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;endpoint&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;name&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;RelayEndpoint&lt;/span&gt;"&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;                  &lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;contract&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;System.Data.Services.IRequestHandler&lt;/span&gt;"&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;                  &lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;binding&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;webHttpRelayBinding&lt;/span&gt;"&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;                  &lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;bindingConfiguration&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;default&lt;/span&gt;"&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;                  &lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;behaviorConfiguration&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;sharedSecretClientCredentials&lt;/span&gt;"&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;                  &lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;address&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;https://&lt;span style="background: yellow"&gt;YOURNAMESPACE&lt;/span&gt;.servicebus.windows.net/BREDataServices/BREMananagementService.svc&lt;/span&gt;"&lt;span style="color: blue"&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;service&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;    &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;services&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt; &lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;behaviors&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;endpointBehaviors&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;behavior&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;name&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;sharedSecretClientCredentials&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;          &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;transportClientEndpointBehavior&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;credentialType&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;SharedSecret&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;            &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;clientCredentials&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;              &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;sharedSecret&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;issuerName&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="background: yellow; color: blue"&gt;owner&lt;/span&gt;"&lt;span style="color: red"&gt;issuerSecret&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="background: yellow; color: blue"&gt;[YOURKEY]&lt;/span&gt;"&lt;span style="color: blue"&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;            &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;clientCredentials&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;          &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;transportClientEndpointBehavior&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;          &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;serviceRegistrySettings&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;discoveryMode&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;Public&lt;/span&gt;"&lt;span style="color: blue"&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;        &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;behavior&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;endpointBehaviors&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;serviceBehaviors&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;behavior&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;name&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;default&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;          &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;serviceDebug&lt;/span&gt;&lt;span style="color: red; font-size: 9.5pt"&gt;httpHelpPageEnabled&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;=&lt;/span&gt;&lt;span style="font-size: 9.5pt"&gt;"&lt;span style="color: blue"&gt;false&lt;/span&gt;"&lt;span style="color: red"&gt;httpsHelpPageEnabled&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;false&lt;/span&gt;"&lt;span style="color: blue"&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;        &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;behavior&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;      &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;serviceBehaviors&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;    &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9.5pt"&gt;behaviors&lt;/span&gt;&lt;span style="color: blue; font-size: 9.5pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; background: #f9f9f9"&gt; &lt;/div&gt;
&lt;div style="line-height: normal; background: #f9f9f9"&gt;&lt;span style="color: blue; font-size: 9pt"&gt; &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9pt"&gt;system.serviceModel&lt;/span&gt;&lt;span style="color: blue; font-size: 9pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; background: #f9f9f9"&gt;&lt;span style="color: blue; font-size: 9pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 9pt"&gt;configuration&lt;/span&gt;&lt;span style="color: blue; font-size: 9pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; background: #f9f9f9"&gt; &lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;So we are ready to test our service so your URL would be: &lt;/span&gt;&lt;/span&gt;&lt;a href="https://yournamespace.servicebus.windows.net/BREDataServices/BREMananagementService.svc"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="line-height: 115%"&gt;&lt;font color="#0000ff"&gt;https://&lt;span style="background: yellow"&gt;YOURNAMESPACE&lt;/span&gt;.servicebus.windows.net/BREDataServices/BREMananagementService.svc&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;b&gt;REST Service thru Service Bus:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;img alt="" width="628" height="279" src="/images/geekswithblogs_net/sureshg/AppfabricServiceBus/ServiceBus3.jpg" /&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;It’s cool we are able to access the service outside the enterprise with just changing few lines in the config without going thru any hassle of network team just kidding :). &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;Check the following link for Secure Appfabric Service Bus Connection: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd582773.aspx"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/dd582773.aspx&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;Hope you find this helpful and take advantage of this as first step towards the cloud based approach.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt; &lt;/div&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/144889.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/04/14/144889.aspx</guid>
            <pubDate>Thu, 14 Apr 2011 23:03:50 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/144889.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/04/14/144889.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/144889.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/144889.aspx</trackback:ping>
        </item>
        <item>
            <title>SO-Aware @ TechReady (Microsoft Event)</title>
            <category>BizTalk</category>
            <category>WCF</category>
            <category>BizTalk 2009</category>
            <link>http://geekswithblogs.net/sureshg/archive/2011/02/15/143955.aspx</link>
            <description>&lt;div style="margin: 0in 0in 10pt"&gt; &lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;A session on SO-Aware is presented at Microsoft TechReady event this week check here for more details : &lt;span class="htmltxt1"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;span class="htmltag1"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;font color="#0000ff"&gt;http://tellagostudios.com/blog/so-aware-highlighted-microsoft-techready&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;font color="#0000ff"&gt;&lt;a target="_blank" href="http://tellagostudios.com/products/so-aware%E2%84%A2"&gt;&lt;img alt="" width="305" height="64" src="/images/geekswithblogs_net/sureshg/Tellago/headerSOAWARE.jpg" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;
&lt;div style="line-height: 160%; margin: 0in 0in 10pt"&gt;Check here for more details on SO-Aware and how to leverage within your enterprise if you’re using BizTalk Server, WCF Services and services build on Azure. It provides lot of capability such as:&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 0pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Centralized service repository&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 10pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Centralized configuration management&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 10pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Service testing&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 10pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Monitoring&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 10pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Transparent integration with technologies such as Visual Studio, BizTalk Server, Windows Server &amp;amp; Azure AppFabric among many others&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 9pt 0in 9pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;SO-Aware Test Workbench&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt; provides developers with a visually rich environment to model and control the execution of load and functional tests in a SOA infrastructure. This tool includes the first native WCF load testing engine allowing developers to transparently load test applications built on Microsoft's service oriented technologies such as WCF, BizTalk Server or the Windows Server or Azure AppFabric.&lt;/span&gt;&lt;/div&gt;
 &lt;/div&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/143955.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/02/15/143955.aspx</guid>
            <pubDate>Wed, 16 Feb 2011 01:42:56 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/143955.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/02/15/143955.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/143955.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/143955.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk Server Roadmap 2009 &amp; Beyond…</title>
            <category>WCF</category>
            <category>BizTalk 2009</category>
            <link>http://geekswithblogs.net/sureshg/archive/2009/11/25/136530.aspx</link>
            <description>&lt;p&gt;&lt;span style="font-size: small"&gt;&lt;span style=""&gt;&lt;span style="font-family: Comic Sans MS"&gt;   Check the BizTalk road map - PDC presentation on BizTalk Server 2009 R2: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://microsoftpdc.com/Sessions/SVR15"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Comic Sans MS"&gt;&lt;font color="#0000ff"&gt;http://microsoftpdc.com/Sessions/SVR15&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Comic Sans MS"&gt;   Check the BizTalk Server 2009 R2 on Windows app fabric from BTS Team blog: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://blogs.msdn.com/biztalk_server_team_blog/archive/2009/11/20/biztalk-server-strong-roadmap-and-innovations-preview-presented-at-pdc.aspx"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Comic Sans MS"&gt;&lt;font color="#0000ff"&gt;http://blogs.msdn.com/biztalk_server_team_blog/archive/2009/11/20/biztalk-server-strong-roadmap-and-innovations-preview-presented-at-pdc.aspx&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/136530.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2009/11/25/136530.aspx</guid>
            <pubDate>Wed, 25 Nov 2009 13:47:53 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/136530.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2009/11/25/136530.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/136530.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/136530.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk 2009 – ESB Itinerary Deployment Tool</title>
            <category>BizTalk</category>
            <category>ESB</category>
            <link>http://geekswithblogs.net/sureshg/archive/2009/11/18/136404.aspx</link>
            <description>&lt;div style="margin-left: 40px"&gt; &lt;/div&gt;
&lt;div style="margin-left: 40px"&gt; &lt;/div&gt;
&lt;div style="margin-left: 40px"&gt;&lt;span style="font-size: small"&gt;&lt;span&gt;&lt;span style="font-family: Times New Roman"&gt;When an itinerary is created using the itinerary designer you can deploy the Itinerary in different ways. Listed some of them and also I created a app which is basically derived from ESBImportUtil to do the deployment :&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ol type="1" style="margin-top: 0in"&gt;
    &lt;li&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;b&gt;ESBImportUtil.exe&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt; You can use &lt;span style="color: #333333"&gt;ESBImportUtil.exe utility located at C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\Bin.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;            Ex: &lt;span style="color: #333333"&gt;ESBImportUtil&lt;/span&gt;&lt;span style="color: #333333"&gt;.exe /f: onewayitinerary.xml /c: deployed /o&lt;/span&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 1in"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ol type="1" start="2" style="margin-top: 0in"&gt;
    &lt;li&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;b&gt;Power Shell Script&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt; Check out the Itinerary sample in the C:\projects\microsoft.practices.esb\Source\Samples\Itinerary\Install\Scripts\Itinerary_install.ps1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ol type="1" start="3" style="margin-top: 0in"&gt;
    &lt;li&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;b&gt;Itinerary Deployment tool&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style="margin-left: 40px"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt; Itinerary deployment tool basically provides similar functionality of ESBImportUtil, instead of deploying from command line now you have this app to deploy Itineraries and also planning to enhance later for modifying Itinerary configuration during deployment and also modify existing itinerary settings.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;First step is to export your itinerary using Itinerary designer as xml. Choose the Itinerary xml to import in the Itinerary Deployment tool and click deploy. Import will automatically check whether the itinerary already exists in the Itinerary database or not. It will have option to overwrite the existing itinerary or not. You can overwrite an existing itinerary.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in"&gt; &lt;/div&gt;
&lt;p style="margin-left: 40px"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span&gt;  Check for the Source code and document: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 12pt"&gt;&lt;a href="http://cid-ee9f2b89b1c81738.skydrive.live.com/self.aspx/.Public/BizTalk.ESB.ItineraryImporter.rar"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Times New Roman"&gt;BizTalk ESB Importer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left: 40px"&gt; &lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/136404.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2009/11/18/136404.aspx</guid>
            <pubDate>Thu, 19 Nov 2009 04:43:25 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/136404.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2009/11/18/136404.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/136404.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/136404.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk 2006 R2 – FTP adapter issue</title>
            <category>FTP</category>
            <category>BizTalk</category>
            <link>http://geekswithblogs.net/sureshg/archive/2009/11/05/136049.aspx</link>
            <description>&lt;p&gt;  &lt;span style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;I ran into an FTP issue in our prod, we were using BizTalk FTP adapter to get data from our partners. Basically BizTalk FTP adapter is able to connect to the ftp site and able to get the list and after that it “QUIT” without retrieving the file.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;There is no error in the ftp log or Application log. &lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;So BizTalk FTP adapter checks for the SYSTEM type and determines the listing to retrieve the files. If it’s a UNIX system and the file is listed as windows file listing as shown below from the log. You will run into same issue. So when changed the listing to UNIX it worked.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;Here is the ftp log:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;gt; SYST&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;lt; 215 UNIX Type: L8 Version: SUNOS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;&amp;gt; PWD&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;lt; 257 "/" is current directory.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;gt; TYPE A&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;lt; 200 Type set to A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;gt; PORT XX,XX,XX,XXX,XX,XX&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;lt; 200 PORT command successful.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;gt; LIST ORD*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;lt; 150 Opening ASCII mode clear data connection for file list.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="COLOR: red; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;lt; ORDaef4f2b&lt;span style="mso-tab-count: 6"&gt;                                                             &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;           &lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: #00b050; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;(Windows Listings)&lt;/span&gt;&lt;span style="COLOR: red; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;lt; 226 Transfer complete.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;gt; QUIT&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&amp;lt; 221-You have transferred 0 bytes in 0 files.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;After we changed the file listing on the ftp server, BizTalk FTP adapter was able to pick and process the files.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="COLOR: red"&gt;&lt;font face="Times New Roman"&gt;-rw-rw-r--&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;1 2066&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;ftp&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;234868 Nov 02&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;2009 &lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR: red; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;ORDaef4f2b&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: #00b050; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;(Unix Listings)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="COLOR: #00b050; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Hope this helps…&lt;/span&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/136049.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2009/11/05/136049.aspx</guid>
            <pubDate>Fri, 06 Nov 2009 03:39:46 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/136049.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2009/11/05/136049.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/136049.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/136049.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk Server 2006 R2 Service pack 1 BETA</title>
            <link>http://geekswithblogs.net/sureshg/archive/2009/10/12/135427.aspx</link>
            <description>&lt;p&gt;&lt;span style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;font face="Calibri"&gt;BizTalk Server 2006 R2 service pack 1 BETA is available now;   product team is looking for the community feedback on the BETA. List of fixes as part of this release: &lt;/font&gt;&lt;a href="http://support.microsoft.com/default.aspx/kb/974563"&gt;&lt;font face="Calibri" color="#800080"&gt;http://support.microsoft.com/default.aspx/kb/974563&lt;/font&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 7.5pt; VERTICAL-ALIGN: top; LINE-HEIGHT: normal"&gt;&lt;span style="FONT-SIZE: 12pt; COLOR: black; mso-bidi-font-family: Arial; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-weight: bold"&gt;&lt;font face="Calibri"&gt;New Features in BizTalk Server 2006 R2 Service Pack 1: &lt;/font&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee532481(BTS.20).aspx"&gt;&lt;font face="Calibri" color="#800080"&gt;http://msdn.microsoft.com/en-us/library/ee532481(BTS.20).aspx&lt;/font&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 7.5pt; VERTICAL-ALIGN: top; LINE-HEIGHT: normal"&gt;&lt;span style="FONT-SIZE: 12pt; COLOR: black; mso-bidi-font-family: Arial; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-weight: bold"&gt;&lt;font face="Calibri"&gt;You can download from connect: &lt;/font&gt;&lt;a href="https://connect.microsoft.com/"&gt;&lt;font face="Calibri"&gt;https://connect.microsoft.com/&lt;/font&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/135427.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2009/10/12/135427.aspx</guid>
            <pubDate>Mon, 12 Oct 2009 20:02:29 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/135427.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2009/10/12/135427.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/135427.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/135427.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk Server 2009</title>
            <link>http://geekswithblogs.net/sureshg/archive/2009/05/01/131659.aspx</link>
            <description>&lt;font face="Verdana"&gt;  &lt;/font&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: Calibri"&gt;&lt;font face="Verdana" size="2"&gt; BizTalk Server 2009 is available from 1st May: &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: Calibri"&gt;&lt;font face="Verdana" size="2"&gt;   &lt;/font&gt;&lt;a href="http://blogs.msdn.com/biztalk_server_team_blog/archive/2009/04/28/microsoft-announces-general-availability-of-biztalk-server-2009.aspx"&gt;&lt;font face="Verdana" size="2"&gt;http://blogs.msdn.com/biztalk_server_team_blog/archive/2009/04/28/microsoft-announces-general-availability-of-biztalk-server-2009.aspx&lt;/font&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="NormalWeb5" style="MARGIN-TOP: 0in; LINE-HEIGHT: normal"&gt;&lt;strong&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;&lt;span style="FONT-FAMILY: Calibri"&gt;  &lt;/span&gt;&lt;span style="FONT-FAMILY: Calibri"&gt;Some of the key features of BTS 2009:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="NormalWeb5" style="MARGIN-LEFT: -10.5pt; TEXT-INDENT: 0.25in"&gt;&lt;span lang="EN" style="FONT-FAMILY: Calibri; mso-ansi-language: EN"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="NormalWeb5" style="MARGIN-LEFT: -10.5pt; TEXT-INDENT: 10.5pt"&gt;&lt;span lang="EN" style="FONT-FAMILY: Calibri; mso-ansi-language: EN"&gt;&lt;font face="Verdana" size="2"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;font face="Verdana"&gt;&lt;span style="FONT-FAMILY: Calibri"&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;    Support for the latest platforms from Microsoft including server, Hyper-V, database and development environment(VS 2008.Net). &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;     Enhanced developer productivity and new ALM(application life cycle management) experience for development teams. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;      New capabilities for implementing agile SOA integration solutions across heterogeneous technologies and Line of Business systems with enhaced LOB adpaters.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;       New RFID capabilities allows flexible implementation of end-to-end supply chain management and tracking solutions. &lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;p class="NormalWeb5" style="MARGIN-LEFT: -10.5pt; TEXT-INDENT: 0.25in"&gt;&lt;font face="Verdana"&gt;&lt;span style="FONT-FAMILY: Calibri"&gt;&lt;strong&gt;&lt;font size="2"&gt;Links to new virtual labs using BTS 2009:&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;&lt;span style="FONT-FAMILY: Calibri"&gt; &lt;/span&gt;&lt;span style="FONT-SIZE: 12pt; FONT-FAMILY: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/virtuallabs/aa740373.aspx"&gt;http://msdn.microsoft.com/en-us/virtuallabs/aa740373.aspx&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;&lt;span style="FONT-SIZE: 12pt; FONT-FAMILY: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/131659.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2009/05/01/131659.aspx</guid>
            <pubDate>Fri, 01 May 2009 16:42:38 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/131659.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2009/05/01/131659.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/131659.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/131659.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk SAP adapter using WCF</title>
            <link>http://geekswithblogs.net/sureshg/archive/2009/04/14/130962.aspx</link>
            <description>&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;&lt;font face="Times New Roman"&gt;The latest release of BizTalk adapter 3.0 for mySAP Suite using WCF offers 4 operations for receiving and sending message to SAP. You can receive/send messages as IDOC (Flat file data) or Xml message. Which makes easier for deploying SAP schemas in BizTalk Mgmt DB, then the earlier version where we need to take care of the one receive pipeline to accommodate all the inbound message to BizTalk from SAP. So if you need to migrate from earlier version to the latest version of adapter is easy and it’s well documented in the help file. Also the latest release offers the changes in the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoBodyText" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;&lt;font face="Times New Roman"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoBodyText" style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list .5in"&gt;&lt;font face="Times New Roman"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;1.&lt;span style="FONT: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;Design time – Configuring the ports and meta data retrieval&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoBodyText" style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list .5in"&gt;&lt;font face="Times New Roman"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;2.&lt;span style="FONT: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;Meta data retrieval&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;- Using Consume Adapter Service&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoBodyText" style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list .5in"&gt;&lt;font face="Times New Roman"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;3.&lt;span style="FONT: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;Schema file and Namespace change&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoBodyText" style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list .5in"&gt;&lt;font face="Times New Roman"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;4.&lt;span style="FONT: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;Data type changes –Option by setting the EnableSafeTyping to true or false&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoBodyText" style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list .5in"&gt;&lt;font face="Times New Roman"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;5.&lt;span style="FONT: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Courier New'"&gt;Multiple operations for sending and receiving idoc’s in flat file (IDOC) or Xml format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoBodyText" style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;span style="FONT-SIZE: 11pt; mso-bidi-font-size: 12.0pt"&gt;&lt;font face="Times New Roman"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-bidi-font-size: 12.0pt"&gt; Will post more in details…&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/130962.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2009/04/14/130962.aspx</guid>
            <pubDate>Tue, 14 Apr 2009 20:13:45 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/130962.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2009/04/14/130962.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/130962.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/130962.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft SOA/BPM Conference 2009 - BizTalk Server 2006 R2</title>
            <link>http://geekswithblogs.net/sureshg/archive/2009/03/22/130312.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Times New Roman" size="4"&gt;Check out the &lt;/font&gt;&lt;a href="javascript:void(window.open('http://soaconference2009.spaces.live.com/','','resizable=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,fullscreen=no,dependent=no'))"&gt;&lt;font face="Times New Roman" size="4"&gt;2009 Microsoft SOA &amp;amp; BPM Conference presentation&lt;/font&gt;&lt;/a&gt;&lt;font face="Times New Roman" size="4"&gt; on Microsoft ESB guidance 2.0, Oslo, BAM, REST with WCF, Customers case studies etc...&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Times New Roman" size="4"&gt;1. Keynotes, Lunch Sessions and Customer Case Studies&lt;br /&gt;
2. Technical Offerings Track&lt;br /&gt;
3. Best Practices Track&lt;/font&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/130312.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2009/03/22/130312.aspx</guid>
            <pubDate>Mon, 23 Mar 2009 05:59:53 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/130312.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2009/03/22/130312.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/130312.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/130312.aspx</trackback:ping>
        </item>
        <item>
            <title>Team Foundation Server for BizTalk Server 2009 development &amp; deployment</title>
            <link>http://geekswithblogs.net/sureshg/archive/2009/02/12/129359.aspx</link>
            <description>&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;                    &lt;/span&gt;&lt;/div&gt;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Check the following presentation by Johan using Team Foundation Server for BizTalk Server 2009 development &amp;amp; unit-testing, automated builds and automatic deployment with custom tasks for msbuild. You don’t need to have Visual Studio.Net for build process.&lt;/span&gt;&lt;/div&gt;
&lt;div style="MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;&lt;a title="http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-Use-Team-Foundation-Server-for-BizTalk-Server-2009-development/" href="http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-Use-Team-Foundation-Server-for-BizTalk-Server-2009-development/"&gt;http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-Use-Team-Foundation-Server-for-BizTalk-Server-2009-development/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/129359.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2009/02/12/129359.aspx</guid>
            <pubDate>Thu, 12 Feb 2009 22:36:29 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/129359.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2009/02/12/129359.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/129359.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/129359.aspx</trackback:ping>
        </item>
    </channel>
</rss>
