<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2158706420137233184</id><updated>2026-07-17T21:02:20.803-07:00</updated><category term="BizTalk"/><category term="BAM"/><category term="Database"/><category term="Error"/><category term="SQL"/><category term="2013"/><category term="SSO"/><category term="lookup"/><category term="Adapters"/><category term="BizTalk 2013"/><category term="Bug"/><category term="Bugs"/><category term="Crm 2011"/><category term="FileName"/><category term="Installation"/><category term="Integration"/><category term="Issue"/><category term="MQSeries"/><category term="R2"/><category term="azure"/><category term="decoder"/><category term="flatfile"/><category term="xml"/><category term=".Net"/><category term="2012"/><category term="2014"/><category term="64 bit"/><category term="70-235"/><category term="Activity"/><category term="Adapter"/><category term="Add-in"/><category term="Automation"/><category term="BAMPrimaryImport"/><category term="BRE"/><category term="BizTalkConnect"/><category term="Business"/><category term="CRM"/><category term="Call Rules"/><category term="Cannot"/><category term="Class"/><category term="Composer"/><category term="Configuration"/><category term="Connect"/><category term="Context"/><category term="Create"/><category term="Different Databases"/><category term="Duplicate"/><category term="Enterprise Single Sign-On."/><category term="Entity"/><category term="Errors"/><category term="Eventlog"/><category term="Excel"/><category term="Facts"/><category term="GUID"/><category term="Helper"/><category term="IBM. Integration"/><category term="Issues"/><category term="LOB"/><category term="MIME"/><category term="MQ Server"/><category term="MQSAgent2"/><category term="Manual"/><category term="MessageContextPropertybase"/><category term="Microsoft"/><category term="Migrate"/><category term="Network"/><category term="Orchestration"/><category term="PartContentTypeSecondaryHeaderValue"/><category term="Policy"/><category term="Queue"/><category term="Registry"/><category term="Request"/><category term="Response"/><category term="Root"/><category term="Routing"/><category term="Rule"/><category term="SOAP"/><category term="SSB"/><category term="Search"/><category term="Server"/><category term="Static"/><category term="StaticSupport"/><category term="Tracking"/><category term="Transform"/><category term="Unspecified"/><category term="Upgrade 2010"/><category term="WCF"/><category term="Webservice"/><category term="app"/><category term="attachment"/><category term="attribute"/><category term="bm.exe"/><category term="clause"/><category term="corrupted"/><category term="csv"/><category term="enterprise integration"/><category term="functoid"/><category term="functoids"/><category term="integration account"/><category term="logic apps"/><category term="mail"/><category term="map"/><category term="maps"/><category term="migration"/><category term="missing"/><category term="multiple"/><category term="smime"/><category term="smtp"/><category term="where"/><category term="win32"/><title type='text'>BizTalk Connect</title><subtitle type='html'>Being Integrated and Connected is the way of life</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-525008189207506772</id><published>2017-01-08T08:35:00.000-08:00</published><updated>2017-01-08T08:42:32.685-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="azure"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="csv"/><category scheme="http://www.blogger.com/atom/ns#" term="decoder"/><category scheme="http://www.blogger.com/atom/ns#" term="flatfile"/><category scheme="http://www.blogger.com/atom/ns#" term="Integration"/><category scheme="http://www.blogger.com/atom/ns#" term="map"/><category scheme="http://www.blogger.com/atom/ns#" term="Request"/><category scheme="http://www.blogger.com/atom/ns#" term="Response"/><category scheme="http://www.blogger.com/atom/ns#" term="Transform"/><category scheme="http://www.blogger.com/atom/ns#" term="xml"/><title type='text'>Azure BizTalk FlatFile Decoder to XML Map</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
In the previous post we created the Flat File XML from the FlatFile decoder.&lt;br /&gt;
&lt;a href=&quot;http://biztalkconnect.blogspot.no/2017/01/azure-biztalk-flatfile-decoder.html&quot; target=&quot;_blank&quot;&gt;http://biztalkconnect.blogspot.no/2017/01/azure-biztalk-flatfile-decoder.html&lt;/a&gt;&lt;br /&gt;
Now we will map it to the XML Schema.&lt;br /&gt;
&lt;br /&gt;
So first we need to create the map in Visual Studio.&lt;br /&gt;
Once the map is created( you can test it using the FlatFIle XML we got back in the last post).&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Test map will not work with Flatfile in native format...it has to be XML Input...its buggy.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Once you have created the map you need to upload it to the Azure Portal(Integration Account).&lt;br /&gt;
Azure doenot support .btm file.&lt;br /&gt;
So you need to Debug the map and upload the .xsl file it creates to your (Integration Account).&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSmWT15Sjjv-oRuYrVqeNUCeUdwc9ltzAt1tU6QKncNOtSNPuMQCh0fyyEvPcMVzJczY2dqx6QnfT5H-7aKL6T3k_rcOt3nEBa9hG2wRtTWvTqsA7tFFNEPiQnn4OxaTG4gTbcMOGl3LBs/s1600/Blog_FFMapXml1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSmWT15Sjjv-oRuYrVqeNUCeUdwc9ltzAt1tU6QKncNOtSNPuMQCh0fyyEvPcMVzJczY2dqx6QnfT5H-7aKL6T3k_rcOt3nEBa9hG2wRtTWvTqsA7tFFNEPiQnn4OxaTG4gTbcMOGl3LBs/s640/Blog_FFMapXml1.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So lets upload the .xsl file to Azure(Integration Account).&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjejg00I7RgmuhpzQdYH4vLIN7LDuyUBs2GdHn2aRdsu0ZhtE2D-6cnwFNNy2wJ6Jyueb4RvONveq1nNKHApUrSFAILt90MHnWMQ94y1gFkNXVrgSaY5IkP7kYq261GE7eV3k35aIPvGFcz/s1600/Blog_FFMapXml2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjejg00I7RgmuhpzQdYH4vLIN7LDuyUBs2GdHn2aRdsu0ZhtE2D-6cnwFNNy2wJ6Jyueb4RvONveq1nNKHApUrSFAILt90MHnWMQ94y1gFkNXVrgSaY5IkP7kYq261GE7eV3k35aIPvGFcz/s640/Blog_FFMapXml2.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now we need to go to the Logic App we created last and Add the &quot;Transform&quot; shape to it where we will call this map to convert the FlatFile Xml to another mapped Xml Output.&lt;br /&gt;
Important here is to configure the map.&lt;br /&gt;
Content: &amp;nbsp;Input to Map: which will be output(XML) from Flat File Decoding.&lt;br /&gt;
Map: &amp;nbsp;Select the map we just uploaded to our Integration Account. It wil show in the dropdown window if the Integration Account is linked to the Logic App.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7q8iJQjoUOHxMdpenVZECNRqUxo5w0vGemDUqeWvVQRRSFEiCYg-FQSz4wHBiLus0CbeZNDcS1i7BiYqK7ibtpZtj8SljishHIFpGg47WnrpX3KmFDn-NCkL96qBogfMR7qQc3niDzgeL/s1600/Blog_FFMapXml3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;562&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7q8iJQjoUOHxMdpenVZECNRqUxo5w0vGemDUqeWvVQRRSFEiCYg-FQSz4wHBiLus0CbeZNDcS1i7BiYqK7ibtpZtj8SljishHIFpGg47WnrpX3KmFDn-NCkL96qBogfMR7qQc3niDzgeL/s640/Blog_FFMapXml3.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Run the Logic App. It will show some Errors but dont worry all is well until now.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNGOjVsNT8rNkcU5tdTYa_VvONPQP6ToTyvdldv4dJRyHbpCid4j7m2s_lXVdyOsBxoMdZNG0AMqHA8pan_KjhY_r09BGINMMCbKBWJLIMq5i9rOh8l706L6Jjzpm3G1exYtYIoR-B7zTY/s1600/Blog_FFMapXml4.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;450&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNGOjVsNT8rNkcU5tdTYa_VvONPQP6ToTyvdldv4dJRyHbpCid4j7m2s_lXVdyOsBxoMdZNG0AMqHA8pan_KjhY_r09BGINMMCbKBWJLIMq5i9rOh8l706L6Jjzpm3G1exYtYIoR-B7zTY/s640/Blog_FFMapXml4.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now we will test the map using Postman with the same Flat File input.&lt;br /&gt;
In the map I am concetenatiing FirstName and LastName.&lt;br /&gt;
Just a note: There are many BizTalk functoids like Database Functoids missing in the toolbox...seems Microsoft is still adding stuff to the map.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQk9-roaOi8p0S3hH6xzN8-RvOmcrS4wHW9u3ABcI5Shqpezn35wqwqJzdhxcmjkfH9CxgYmkzycfqihZf2iH7cNiVTSc7WSIoTOdeYjcR7BsC0a7O7NRMi76dutVJcbOSSmn_xRg5vuf_/s1600/Blog_FFMapXml5.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;520&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQk9-roaOi8p0S3hH6xzN8-RvOmcrS4wHW9u3ABcI5Shqpezn35wqwqJzdhxcmjkfH9CxgYmkzycfqihZf2iH7cNiVTSc7WSIoTOdeYjcR7BsC0a7O7NRMi76dutVJcbOSSmn_xRg5vuf_/s640/Blog_FFMapXml5.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voila it works. The FullName contains the FirstName and LastName.&lt;br /&gt;
&amp;nbsp;I noticed Richard used some Azure Functions to call the maps.I did not needed any. Looks like I need to look into Azure functions or seems Microsoft has changed the Transform Shape recently.&lt;br /&gt;
&lt;br /&gt;
Finally I have uploaded the Schemas/map/Test file out here.&lt;br /&gt;
Just download it and test it using Azure.&lt;br /&gt;
&lt;a href=&quot;https://sites.google.com/site/knishtechweb/home/downloads/IntegrationAccount1.7z?attredirects=0&amp;amp;d=1&quot; target=&quot;_blank&quot;&gt;https://sites.google.com/site/knishtechweb/home/downloads/IntegrationAccount1.7z?attredirects=0&amp;amp;d=1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/525008189207506772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2017/01/azure-biztalk-flatfile-decoder-to-xml.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/525008189207506772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/525008189207506772'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2017/01/azure-biztalk-flatfile-decoder-to-xml.html' title='Azure BizTalk FlatFile Decoder to XML Map'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSmWT15Sjjv-oRuYrVqeNUCeUdwc9ltzAt1tU6QKncNOtSNPuMQCh0fyyEvPcMVzJczY2dqx6QnfT5H-7aKL6T3k_rcOt3nEBa9hG2wRtTWvTqsA7tFFNEPiQnn4OxaTG4gTbcMOGl3LBs/s72-c/Blog_FFMapXml1.PNG" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Oslo, Norge</georss:featurename><georss:point>59.9138688 10.752245399999993</georss:point><georss:box>59.658993300000006 10.106798399999992 60.1687443 11.397692399999993</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-1605961944388475776</id><published>2017-01-07T15:59:00.000-08:00</published><updated>2017-01-08T08:43:40.441-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="azure"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="decoder"/><category scheme="http://www.blogger.com/atom/ns#" term="enterprise integration"/><category scheme="http://www.blogger.com/atom/ns#" term="flatfile"/><category scheme="http://www.blogger.com/atom/ns#" term="integration account"/><category scheme="http://www.blogger.com/atom/ns#" term="logic apps"/><category scheme="http://www.blogger.com/atom/ns#" term="maps"/><category scheme="http://www.blogger.com/atom/ns#" term="xml"/><title type='text'>Azure BizTalk FlatFile Decoder</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi,&lt;br /&gt;
Recently one of my new probable customer wanted to convert CSV file to Xml.&lt;br /&gt;
So I recommended Biztalk but they dont have an On Premise Biztalk Server and dont plan one.&lt;br /&gt;
So I recommended using BizTalk in Auzre as a Service the so called &quot;Enterprise Integration&quot;.&lt;br /&gt;
The only catch was I never worked with it so had no idea what it could offer.&lt;br /&gt;
So here we start looking into what challenges I faced.&lt;br /&gt;
I went through some good articles from Richard and Steve which pretty much gave me a head start but could not achieve what they achieved in the blog...thats why I am not an MVP ;) .&lt;br /&gt;
&lt;a href=&quot;https://seroter.wordpress.com/2016/09/09/trying-out-standard-and-enterprise-templates-in-azure-logic-apps/&quot; target=&quot;_blank&quot;&gt;https://seroter.wordpress.com/2016/09/09/trying-out-standard-and-enterprise-templates-in-azure-logic-apps/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://blogs.recneps.org/post/Processing-a-flat-file-with-Azure-Logic-Apps&quot; target=&quot;_blank&quot;&gt;http://blogs.recneps.org/post/Processing-a-flat-file-with-Azure-Logic-Apps&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://docs.microsoft.com/en-us/azure/app-service-logic/app-service-logic-enterprise-integration-flatfile&quot; target=&quot;_blank&quot;&gt;https://docs.microsoft.com/en-us/azure/app-service-logic/app-service-logic-enterprise-integration-flatfile&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
So kepeing things short I will just show you few do&#39;s and dont&#39;s which you should be careful with.&lt;br /&gt;
&lt;b&gt;So the scenario&amp;nbsp;here is to first just convert a flat file to Xml.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. First thing is to download the &quot;Microsoft Azure Logic Apps Enterprise Integration Tools for Visual Studio 2015 2.0&quot;&lt;br /&gt;
&lt;a href=&quot;https://www.microsoft.com/en-us/download/details.aspx?id=53016&quot; target=&quot;_blank&quot;&gt;https://www.microsoft.com/en-us/download/details.aspx?id=53016&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Here in Visual Studio -&amp;gt; New Project it looks similar to BizTalk but with only 3 options when you try to &quot;Add New Items&quot; after creating the project.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCDmqOhj_To3cbsTTUkY1jGgijXAKz73OH-ylArGbJRKaQc7Uw1qYXb1CzDfwVBvf-Py3bSE51FiHGlrM6qy10dLpy0B0NK-KOcw6DtTAfXa-gfL3w2bU9sPEdMVGRjbhwJCt73kws8Y0w/s1600/Blog_FFDecoder1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;153&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCDmqOhj_To3cbsTTUkY1jGgijXAKz73OH-ylArGbJRKaQc7Uw1qYXb1CzDfwVBvf-Py3bSE51FiHGlrM6qy10dLpy0B0NK-KOcw6DtTAfXa-gfL3w2bU9sPEdMVGRjbhwJCt73kws8Y0w/s640/Blog_FFDecoder1.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuWPF6Wt7pr-BYRc7B2YG28b_rFdLcPqme03M8buKe-dAG7XtaQVucLz8I1tdCxxIcXUC0X1WXQNtAhZRvOBLFRaa2xbGcbBlHp1g_CJTAenGBDV585TqI9IHGIy2VZbMoL-8cpH1K09d1/s1600/Blog_FFDecoder2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;134&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuWPF6Wt7pr-BYRc7B2YG28b_rFdLcPqme03M8buKe-dAG7XtaQVucLz8I1tdCxxIcXUC0X1WXQNtAhZRvOBLFRaa2xbGcbBlHp1g_CJTAenGBDV585TqI9IHGIy2VZbMoL-8cpH1K09d1/s640/Blog_FFDecoder2.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a BizTalker one clearly thinks of the Flat File wizard....yes we have it here.&lt;br /&gt;
The Flat File Schema is actually the Flat File Wizard.&lt;br /&gt;
Sandro has explained it better here&lt;br /&gt;
&lt;a href=&quot;https://sandroaspbiztalkblog.wordpress.com/tag/flat-file-schema/&quot; target=&quot;_blank&quot;&gt;https://sandroaspbiztalkblog.wordpress.com/tag/flat-file-schema/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
So i did next is created the Flat File Schema called EmpCsv.xsd&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvpUoPoXZPXh0_37zyNwWRraxetiNfhtvxKJlIH7BNOlKjYtMu7M_rCO8fGlxDKGRRdUtB7b0_dbE7N6-EWy-lvNe0W7DJYwJmnCMb9DaPszKCdq-ayABWJ5pp1MPjItiuzkgbXkLybdvb/s1600/Blog_FFDecoder3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvpUoPoXZPXh0_37zyNwWRraxetiNfhtvxKJlIH7BNOlKjYtMu7M_rCO8fGlxDKGRRdUtB7b0_dbE7N6-EWy-lvNe0W7DJYwJmnCMb9DaPszKCdq-ayABWJ5pp1MPjItiuzkgbXkLybdvb/s640/Blog_FFDecoder3.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to can create the map and map the FF Schema to Xml schema also.&lt;br /&gt;
But I will not show the mapping in Azure in this blog post.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx7eBX3EtcZ5W4a-Efrqxw4xz0zrvo4o-6ZcLR0kpYOvT-EmkgL_H5hVS5b4sKYXB5ewD9VcMDmf-1-phr4uU-f5JhQKX4F2haWMshYs_j2HjZleix7R3eS91blHz3fHB1gFTCpsMOQgbR/s1600/Blog_FFDecoder4.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;136&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx7eBX3EtcZ5W4a-Efrqxw4xz0zrvo4o-6ZcLR0kpYOvT-EmkgL_H5hVS5b4sKYXB5ewD9VcMDmf-1-phr4uU-f5JhQKX4F2haWMshYs_j2HjZleix7R3eS91blHz3fHB1gFTCpsMOQgbR/s640/Blog_FFDecoder4.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Very important&lt;br /&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Dont try to validate the FlatFile Schema.&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Dont try to Test the map using Flatfile csv input.&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;It fails as its buggy.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
So if you want to test the map you can test it using Flat file Xml as an input.&lt;br /&gt;
So how to get the Xml from the Schema?&lt;br /&gt;
Thats what I used 1 complete evening finding out.&lt;br /&gt;
&lt;br /&gt;
So lets assume everything works and we are ready to deploy to Azure.&lt;br /&gt;
Remember I have not tested the map...I dont know if the Flat file validates against the Schema.&lt;br /&gt;
&lt;br /&gt;
So now its Azure time.&lt;br /&gt;
1.Here we need to first create an &quot;Integration Account&quot; where we will add our Schemas and Map.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwCTFOEauNQGtdCyUfHiupeez67yimDNxEPoIvevyzJekDRT1O1Mb3fs99CiRd8YkyetsZmLcaB2kURjmuHSRN9edMECnPpA8NetwwEjxDnGO7njB05UwtB9FKCH-0ngZdQVtx4d86smpS/s1600/Blog_FFDecoder5.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwCTFOEauNQGtdCyUfHiupeez67yimDNxEPoIvevyzJekDRT1O1Mb3fs99CiRd8YkyetsZmLcaB2kURjmuHSRN9edMECnPpA8NetwwEjxDnGO7njB05UwtB9FKCH-0ngZdQVtx4d86smpS/s640/Blog_FFDecoder5.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. We will add the Schemas and maps to the Integration Account&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEB_MdwDT0vWYSLMQmctmnsAfdgGf8HeZDzajDBjYiCXg9rLVjW0rS84oe_ZRsWTiGG-X7K9qGefg_rRtbjUB_swgbpqi76FZaqYuQDDFpcDC-RaeneH3p1PFhSpvgcJMyXYdY52IeQCoG/s1600/Blog_FFDecoder6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;286&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEB_MdwDT0vWYSLMQmctmnsAfdgGf8HeZDzajDBjYiCXg9rLVjW0rS84oe_ZRsWTiGG-X7K9qGefg_rRtbjUB_swgbpqi76FZaqYuQDDFpcDC-RaeneH3p1PFhSpvgcJMyXYdY52IeQCoG/s640/Blog_FFDecoder6.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Now we will create a new blank &quot;Enterprise Integration&quot; Logic App.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUIr-vEXtCXwvfbmPV61vhJKoaPYS4J3V0GHn13BKwxlhPrEx60lPy-iRWOAFeucQVXJq5ajwk1n75e5UKXfDj1gUU7Hfhte0HrUxcrGQ5oSiCNJ-qgH-en0QB1euUD5zJBbqMER8SOAj6/s1600/Blog_FFDecoder7.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUIr-vEXtCXwvfbmPV61vhJKoaPYS4J3V0GHn13BKwxlhPrEx60lPy-iRWOAFeucQVXJq5ajwk1n75e5UKXfDj1gUU7Hfhte0HrUxcrGQ5oSiCNJ-qgH-en0QB1euUD5zJBbqMER8SOAj6/s640/Blog_FFDecoder7.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Associate the &quot;Integration Account&quot; to created Logic App.&lt;br /&gt;
You can go to properties of the Logic App created and link it.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC49dSo6kQfcaZVcKy5CDbWL1F_n2f5wX8CyPlxdqU4kgGa6MmB_plIPKYo-ouIsfY21mwBby3SlikMDzNUbkGhNoAmgUUmlssuY6bmx4e7M9AXiCb2ejZglaFzN9kt52k1Uvv6beMe8SF/s1600/Blog_FFDecoder8.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC49dSo6kQfcaZVcKy5CDbWL1F_n2f5wX8CyPlxdqU4kgGa6MmB_plIPKYo-ouIsfY21mwBby3SlikMDzNUbkGhNoAmgUUmlssuY6bmx4e7M9AXiCb2ejZglaFzN9kt52k1Uvv6beMe8SF/s640/Blog_FFDecoder8.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Now we start creating the Logic App in the Logic App Designer.&lt;br /&gt;
Add the Request Shape.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBHLsE_J_BG24HffrgVnzRo4hEYnIhnRuhZYS2WJdkVM84aWmtaCFzSbRgX08aey1vSjzTFM8RAWShVlj6Qx5WTuecEfoLeCrIC0jY4caCADcU_VuwF5Rmwq2OLRVfwiOcemPxy21VP5Ep/s1600/Blog_FFDecoder9.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBHLsE_J_BG24HffrgVnzRo4hEYnIhnRuhZYS2WJdkVM84aWmtaCFzSbRgX08aey1vSjzTFM8RAWShVlj6Qx5WTuecEfoLeCrIC0jY4caCADcU_VuwF5Rmwq2OLRVfwiOcemPxy21VP5Ep/s640/Blog_FFDecoder9.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the Request shape only the important thing is the makred in yellow(URL). Need to copy it later on when we want to send the flatfile for testing.&lt;br /&gt;
Nothing else need to be done here in body. Leave it blank.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s1600/Blog_FFDecoder10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s1600/Blog_FFDecoder10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;287&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s320/Blog_FFDecoder10.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s1600/Blog_FFDecoder10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s1600/Blog_FFDecoder10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s1600/Blog_FFDecoder10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s1600/Blog_FFDecoder10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s1600/Blog_FFDecoder10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s1600/Blog_FFDecoder10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8iebn0Du6bOZ_xNjiOv5XX8gmHhXMDz_WUGaUxTkaGqHLQSzItGZ5IuQN_ujvl3Mc3lmjbsqaiKcdnN4jvKr5I6A7xRzLZEWZH-prfc2qCiODBQqf27Aump4IuaafMFint8-pDieGxUtb/s1600/Blog_FFDecoder10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on the Next Step -&amp;gt; &quot;Add an Action&quot; and Add the &quot;Flat file Decoder&quot; Component.&lt;br /&gt;
We need to fill 2 boxes here&lt;br /&gt;
1. Content&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Click on the Content textbox it should popup the option as to use body(Output from the Request Step) as input .&lt;br /&gt;
2. Schema Name:&lt;br /&gt;
If the Integration Account is connected...it should show up the Schemas we added to the Integration Account.&lt;br /&gt;
Select the FlatFile Schema which we want to convert to Xml(Think of it as Flat file pipeline decoder stage: Select Schema and done converted to Xml).&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAtSzEfYPj9ONGQDFDAcKkTaHYpoWjFsXOpSGKJA-YnQqBOxK0JaWFbHbS9_YcJux8YWGHHzB_-E8CXSEXXCFFJ0uY6FdEhMh7E00fez27UbPTyBCB_J_nmWmSal92UsQqxwY4AmH8u-L0/s1600/Blog_FFDecoder11.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAtSzEfYPj9ONGQDFDAcKkTaHYpoWjFsXOpSGKJA-YnQqBOxK0JaWFbHbS9_YcJux8YWGHHzB_-E8CXSEXXCFFJ0uY6FdEhMh7E00fez27UbPTyBCB_J_nmWmSal92UsQqxwY4AmH8u-L0/s320/Blog_FFDecoder11.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8R7B20fmNyVG8fU1ZExowhQ1MaecsNKgL-sIo6yPhetbR2fmVDUyS2_xt3lVPJPdaCJoT43AmgbvHIL1mntBSWQGxO0vnhf5ihS8buXQDjQtFrzRS92781uzzDTtQxCOs4a3n3J405c04/s1600/Blog_FFDecoder12.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8R7B20fmNyVG8fU1ZExowhQ1MaecsNKgL-sIo6yPhetbR2fmVDUyS2_xt3lVPJPdaCJoT43AmgbvHIL1mntBSWQGxO0vnhf5ihS8buXQDjQtFrzRS92781uzzDTtQxCOs4a3n3J405c04/s400/Blog_FFDecoder12.PNG&quot; width=&quot;292&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on the next Step and Add &quot;Response&quot; Shape which will return us the Flatfile in XML format.&lt;br /&gt;
We need to fill only the Body with output from Flat File Decoder.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSFvgxtYsGEuxOmuMW3QBCViN_Cu_nu1PsCFMEQU0ihOrmU31ToPhMIYhKw3Jg6EqBkBsWuuNh-t8hdxSapxrq-wLj_2yYSukqpy7LHJyT9e7RMoy7TLo-D8ni23rClJx4oo6Lj1OJiiJ2/s1600/Blog_FFDecoder13.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSFvgxtYsGEuxOmuMW3QBCViN_Cu_nu1PsCFMEQU0ihOrmU31ToPhMIYhKw3Jg6EqBkBsWuuNh-t8hdxSapxrq-wLj_2yYSukqpy7LHJyT9e7RMoy7TLo-D8ni23rClJx4oo6Lj1OJiiJ2/s400/Blog_FFDecoder13.PNG&quot; width=&quot;247&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how it should look like.&lt;br /&gt;
Copy the URL from Request shape.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd206GnlYdipV6qVcU_w6cr7LWZyXuDKM_MGTCFJ_3t7p_BTJQ9udKGUi08QijcQ9NJpsrv7CoTH-ZvBXtZe_utFIPpaI4ZYIRO2FeK9N91eXlQs_tyEgKHR45lAfd3wNDHi_WW02AMQLV/s1600/Blog_FFDecoder14.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd206GnlYdipV6qVcU_w6cr7LWZyXuDKM_MGTCFJ_3t7p_BTJQ9udKGUi08QijcQ9NJpsrv7CoTH-ZvBXtZe_utFIPpaI4ZYIRO2FeK9N91eXlQs_tyEgKHR45lAfd3wNDHi_WW02AMQLV/s400/Blog_FFDecoder14.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Testing&lt;br /&gt;
Now we are ready to test.&lt;br /&gt;
Click &quot;Run&quot; on &amp;nbsp;the Logic App Menu to start the App.&lt;br /&gt;
It will show some error in the FlatFile decoder but dont worry it wont cause any problem.&lt;br /&gt;
&lt;br /&gt;
You need to get a testing tool form here&lt;br /&gt;
https://www.getpostman.com/&lt;br /&gt;
&lt;br /&gt;
I used Chrome addon.&lt;br /&gt;
So you need to paste the URL&lt;br /&gt;
Select &quot;Post&quot;&lt;br /&gt;
Click on &quot;Body&quot;&lt;br /&gt;
Click on &quot;raw&quot;&lt;br /&gt;
Paste the Flaltfile in the TextBox and Click Send.&lt;br /&gt;
The Response will be shown below.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJTOptuGMgYuOP9mlrv6cyZD2vyQaGauks_UMpyrs1tC7ZOlY2sMWFpgnIu8K-Y6fPEtfB64Il4S_94DtScQ3EVDZPkxRP9201szle05j0-DUYRKRmpom5le6CIMHCX6CpX3YoIcx5yvWZ/s1600/Blog_FFDecoder16.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;544&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJTOptuGMgYuOP9mlrv6cyZD2vyQaGauks_UMpyrs1tC7ZOlY2sMWFpgnIu8K-Y6fPEtfB64Il4S_94DtScQ3EVDZPkxRP9201szle05j0-DUYRKRmpom5le6CIMHCX6CpX3YoIcx5yvWZ/s640/Blog_FFDecoder16.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So we converted the FlatFile to Xml.&lt;br /&gt;
Finally I have uploaded the Schemas/map/Test file out here.&lt;br /&gt;
Just download it and test it using Azure.&lt;br /&gt;
&lt;a href=&quot;https://sites.google.com/site/knishtechweb/home/downloads/IntegrationAccount1.7z?attredirects=0&amp;amp;d=1&quot; target=&quot;_blank&quot;&gt;https://sites.google.com/site/knishtechweb/home/downloads/IntegrationAccount1.7z?attredirects=0&amp;amp;d=1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
In the next Post I will show how to map this FlatFile to a Xml file and return it.&lt;br /&gt;
&lt;a href=&quot;http://biztalkconnect.blogspot.no/2017/01/azure-biztalk-flatfile-decoder-to-xml.html&quot; target=&quot;_blank&quot;&gt;http://biztalkconnect.blogspot.no/2017/01/azure-biztalk-flatfile-decoder-to-xml.html&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFnCTEr2eAc3r91HhiyhQyiBGqzyvib0hSFG3S2jtn5kEofGmvQ4MU97jpk313getGAkczPyKpKx-4arQtTQKdI33mBhcV1aRk3LKXQx5uLvIUTcG6ySppJJkgZnBhQpg_xeNU6ghddnG/s1600/Blog_FFDecoder6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFnCTEr2eAc3r91HhiyhQyiBGqzyvib0hSFG3S2jtn5kEofGmvQ4MU97jpk313getGAkczPyKpKx-4arQtTQKdI33mBhcV1aRk3LKXQx5uLvIUTcG6ySppJJkgZnBhQpg_xeNU6ghddnG/s1600/Blog_FFDecoder6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFnCTEr2eAc3r91HhiyhQyiBGqzyvib0hSFG3S2jtn5kEofGmvQ4MU97jpk313getGAkczPyKpKx-4arQtTQKdI33mBhcV1aRk3LKXQx5uLvIUTcG6ySppJJkgZnBhQpg_xeNU6ghddnG/s1600/Blog_FFDecoder6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFnCTEr2eAc3r91HhiyhQyiBGqzyvib0hSFG3S2jtn5kEofGmvQ4MU97jpk313getGAkczPyKpKx-4arQtTQKdI33mBhcV1aRk3LKXQx5uLvIUTcG6ySppJJkgZnBhQpg_xeNU6ghddnG/s1600/Blog_FFDecoder6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFnCTEr2eAc3r91HhiyhQyiBGqzyvib0hSFG3S2jtn5kEofGmvQ4MU97jpk313getGAkczPyKpKx-4arQtTQKdI33mBhcV1aRk3LKXQx5uLvIUTcG6ySppJJkgZnBhQpg_xeNU6ghddnG/s1600/Blog_FFDecoder6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFnCTEr2eAc3r91HhiyhQyiBGqzyvib0hSFG3S2jtn5kEofGmvQ4MU97jpk313getGAkczPyKpKx-4arQtTQKdI33mBhcV1aRk3LKXQx5uLvIUTcG6ySppJJkgZnBhQpg_xeNU6ghddnG/s1600/Blog_FFDecoder6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFnCTEr2eAc3r91HhiyhQyiBGqzyvib0hSFG3S2jtn5kEofGmvQ4MU97jpk313getGAkczPyKpKx-4arQtTQKdI33mBhcV1aRk3LKXQx5uLvIUTcG6ySppJJkgZnBhQpg_xeNU6ghddnG/s1600/Blog_FFDecoder6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/1605961944388475776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2017/01/azure-biztalk-flatfile-decoder.html#comment-form' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1605961944388475776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1605961944388475776'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2017/01/azure-biztalk-flatfile-decoder.html' title='Azure BizTalk FlatFile Decoder'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCDmqOhj_To3cbsTTUkY1jGgijXAKz73OH-ylArGbJRKaQc7Uw1qYXb1CzDfwVBvf-Py3bSE51FiHGlrM6qy10dLpy0B0NK-KOcw6DtTAfXa-gfL3w2bU9sPEdMVGRjbhwJCt73kws8Y0w/s72-c/Blog_FFDecoder1.PNG" height="72" width="72"/><thr:total>14</thr:total><georss:featurename>Oslo, Norge</georss:featurename><georss:point>59.9138688 10.752245399999993</georss:point><georss:box>59.658993300000006 10.106798399999992 60.1687443 11.397692399999993</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-1266481305310266702</id><published>2014-10-22T12:18:00.000-07:00</published><updated>2014-12-03T06:29:26.779-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="Error"/><category scheme="http://www.blogger.com/atom/ns#" term="MQSeries"/><title type='text'>Errors: BizTalk MQSeries Adapter</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;&lt;u&gt;Error No1:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEZEeuYJuDJ_xVt7qT_lgu902WJywTKlIbzQuHDGoE2a1shVdmqK2x5bEZm-XNr4uB9RrzyiSrWEzi7Dt2B1QENJ0rW3PZy_gbpdbLsN57DysKbuC7AAef3p6sgtcwVKhxXk_7TLfJ0p74/s1600/Error_1.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEZEeuYJuDJ_xVt7qT_lgu902WJywTKlIbzQuHDGoE2a1shVdmqK2x5bEZm-XNr4uB9RrzyiSrWEzi7Dt2B1QENJ0rW3PZy_gbpdbLsN57DysKbuC7AAef3p6sgtcwVKhxXk_7TLfJ0p74/s1600/Error_1.JPG&quot; height=&quot;378&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Error:&lt;/b&gt;&lt;br /&gt;
Unable to load file C:\Program Files (x86)\Microsoft BizTalk Server 2013\MQSAgent.dll&lt;br /&gt;
Process Name: dllhost.exe&lt;br /&gt;
Comsvcs.dll file version: ENU 2001.12.8530.16385 shp during component registration. File does not exist.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Solution&lt;/b&gt;:&lt;/div&gt;
&amp;nbsp;This is not that dangerous Error. So dont waste much time on it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Error No2:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_6H9MtBeDd9vgEONoQR8tMP97zKzAcq26KzZpgHtZFTW3yM2BW_Ss7ael7sb7YjlWWn2N240vtu3QVE1wiYI6mQ8-IomwXQAeCWem9mt62P02A4VINYifyCKJGjgtEbPFCJ15T2McOBm0/s1600/Error_2.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_6H9MtBeDd9vgEONoQR8tMP97zKzAcq26KzZpgHtZFTW3yM2BW_Ss7ael7sb7YjlWWn2N240vtu3QVE1wiYI6mQ8-IomwXQAeCWem9mt62P02A4VINYifyCKJGjgtEbPFCJ15T2McOBm0/s1600/Error_2.JPG&quot; height=&quot;376&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Error:&lt;/b&gt;&lt;br /&gt;
The adapter &quot;MQSeries&quot; raised an error message. Details &quot;The ProgID MQSAgent2.MQSAgent was not recognized by the system. Please try reinstalling.&quot;.&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;Solution&lt;/b&gt;:&lt;/div&gt;
MQSAgent2 is not installed. &amp;nbsp;Run the installation of &lt;b&gt;MQSeries Agent&lt;/b&gt; from BizTalk installation.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Error No3:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcQtkZJlJsm40OTrL3BUWBZsrVm47Uzd-HYK-CX382_zAn34xpNMW5nkQ5CbUf1q5eZoSNfjKgAM6QL0TSAnUM3VM5OOyWWQIuttm16U4ZBh_cTVSBbbFXojUbDQaqAgjpSL3MgakJk4mv/s1600/Error_3.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcQtkZJlJsm40OTrL3BUWBZsrVm47Uzd-HYK-CX382_zAn34xpNMW5nkQ5CbUf1q5eZoSNfjKgAM6QL0TSAnUM3VM5OOyWWQIuttm16U4ZBh_cTVSBbbFXojUbDQaqAgjpSL3MgakJk4mv/s1600/Error_3.JPG&quot; height=&quot;140&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Error:&lt;/b&gt;&lt;br /&gt;
The adapter &quot;MQSeries&quot; raised an error message. Details &quot;The adapter has encountered an &#39;Access Denied&#39; error while attempting to contact the COM+ object on the MQSeries server. Ensure the BizTalk account is added to the Role on the MQSAgent COM+ application.&quot;.&lt;br /&gt;
&lt;b&gt;Solution&lt;/b&gt;:&lt;br /&gt;
The IBM MQ service is stopped or the User account does not have access to the IBM MQ Queue or the BizTalk service account does not have access to MQSAgent2.&lt;br /&gt;
Add the BizTalk Account to the creator role on the MQSAgent2 Com+ Service component.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Error No4:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis4ljoqKVOGqeh2AF6pM6ZbezdXg74EKEAFatei261hJAB9WoINhDof_9aCpgRK4beQgN84wQQ9f8Q7um_diKXhji1KKNWVD0k4-SCQTzYpn95DBh9X_9DqW29CsK5F_nUsVRB3YXyrU3m/s1600/Error_QueueMaangers.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis4ljoqKVOGqeh2AF6pM6ZbezdXg74EKEAFatei261hJAB9WoINhDof_9aCpgRK4beQgN84wQQ9f8Q7um_diKXhji1KKNWVD0k4-SCQTzYpn95DBh9X_9DqW29CsK5F_nUsVRB3YXyrU3m/s1600/Error_QueueMaangers.JPG&quot; height=&quot;354&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Error:&lt;/b&gt;&lt;br /&gt;
When we click the dropdown of Queue Manager we get this error &quot;QueryQueueManagers&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution&lt;/b&gt;:&lt;br /&gt;
This is not that serious error. Just type in the Queue name manually and click Ok.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Error No5:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPC6wALgNv1b_14bb_Yh0Zgxr40OCVVnTGEdtq8kxblGXjW2L7_DKsesrjbeW-wvJqpFAyQVCqM7AXeLXRrqwaINtC9wX_dWS6tLAMJQOwmrfdgg8cjO5nreaQaBwxj9UnETPRpxW-vXFU/s1600/Error_MQSeries_CLSID.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPC6wALgNv1b_14bb_Yh0Zgxr40OCVVnTGEdtq8kxblGXjW2L7_DKsesrjbeW-wvJqpFAyQVCqM7AXeLXRrqwaINtC9wX_dWS6tLAMJQOwmrfdgg8cjO5nreaQaBwxj9UnETPRpxW-vXFU/s1600/Error_MQSeries_CLSID.png&quot; height=&quot;452&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Error:&lt;/b&gt;&lt;br /&gt;
The Adapter is not installed or configured correctly on the server localhost.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
The MQSAgent2 is not installed/configured correctly.&lt;br /&gt;
Install the MQSeries Agent from the BizTalk installation software setup.exe.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;u&gt;Error No6:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjONigJ3-G9iX925kc3uVCUQCYDdpI9Cs3iq09MOmO0sVYsOoQQORHCAfCHzbTC8LUUyEz_OhJNkkTZ4sEc8zQpoi_oi-yVIDBpwoErkjnUjaOKmfPqgjmIJ5D8G_RTjqvjYADDNFa98PU4/s1600/Error_MQ_AppCrash.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjONigJ3-G9iX925kc3uVCUQCYDdpI9Cs3iq09MOmO0sVYsOoQQORHCAfCHzbTC8LUUyEz_OhJNkkTZ4sEc8zQpoi_oi-yVIDBpwoErkjnUjaOKmfPqgjmIJ5D8G_RTjqvjYADDNFa98PU4/s1600/Error_MQ_AppCrash.JPG&quot; height=&quot;406&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Error:&lt;/b&gt;&lt;br /&gt;
Faulting application name: dllhost.exe, version: 6.1.7600.16385, time stamp: 0x4a5bc6b7&lt;br /&gt;
Faulting module name: KERNELBASE.dll, version: 6.1.7601.18409, time stamp: 0x53159a86&lt;br /&gt;
Exception code: 0xc06d007e&lt;br /&gt;
Fault offset: 0x0000c42d&lt;br /&gt;
Faulting process id: 0x1930&lt;br /&gt;
Faulting application start time: 0x01cfe9fe626a902f&lt;br /&gt;
Faulting application path: C:\Windows\SysWOW64\dllhost.exe&lt;br /&gt;
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll&lt;br /&gt;
Report Id: a01bddd5-55f1-11e4-b5d9-005056bc0ee6&lt;br /&gt;
Faulting package full name: %14&lt;br /&gt;
&lt;br /&gt;
Faulting package-relative application ID: %15&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkHyQcXeQSnMARWRs0cg8qGjieMiXAepLldVDOvxFkjc-Jmm-jH5hlcI1NHbwk2ANFHd13fGVKdFBvEPomPIJPpkR7AJdAGZJ5KYycto89-JCmLJn30ugneZmLg9uZoCJExpdEtKMaRUNh/s1600/Error_MQ_AppCrash1.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkHyQcXeQSnMARWRs0cg8qGjieMiXAepLldVDOvxFkjc-Jmm-jH5hlcI1NHbwk2ANFHd13fGVKdFBvEPomPIJPpkR7AJdAGZJ5KYycto89-JCmLJn30ugneZmLg9uZoCJExpdEtKMaRUNh/s1600/Error_MQ_AppCrash1.JPG&quot; height=&quot;254&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Error:&lt;/b&gt;&lt;br /&gt;
The system has called a custom component and that component has failed and generated an exception. This indicates a problem with the custom component. Notify the developer of this component that a failure has occurred and provide them with the information below.&lt;br /&gt;
Server Application ID: {C691D827-19A0-42E2-B5E8-2892401481F5}&lt;br /&gt;
Server Application Instance ID:&lt;br /&gt;
{A704A9B9-7982-4319-AF54-33CACC90E65C}&lt;br /&gt;
Server Application Name: MQSAgent2&lt;br /&gt;
The serious nature of this error has caused the process to terminate.&lt;br /&gt;
Exception: C06D007E&lt;br /&gt;
Address: 0x76FFC42D&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Reason:&lt;/b&gt;&lt;br /&gt;
Dll Crash Error every 3 seconds after activating Receive location. This error occurs if you manually executed&amp;nbsp;&lt;span style=&quot;background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18.4799995422363px;&quot;&gt;MQSConfigWiz.exe&amp;nbsp;&lt;/span&gt;the from the BizTalk installation folder.&lt;br /&gt;
You should always execute it via BizTalk Setup.exe and activate &quot;MQSeries Agent&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;&lt;br /&gt;
Uninstall all IBM products(MQ Server, MQ Client or MQ Fix pack if any).&lt;br /&gt;
Repair BizTalk (dont worry you wont loose you applications/Configuration).&lt;br /&gt;
Install IBM MQ Server.&lt;br /&gt;
Install MQSeries Agent(very important) from BizTalk setup.exe.&lt;br /&gt;
Configure accounts properly.&lt;br /&gt;
Try again by acitvating the Receive location.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Error No7:&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtAVVljC1rb9gyt0_gjpe5ss8G6AaNe_tdcLHRRsridtxIFs62mXhmS923l_3kbuvC-lF9CUCLyeSy8SakdMvTsuOa7Ya7aPAJLrusndv-OqMyHJULlHOjLtwSD11cZ2qS9PuPcrcfG2Wv/s1600/Error_MQSeries_GetQueuname.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtAVVljC1rb9gyt0_gjpe5ss8G6AaNe_tdcLHRRsridtxIFs62mXhmS923l_3kbuvC-lF9CUCLyeSy8SakdMvTsuOa7Ya7aPAJLrusndv-OqMyHJULlHOjLtwSD11cZ2qS9PuPcrcfG2Wv/s1600/Error_MQSeries_GetQueuname.png&quot; height=&quot;270&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;or&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFEYtYEJ-H3BGOjSVMdDul_lMdME5vGUBvBCObznI4EsLcE5_J40Y9_xHR1iFqY7tWmJfJc-KFXNIz5wKWcKLbOz0m0DVMMNXJUFSQ00Z1czd6CO59b4aJoWWsy-Q-4oKAK2sCo5hGGUsk/s1600/MQ_Error7.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFEYtYEJ-H3BGOjSVMdDul_lMdME5vGUBvBCObznI4EsLcE5_J40Y9_xHR1iFqY7tWmJfJc-KFXNIz5wKWcKLbOz0m0DVMMNXJUFSQ00Z1czd6CO59b4aJoWWsy-Q-4oKAK2sCo5hGGUsk/s1600/MQ_Error7.JPG&quot; height=&quot;182&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Error:&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
Error encountered as BizTalk attempts to retrive a message from MQSeries, description = Error encountered on Queue.Get Queue name = TestQ Reason code = 2354. hresult = 0XC0C1100C. This error will also be reported on the BizTalk server.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;b&gt;or&lt;/b&gt;&lt;br /&gt;
27.11.2014 11:14:26 - Process(7120.11) User(xxxxxx) Program(amqzlaa0.exe) Host(xxxxxx) Installation(Installation1) VRMF(7.1.0.3) QMgr(TestQM)&lt;br /&gt;
Domain controller unavailable. &lt;br /&gt;
WebSphere MQ was unable to contact the domain controller to obtain information for user &#39;network service@NT AUTHORITY&#39;. &lt;br /&gt;
Ensure that a domain controller for the domain on which user &#39;network service@NT AUTHORITY&#39; is defined is available. Alternatively, if you are using a computer which is not currently connected to the network and have logged on using a domain user ID, you may wish to log &amp;nbsp;on using a local user ID instead.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution&lt;/b&gt;:&lt;br /&gt;
Set &lt;b&gt;Transaction Support=False&lt;/b&gt; in the BizTalk MQ Series Receive location properties.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Error No 8:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZLJWd0C0Leq8bVq5UXfhd5FdLGcaLvvHdcLutMzQAwu8V9i0EGc1nrt3dnEl-LceQK_e-KAr6On6wSDt9WudzcgygFC4oCCQ8Rgm6wH7lS8G1CRM3b7AvTFmtxn660XTk83PRFMkDdZ7-/s1600/MQ_Error.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZLJWd0C0Leq8bVq5UXfhd5FdLGcaLvvHdcLutMzQAwu8V9i0EGc1nrt3dnEl-LceQK_e-KAr6On6wSDt9WudzcgygFC4oCCQ8Rgm6wH7lS8G1CRM3b7AvTFmtxn660XTk83PRFMkDdZ7-/s1600/MQ_Error.JPG&quot; height=&quot;368&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;Error:&lt;/b&gt;&lt;br /&gt;
Entity &#39;username@domain&#39; has insufficient authority to access object &amp;nbsp;QueueManager.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Reason:&lt;/b&gt;&lt;br /&gt;
I got this error when I tried to create a new Queue Manager after installing MQ Server. We are missing rights on the MQ Server. I was surprised as I used the same user to install MQ Server.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;&lt;br /&gt;
Add the user to the local mqm group which gets created automatically after installing MQ Server.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOTmF0meRilP7eDEP3-UYDJFL0WqTCBccVs38mlIOc0dSK3n_9eU-5znuDI-Ph5SnIMY-UcZgL_4YG3e7Vj8M4DiuC4cT9WQVxgjtIslvkdr1_-TVK-ctlyh2wZK9Bo0rK39PEodPxsegD/s1600/MQ_User.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOTmF0meRilP7eDEP3-UYDJFL0WqTCBccVs38mlIOc0dSK3n_9eU-5znuDI-Ph5SnIMY-UcZgL_4YG3e7Vj8M4DiuC4cT9WQVxgjtIslvkdr1_-TVK-ctlyh2wZK9Bo0rK39PEodPxsegD/s1600/MQ_User.png&quot; height=&quot;640&quot; width=&quot;580&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/1266481305310266702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2014/10/errors-biztalk-mqseries-adapter.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1266481305310266702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1266481305310266702'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2014/10/errors-biztalk-mqseries-adapter.html' title='Errors: BizTalk MQSeries Adapter'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEZEeuYJuDJ_xVt7qT_lgu902WJywTKlIbzQuHDGoE2a1shVdmqK2x5bEZm-XNr4uB9RrzyiSrWEzi7Dt2B1QENJ0rW3PZy_gbpdbLsN57DysKbuC7AAef3p6sgtcwVKhxXk_7TLfJ0p74/s72-c/Error_1.JPG" height="72" width="72"/><thr:total>3</thr:total><georss:featurename>Oslo, Norway</georss:featurename><georss:point>59.9138688 10.752245399999993</georss:point><georss:box>59.658993300000006 10.106798399999992 60.1687443 11.397692399999993</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-1750277946698370198</id><published>2014-10-21T02:26:00.000-07:00</published><updated>2015-10-30T04:35:31.933-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="2013"/><category scheme="http://www.blogger.com/atom/ns#" term="Adapters"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM. Integration"/><category scheme="http://www.blogger.com/atom/ns#" term="MQ Server"/><category scheme="http://www.blogger.com/atom/ns#" term="MQSAgent2"/><category scheme="http://www.blogger.com/atom/ns#" term="MQSeries"/><title type='text'>Using MQSeries Adapter in BizTalk 2013</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Recently I wanted to Integrate BizTalk 2013 with a queue on IBM MQ Server 7.1.&lt;br /&gt;
The only blog which helped me a bit was from Steve Melan. Steve tried to help me fix the issues over Teamviewer but the system gave such wierd errors like dll crashing with not much error info.&lt;br /&gt;
I managed to fix it after working on a single dll crash error for 3 days.&lt;br /&gt;
Thanks Steve for writing so much on MQ Server and BizTalk Integration which atleast gives some insight of whats going on inside the hood but he missed writing a simple how to document which a new beginner( in IBM world) like me &amp;nbsp;can follow blindly. That what I asked for first when I got in touch with him...so my life could be made easy.&lt;br /&gt;
I am writing this post so that it can help others and contact me if you have any issues.&lt;br /&gt;
I will defintly try to help you out as Steve tried to help me out on short notice over phone/Teamviewer/Skype meetings.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Scenario:&lt;/b&gt;&lt;br /&gt;
Server details:&lt;br /&gt;
Windows 2008 R2 SP1&lt;br /&gt;
BizTalk 2013 with CU2.&lt;br /&gt;
BizTalk is configured with remote SQL Server 2008 R2 SP2.&lt;br /&gt;
&lt;br /&gt;
Plan is to install IBM Webshpere MQ on BizTalk Server so BizTalk will send messages to Local IBM MQ Server which will transfer messages to remote IBM MQ Server queue on Linux Server.&lt;br /&gt;
There are 2 ways to Integrate BizTalk with IBM MQ Server.&lt;br /&gt;
1. Using Inbulit MQSeries Adapter.&lt;br /&gt;
2. MQSC BizTalk Adapter from Host Integration Server Installation.&lt;br /&gt;
&lt;br /&gt;
I integrated it using the &lt;b&gt;Inbulit BizTalk MQSeries Adapter&lt;/b&gt;.&lt;br /&gt;
So here is what was installed to make it work&lt;br /&gt;
1.Installed BizTalk 2013.&lt;br /&gt;
2.Configured BizTalk 2013.&lt;br /&gt;
3. Installed&amp;nbsp;&lt;b&gt;IBM MQ Server 7.1.0.3&lt;/b&gt; on BizTalk Server.&lt;br /&gt;
4. Installed&amp;nbsp;&lt;b&gt;MQSeries Agent&lt;/b&gt; from the BizTalk installation.&lt;br /&gt;
5. Configured Receive location to pick messages from queue using MQseries Adapter.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Installed BizTalk 2013.&lt;/b&gt;&lt;br /&gt;
MQSeries Adapter gets installed by default with installation of BizTalk 2013.&lt;br /&gt;
When I installed BizTalk 2013 I could not figure out as to why MQSeries agent is grayed out.&lt;br /&gt;
It was missing some prerequisites....but no clue as to what it was.&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;It is very important that we are able to configure MQSeries Agent.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;When you install MQSeries Agent it installs MQS Agent2 Com+ service&amp;nbsp;in Component Services via which the MQSeries Adapter communicates with IBM MQ Server.&lt;/b&gt;&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDx6xz-AKhNIgbVBQiamkF_IhtUKTyjSnKHn1nhYIewPsM5DmCPGQ-5h2bmkyeFOhdQESh2AhL1AwlhmiG0DRQ3UvyufOlqaTJq38UJh6kPUa0VMrGLP5v46MjefB4T0PjqYOc55HHW3rN/s1600/MQSStructure.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;322&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDx6xz-AKhNIgbVBQiamkF_IhtUKTyjSnKHn1nhYIewPsM5DmCPGQ-5h2bmkyeFOhdQESh2AhL1AwlhmiG0DRQ3UvyufOlqaTJq38UJh6kPUa0VMrGLP5v46MjefB4T0PjqYOc55HHW3rN/s1600/MQSStructure.gif&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Image from MSDN link below&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa578561.aspx&quot; target=&quot;_blank&quot;&gt;Structure of the MQSeries Adapter&lt;/a&gt;&lt;br /&gt;
So now you understand how important it is to configure MQSeries Agent....we do not need the MQ Client on the BizTalk Server.&lt;br /&gt;
When it was grayed out I tried directly installing MQSeries Agent &amp;nbsp;by executing the file MQSConfigWiz.exe from BizTalk installation source folder.&lt;br /&gt;
It creates the component but you will get wierd errors like dll crashing.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR2NEG5RE3Qt7NjTdYLCyTVX5gg7oWcgn8VYH_bJIeZrh8CTk0Z4xDJvnOhRGEr4x3jEpXV6tGybehaepWv6wP_a1uQ7hT1abp5FtyXG7nU8XwalssaU4XkhtKRlFOpzcDr2qpwfUlzz1x/s1600/MQSDisabled.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;356&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR2NEG5RE3Qt7NjTdYLCyTVX5gg7oWcgn8VYH_bJIeZrh8CTk0Z4xDJvnOhRGEr4x3jEpXV6tGybehaepWv6wP_a1uQ7hT1abp5FtyXG7nU8XwalssaU4XkhtKRlFOpzcDr2qpwfUlzz1x/s1600/MQSDisabled.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. Install IBM MQ Server on BizTalk Server.&lt;/b&gt;&lt;br /&gt;
I installed a trial version of MQ Server 7.1 which was downloaded from IBM website.&lt;br /&gt;
&lt;a href=&quot;http://www14.software.ibm.com/webapp/download/preconfig.jsp?id=2013-08-27+00%3A52%3A48.048131R&amp;amp;cat=&amp;amp;fam=&amp;amp;s=p&amp;amp;S_TACT=&amp;amp;S_CMP=&amp;amp;st=6&amp;amp;sp=20&quot; target=&quot;_blank&quot;&gt;IBM MQ Server 7.1.0&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Important document if you get &lt;b&gt;Access Denied Error&lt;/b&gt; which I am sure you will get.&lt;br /&gt;
&lt;a href=&quot;http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.ins.doc/q008410_.htm&quot; target=&quot;_blank&quot;&gt;IBM MQ on Windows&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt7Mc5zVw5_wJHSW4t957elp9PAEhjpRzG_O0WmKTNa-fqis5nfjsKnVMIq791QwtKBTrmGnA_xezXNZEs-08fCj21SJ2yd7UWL_UIV4Wmkl74xmVsyl8V6WXI68zo1MI-AujfPWTj9l4V/s1600/MQ_1.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;328&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt7Mc5zVw5_wJHSW4t957elp9PAEhjpRzG_O0WmKTNa-fqis5nfjsKnVMIq791QwtKBTrmGnA_xezXNZEs-08fCj21SJ2yd7UWL_UIV4Wmkl74xmVsyl8V6WXI68zo1MI-AujfPWTj9l4V/s1600/MQ_1.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Network Configuration:&lt;br /&gt;
Select No if its a standalone machine(BizTalk Server) without any domain controllers.&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
Select yes if your BizTalk Server is in a environment where you have network and domian controllers. Normally it is yes as we always have BizTalk &amp;nbsp;Server in network domain.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikum-ecc91aGJzB5BnWSdtOV8lliT2LSgRQ3oOoTwV_cyAko2SE66o4RmDes8DEq4bZiu7ulOd9Kwhma9zBBph6Ttx5eVjMnq7_nt1G6l86hpjrLl-YVwd-2YGTZE2HyyaPEJqNsfQcETR/s1600/MQ_2.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;315&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikum-ecc91aGJzB5BnWSdtOV8lliT2LSgRQ3oOoTwV_cyAko2SE66o4RmDes8DEq4bZiu7ulOd9Kwhma9zBBph6Ttx5eVjMnq7_nt1G6l86hpjrLl-YVwd-2YGTZE2HyyaPEJqNsfQcETR/s1600/MQ_2.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrxJxsJMXQDIBMW_oU9SIz0PFMIQKe6ESaldWKW7l25IA2aRH0WsehJzY3B8snbCBL2lot4rgmpIu5UfqcYLbhUYKhoyMmxEwx_Ds-8mD3XRnFV2Jp64XQPDmXKzqBISKRYAHTt6jZDX7o/s1600/MQ_3.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrxJxsJMXQDIBMW_oU9SIz0PFMIQKe6ESaldWKW7l25IA2aRH0WsehJzY3B8snbCBL2lot4rgmpIu5UfqcYLbhUYKhoyMmxEwx_Ds-8mD3XRnFV2Jp64XQPDmXKzqBISKRYAHTt6jZDX7o/s1600/MQ_3.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrxJxsJMXQDIBMW_oU9SIz0PFMIQKe6ESaldWKW7l25IA2aRH0WsehJzY3B8snbCBL2lot4rgmpIu5UfqcYLbhUYKhoyMmxEwx_Ds-8mD3XRnFV2Jp64XQPDmXKzqBISKRYAHTt6jZDX7o/s1600/MQ_3.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on Launch IBM Websphere MQ Installer. It is just click next process...same as we install Microsoft products.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXwAtG_tmink_AteKwnrtpiIhWWD4Lv6ue1-t9v7Z8CHlXr6S_Eh4TBv2A3q1fC5goO2PdDHrpZuiIkeeXzjpWkNuHRctBJ1FAzJJNISTKTeSmO6ZvzJ1_l4Rb0udUk6t4WjmRMjrzTR3c/s1600/MQ_4.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;348&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXwAtG_tmink_AteKwnrtpiIhWWD4Lv6ue1-t9v7Z8CHlXr6S_Eh4TBv2A3q1fC5goO2PdDHrpZuiIkeeXzjpWkNuHRctBJ1FAzJJNISTKTeSmO6ZvzJ1_l4Rb0udUk6t4WjmRMjrzTR3c/s1600/MQ_4.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are trying on a local pc with no domain select &quot;No&quot;. I selected yes to show you what is next.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjenpkRBgJzoLtPGf0EEYxGg7aWL8ljjSsgvrkmwwIwqH1_3xHKDaaa-vIAsukeiZhehoMtsaubbay8YzLJYvCItfrhBLl8SWw-UrEaLw5SR-ceZGdShJsEDHdhhR3FYqK8SWk-EPE86wLh/s1600/MQ_5.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;348&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjenpkRBgJzoLtPGf0EEYxGg7aWL8ljjSsgvrkmwwIwqH1_3xHKDaaa-vIAsukeiZhehoMtsaubbay8YzLJYvCItfrhBLl8SWw-UrEaLw5SR-ceZGdShJsEDHdhhR3FYqK8SWk-EPE86wLh/s1600/MQ_5.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjenpkRBgJzoLtPGf0EEYxGg7aWL8ljjSsgvrkmwwIwqH1_3xHKDaaa-vIAsukeiZhehoMtsaubbay8YzLJYvCItfrhBLl8SWw-UrEaLw5SR-ceZGdShJsEDHdhhR3FYqK8SWk-EPE86wLh/s1600/MQ_5.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjenpkRBgJzoLtPGf0EEYxGg7aWL8ljjSsgvrkmwwIwqH1_3xHKDaaa-vIAsukeiZhehoMtsaubbay8YzLJYvCItfrhBLl8SWw-UrEaLw5SR-ceZGdShJsEDHdhhR3FYqK8SWk-EPE86wLh/s1600/MQ_5.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjenpkRBgJzoLtPGf0EEYxGg7aWL8ljjSsgvrkmwwIwqH1_3xHKDaaa-vIAsukeiZhehoMtsaubbay8YzLJYvCItfrhBLl8SWw-UrEaLw5SR-ceZGdShJsEDHdhhR3FYqK8SWk-EPE86wLh/s1600/MQ_5.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjenpkRBgJzoLtPGf0EEYxGg7aWL8ljjSsgvrkmwwIwqH1_3xHKDaaa-vIAsukeiZhehoMtsaubbay8YzLJYvCItfrhBLl8SWw-UrEaLw5SR-ceZGdShJsEDHdhhR3FYqK8SWk-EPE86wLh/s1600/MQ_5.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Important here is to type in the correct Domian Username.&lt;br /&gt;
I entered the same username under which the BizTalk Host was configured to run under.&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBKNcHhDVasNfJLUw1-qmlrzy0R5_ANarXzrv9RMX0rgyVGDFFcPEmKUonBHb9QximZT5uPMVQI35iGf2Jn5i4nHOTbrwqAG64KgCwK9cj66TwHW0wzLHXtRPF8Je3trWNpy6f_81Tno5Z/s1600/MQ_6.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBKNcHhDVasNfJLUw1-qmlrzy0R5_ANarXzrv9RMX0rgyVGDFFcPEmKUonBHb9QximZT5uPMVQI35iGf2Jn5i4nHOTbrwqAG64KgCwK9cj66TwHW0wzLHXtRPF8Je3trWNpy6f_81Tno5Z/s1600/MQ_6.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWod_PgOkljNj5tsWXTvxzGbUIZSRB7QAZGTQvrP46naD5h8QH0CtMzFjBXZhz231dRXzEU3uvDfoLmVSwegN4lCg2X_C3ZD1sVIoO1qnWwKlFA19DnIe8E1oQfvYqkogKxOO6nn4jqM_N/s1600/MQInstalledAddRemove.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;262&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWod_PgOkljNj5tsWXTvxzGbUIZSRB7QAZGTQvrP46naD5h8QH0CtMzFjBXZhz231dRXzEU3uvDfoLmVSwegN4lCg2X_C3ZD1sVIoO1qnWwKlFA19DnIe8E1oQfvYqkogKxOO6nn4jqM_N/s1600/MQInstalledAddRemove.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I could not identify first if its a MQ client or Server which was installed... but if you look at comments &quot;IBM websphere MQ for windows&quot;.&lt;br /&gt;
&lt;br /&gt;
Next I added a test message to the queue.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzX80pXoMIKkgQ3LUIklblqMSc8NTqqZ_4UJFHQNNU2tEyWw3XulAXJXl1me9iiiLJBCFzUjbKOJsyR7mzxcKNHYnUjOcrESleD_DTNiLjYl5Fybg0QYleZKndFLZt0OwJpO4YdDGEucnY/s1600/MQ_7.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzX80pXoMIKkgQ3LUIklblqMSc8NTqqZ_4UJFHQNNU2tEyWw3XulAXJXl1me9iiiLJBCFzUjbKOJsyR7mzxcKNHYnUjOcrESleD_DTNiLjYl5Fybg0QYleZKndFLZt0OwJpO4YdDGEucnY/s1600/MQ_7.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Now we will install the MQSeries Agent. If it is still grayed out means you did not install MQ Server correctly or you are missing some prerequistes :) . Nobody knows the exact set of prerequisites needed. Google will not help much here.&lt;br /&gt;
&amp;nbsp;This is where I was stuck at and nothing helped...I had MQ Client and MQ Fix pack all on the server....So I uninstalled everything from IBM and only installed IBM MQ Server 7.1.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFTrN3vMQHM_Wsh96ByG0ohb-n9H09-rty_N9vTgfQj3-gFMENX7X4t-rts-OIGV9pO7A8ZjzieVE4zZeKPPyvAHUH8J43qGKD0Kwg2p1GY2K6JlGJBJomo0_mJSxJx_r_b0FTOaIbt_ds/s1600/MQSEnabled.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;358&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFTrN3vMQHM_Wsh96ByG0ohb-n9H09-rty_N9vTgfQj3-gFMENX7X4t-rts-OIGV9pO7A8ZjzieVE4zZeKPPyvAHUH8J43qGKD0Kwg2p1GY2K6JlGJBJomo0_mJSxJx_r_b0FTOaIbt_ds/s1600/MQSEnabled.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I entered the same username under which the BizTalk Host was configured to run under.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9rFyQQXXE7hTHJnOs-KKyWJ5DBLteFiQIk_KXwgnKIAU6hsUQT-S73nzxdYUU2lk0C_1_OrP9PQa4d9csldn79DpLw2b0G2iO0GcFi8JT1aD6LkRU6dOXrDYziOmQjQjmyynRwEImgDEi/s1600/MQSEnabled2.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;376&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9rFyQQXXE7hTHJnOs-KKyWJ5DBLteFiQIk_KXwgnKIAU6hsUQT-S73nzxdYUU2lk0C_1_OrP9PQa4d9csldn79DpLw2b0G2iO0GcFi8JT1aD6LkRU6dOXrDYziOmQjQjmyynRwEImgDEi/s1600/MQSEnabled2.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once configured successfully it will create a &lt;b&gt;MQSAgent2 &lt;/b&gt;in Component Services.&lt;br /&gt;
This MQSAgent2 Com+ service acts as a bridge between the MQSeries Adapter and IBM MQ Server. It should always be started.&lt;br /&gt;
To edit the configuration you should uncheck &quot;Disable Changes&quot; in Properties-&amp;gt;Advanced .&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa561858.aspx&quot; target=&quot;_blank&quot;&gt;Microsoft MQSAgent link&lt;/a&gt;&lt;br /&gt;
I did not do any changes to MQSAgent2.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXm6g-gGJFpfMVdJluLHusUjFKNYnAJDoI5w93JPT6L1ERqyk0MMcmHEXnyX8P5qEWHM2198VmYl6GOdlbJVsjGFCcdC6XXj4ASdiHEduucqKyV983eUI6r8wUtZzB26_PXxVDnv_i_tOO/s1600/MQSEnabled3.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;388&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXm6g-gGJFpfMVdJluLHusUjFKNYnAJDoI5w93JPT6L1ERqyk0MMcmHEXnyX8P5qEWHM2198VmYl6GOdlbJVsjGFCcdC6XXj4ASdiHEduucqKyV983eUI6r8wUtZzB26_PXxVDnv_i_tOO/s1600/MQSEnabled3.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once the receive location is configured it will pick the messages from the queue.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTOdxvyFDE4h4AcjmTs01Vb5rhroeScQH8_pg55j6Fru-VvciMZsQb9DnEIh9FP9TDCB_KEI3h7Ydcp7rXikqLoLBOcxYIEFQm-4TAl72AaabUNeg7SNyEetFOw02G7oatL42tzPxJBGFn/s1600/RcvLocation.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;350&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTOdxvyFDE4h4AcjmTs01Vb5rhroeScQH8_pg55j6Fru-VvciMZsQb9DnEIh9FP9TDCB_KEI3h7Ydcp7rXikqLoLBOcxYIEFQm-4TAl72AaabUNeg7SNyEetFOw02G7oatL42tzPxJBGFn/s1600/RcvLocation.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;It looks so simple right?...It took me 1 week to make this simple thing work :)&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
The BizTalk host account should have full access to the Queue.&lt;br /&gt;
&lt;br /&gt;
In the next post I will focus on all the Errors I received and how to fix them.&lt;br /&gt;
&lt;a href=&quot;http://biztalkconnect.blogspot.no/2014/10/errors-biztalk-mqseries-adapter.html&quot; target=&quot;_blank&quot;&gt;MQSeries Errors&lt;/a&gt;&lt;br /&gt;
Finally thanks to &amp;nbsp;our fellow BizTalker Steve Melan for the moral support he gave me when I saw wierd errors like dllhost.exe crashing with not much error info/RPC failing etc.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/1750277946698370198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2014/10/using-mqseries-adapter-in-biztalk-2013.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1750277946698370198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1750277946698370198'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2014/10/using-mqseries-adapter-in-biztalk-2013.html' title='Using MQSeries Adapter in BizTalk 2013'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDx6xz-AKhNIgbVBQiamkF_IhtUKTyjSnKHn1nhYIewPsM5DmCPGQ-5h2bmkyeFOhdQESh2AhL1AwlhmiG0DRQ3UvyufOlqaTJq38UJh6kPUa0VMrGLP5v46MjefB4T0PjqYOc55HHW3rN/s72-c/MQSStructure.gif" height="72" width="72"/><thr:total>2</thr:total><georss:featurename>Oslo, Norway</georss:featurename><georss:point>59.9138688 10.752245399999993</georss:point><georss:box>59.658993300000006 10.106798399999992 60.1687443 11.397692399999993</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-6573827077840676175</id><published>2014-09-20T14:35:00.000-07:00</published><updated>2014-09-20T14:35:39.608-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="Cannot"/><category scheme="http://www.blogger.com/atom/ns#" term="Create"/><category scheme="http://www.blogger.com/atom/ns#" term="Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Error"/><category scheme="http://www.blogger.com/atom/ns#" term="SSO"/><title type='text'>Failed to create the SQL database Source=&quot;SSO&quot; </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Recently I tried to configure BizTalk 2010 on which Visual Studio 2010 was already installed.&lt;br /&gt;
I could not configure SSO and got the following error message in the log file.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Failed to create the SQL database Source=&quot;SSO&quot; HelpID=&quot;&quot;&amp;gt;&amp;lt;Exception Message=&quot;(0xC0002A21) An error occurred while attempting to access the SSO database.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
It also said to check the eventlog for more details but there was no error in Eventlog.&lt;br /&gt;
&lt;br /&gt;
Finally I traced the issue that it was &lt;b&gt;because of &amp;nbsp;the &amp;nbsp;missing folders on the SQL Server machine so SQL Server could not create the databases and log files.&lt;/b&gt;&lt;br /&gt;
I found it out by using SQL Profiler and activating all types of Events.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1q3EO7OXu4QY2Gb5W9xenb-2xA1FNywqDGpSVTpIRctIaRrJo-GZKvl4tkLjiW1SVamAKHbfZ047iQ-eg-MPFzR7t02xssBhoAlYEo1XtJSw34EltlO4bWRodZrGC5z6cGGHl-L59W9RP/s1600/Capture.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1q3EO7OXu4QY2Gb5W9xenb-2xA1FNywqDGpSVTpIRctIaRrJo-GZKvl4tkLjiW1SVamAKHbfZ047iQ-eg-MPFzR7t02xssBhoAlYEo1XtJSw34EltlO4bWRodZrGC5z6cGGHl-L59W9RP/s1600/Capture.JPG&quot; height=&quot;270&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I knew of many SSO Errors so tried everything like registering SSOSQL.dll and other fixes but never imagined it could be because of SQL not been configured properly.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/6573827077840676175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2014/09/failed-to-create-sql-database-sourcesso.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/6573827077840676175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/6573827077840676175'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2014/09/failed-to-create-sql-database-sourcesso.html' title='Failed to create the SQL database Source=&quot;SSO&quot; '/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1q3EO7OXu4QY2Gb5W9xenb-2xA1FNywqDGpSVTpIRctIaRrJo-GZKvl4tkLjiW1SVamAKHbfZ047iQ-eg-MPFzR7t02xssBhoAlYEo1XtJSw34EltlO4bWRodZrGC5z6cGGHl-L59W9RP/s72-c/Capture.JPG" height="72" width="72"/><thr:total>2</thr:total><georss:featurename>Oslo, Norway</georss:featurename><georss:point>59.9138688 10.752245399999993</georss:point><georss:box>59.658993300000006 10.106798399999992 60.1687443 11.397692399999993</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-4130872226732145184</id><published>2014-08-25T03:07:00.000-07:00</published><updated>2014-08-25T03:07:08.822-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="2012"/><category scheme="http://www.blogger.com/atom/ns#" term="2013"/><category scheme="http://www.blogger.com/atom/ns#" term="2014"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Migrate"/><category scheme="http://www.blogger.com/atom/ns#" term="migration"/><category scheme="http://www.blogger.com/atom/ns#" term="R2"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>BizTalk 2013 R2 database migration from SQL 2012 to  2014</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
On my Virtual PC which had BizTalk 2013 R2 configured with SQL 2012 as database server I thought of installing SQL 2014 and try using the new features of Column Store and see how it can help run the Integrations faster.&lt;br /&gt;
In this post I will show you how I migrated my existing BizTalk databases from SQL 2012 to 2014 which is installed on the machine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&amp;nbsp;Take &lt;b&gt;Backup&lt;/b&gt; of all BizTalk databases from SQL 2012 and &lt;b&gt;Restore&lt;/b&gt; it on to SQL 2014.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf79nh3XbRjC__m5I_Ua8MU0OwBpz6apehxRVeQoEk_76JtRr91VAAAfhU-tejqXD9reWEepRXYnXQCi3p3dnpOths_Ujuku6I-GSCmVb1z_AFVXfbA375ZdRWFfmmoq9b42qYSvky69D0/s1600/SQLDBs.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf79nh3XbRjC__m5I_Ua8MU0OwBpz6apehxRVeQoEk_76JtRr91VAAAfhU-tejqXD9reWEepRXYnXQCi3p3dnpOths_Ujuku6I-GSCmVb1z_AFVXfbA375ZdRWFfmmoq9b42qYSvky69D0/s1600/SQLDBs.PNG&quot; height=&quot;139&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&amp;nbsp;Create &lt;b&gt;Scripts&lt;/b&gt; of all BizTalk &lt;b&gt;SQL Jobs&lt;/b&gt; from SQL 2012 and execute it on to SQL 2014.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIYqdrh8Kv0OmKZ6B7uMDsOTjvULC9Uloxy1-l4gQd8YTHVXCqbYKa4zwCCaVoPVjEgVpk1QzqByZu_P-1WLinU-6dmiYzGwibDBaKym1gNi9I1aSkFnjqdiqT_Kr5VQSRsKXdTpmLEgOP/s1600/SQLJobs.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIYqdrh8Kv0OmKZ6B7uMDsOTjvULC9Uloxy1-l4gQd8YTHVXCqbYKa4zwCCaVoPVjEgVpk1QzqByZu_P-1WLinU-6dmiYzGwibDBaKym1gNi9I1aSkFnjqdiqT_Kr5VQSRsKXdTpmLEgOP/s1600/SQLJobs.PNG&quot; height=&quot;283&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&amp;nbsp;Create &lt;b&gt;Scripts&lt;/b&gt; of all BizTalk &lt;b&gt;SQL Logins&lt;/b&gt; from SQL 2012 and execute it on to SQL 2014.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhost3UdsL_ZiiFB2TOih2QUKesYFBhb2seA_RqSZE6AanxvYumF1JXmNzSIkn3vK7gDcrMG5lLXtE3OaneZHCPBI4oVjSMWXEljrUeWZuxZIm05vEopn2U_fPxNpV3Dn2UKLZf77Mhz4D/s1600/SQL_Logins.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhost3UdsL_ZiiFB2TOih2QUKesYFBhb2seA_RqSZE6AanxvYumF1JXmNzSIkn3vK7gDcrMG5lLXtE3OaneZHCPBI4oVjSMWXEljrUeWZuxZIm05vEopn2U_fPxNpV3Dn2UKLZf77Mhz4D/s1600/SQL_Logins.PNG&quot; height=&quot;244&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&amp;nbsp;Update the &lt;b&gt;SampleUpdateInfo.xml &lt;/b&gt;file found in the following location with info of the &lt;b&gt;current&lt;/b&gt; and the &lt;b&gt;new&lt;/b&gt; SQL Server. For me current SQL 2012 was on KIWI server and the New SQL 2014 Server is on KIWI\SQL14.&lt;br /&gt;C:\Program Files (x86)\Microsoft BizTalk Server 2010\Bins32\Schema\Restore&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi33MR7ApRJvJ2fcLOcDSzXzN8J0pxDnpmR6rE-Dc6-Tjf7ggY5ZBTE0L_n_nHBjYzllBnOFyFwTr5wKeTNMPkihA46AkeKkga0YwSm_WkhaOzz8rrkcOJ8S8J5Tcgh5T1c2aoZPGagxvG6/s1600/SampleUpdateInfo.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi33MR7ApRJvJ2fcLOcDSzXzN8J0pxDnpmR6rE-Dc6-Tjf7ggY5ZBTE0L_n_nHBjYzllBnOFyFwTr5wKeTNMPkihA46AkeKkga0YwSm_WkhaOzz8rrkcOJ8S8J5Tcgh5T1c2aoZPGagxvG6/s1600/SampleUpdateInfo.PNG&quot; height=&quot;499&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&amp;nbsp;Run the &lt;b&gt;UpdateDatabase.vbs&lt;/b&gt; file which is found in the same folder which updates the Server references in the tables on the new SQL Server.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyZDWTcDwlrE7dPQ2Kn5a31PkibCkRkpLEN4N2SJo36GWNF3YbNagB21zoVqU6lzbHRSOqMbQCYOcmEOaBFEkMTbvJh-TxmO-X9Iq1dWgCwZZJglQqvqCpUvK-On1K3xz5Kpve6lPgL1Es/s1600/UpdateDBScript.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyZDWTcDwlrE7dPQ2Kn5a31PkibCkRkpLEN4N2SJo36GWNF3YbNagB21zoVqU6lzbHRSOqMbQCYOcmEOaBFEkMTbvJh-TxmO-X9Iq1dWgCwZZJglQqvqCpUvK-On1K3xz5Kpve6lPgL1Es/s1600/UpdateDBScript.PNG&quot; height=&quot;352&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&amp;nbsp;Run the &lt;b&gt;UpdateRegistry.vbs&lt;/b&gt; file which is found in the same folder which updates the System Registry key references on the Server.
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwGEDxDCFPUbT_MbWUrJ_y-pZMDLjsFFCQd93pC7IGImLihu72Kz0IUwZL_qlZKvgS6x2Ly-ae4AYjhaP3NHx1a1UMO5XXCZs6NfvX-J66s5OymzB5mvJrK0UMR6QkwPlwum7R2dBxpoyN/s1600/UpdateRegistryScript.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwGEDxDCFPUbT_MbWUrJ_y-pZMDLjsFFCQd93pC7IGImLihu72Kz0IUwZL_qlZKvgS6x2Ly-ae4AYjhaP3NHx1a1UMO5XXCZs6NfvX-J66s5OymzB5mvJrK0UMR6QkwPlwum7R2dBxpoyN/s1600/UpdateRegistryScript.PNG&quot; height=&quot;308&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&amp;nbsp;Finally I went into BizTalk Admin Console to check if the references were updated successfully and yes it did update everything.
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKVeT0bQQwC5ue22gv-NQ_GhZRBbdjGtt5w5PB4TyYDGRYxi3rA-n8MPFeep81U7Yrk_QDnr7aY9m2xk4FbkqlY9nwLhfbaj7CE4UNGiujjwO_iKZH5glk08ttAUcmSBSe5p-9ESmtKCYw/s1600/BizTalkAdminConsole.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKVeT0bQQwC5ue22gv-NQ_GhZRBbdjGtt5w5PB4TyYDGRYxi3rA-n8MPFeep81U7Yrk_QDnr7aY9m2xk4FbkqlY9nwLhfbaj7CE4UNGiujjwO_iKZH5glk08ttAUcmSBSe5p-9ESmtKCYw/s1600/BizTalkAdminConsole.PNG&quot; height=&quot;382&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Finally I would give credit to the following old Microsoft document which still holds true for &amp;nbsp;the new versions of BizTalk\SQL Server ;).
&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa546753.aspx&quot; target=&quot;_blank&quot;&gt;How to Restore Your Databases&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/4130872226732145184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2014/08/biztalk-2013-r2-database-migration-from.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/4130872226732145184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/4130872226732145184'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2014/08/biztalk-2013-r2-database-migration-from.html' title='BizTalk 2013 R2 database migration from SQL 2012 to  2014'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf79nh3XbRjC__m5I_Ua8MU0OwBpz6apehxRVeQoEk_76JtRr91VAAAfhU-tejqXD9reWEepRXYnXQCi3p3dnpOths_Ujuku6I-GSCmVb1z_AFVXfbA375ZdRWFfmmoq9b42qYSvky69D0/s72-c/SQLDBs.PNG" height="72" width="72"/><thr:total>11</thr:total><georss:featurename>Oslo, Norway</georss:featurename><georss:point>59.9138688 10.752245399999993</georss:point><georss:box>59.658993300000006 10.106798399999992 60.1687443 11.397692399999993</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-7685175788733445730</id><published>2014-07-09T04:19:00.000-07:00</published><updated>2014-07-09T04:19:31.568-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="2013"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="Bug"/><category scheme="http://www.blogger.com/atom/ns#" term="Bugs"/><category scheme="http://www.blogger.com/atom/ns#" term="Error"/><category scheme="http://www.blogger.com/atom/ns#" term="Issue"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><category scheme="http://www.blogger.com/atom/ns#" term="R2"/><category scheme="http://www.blogger.com/atom/ns#" term="Upgrade 2010"/><title type='text'>Upgrading bug: BizTalk 2010 to BizTalk 2013 R2</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi,&lt;br /&gt;
Upgrading has been made easy with newer versions of BizTalk. I recently upgraded the BizTalk software from 2010 version to 2013 R2.&lt;br /&gt;
Here are few screenshots....&lt;b&gt;Important is the last screenshot.. :)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-UZeFp9hluW22muOKxEc17Q131dlY09jj4ftiWHncWeRYdlwfrlf2_BakVF0xk3mFQbQ6iWi09v8Mq8lZwHisdcqDgAOZwh1TNTJJ555Pc_nZ0mwMOiAsRswN9Q5MbivzWyK5ydUT_QSU/s1600/BizTalkUpgrade2013R2_1.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-UZeFp9hluW22muOKxEc17Q131dlY09jj4ftiWHncWeRYdlwfrlf2_BakVF0xk3mFQbQ6iWi09v8Mq8lZwHisdcqDgAOZwh1TNTJJ555Pc_nZ0mwMOiAsRswN9Q5MbivzWyK5ydUT_QSU/s1600/BizTalkUpgrade2013R2_1.png&quot; height=&quot;326&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAD-HectLasJVtOstdtKxPTQJTxuChrcEMQxqN6qBT8NlWnw4vknXN1-sT2Ew8R7GLRVHySsPR_WNtS4PergO3Afd73fAwtACqxVir5t0sSYogsHVwxhPyTW0IPHdiT-wQ1kJfd9HQ2vFk/s1600/BizTalkUpgrade2013R2_2.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAD-HectLasJVtOstdtKxPTQJTxuChrcEMQxqN6qBT8NlWnw4vknXN1-sT2Ew8R7GLRVHySsPR_WNtS4PergO3Afd73fAwtACqxVir5t0sSYogsHVwxhPyTW0IPHdiT-wQ1kJfd9HQ2vFk/s1600/BizTalkUpgrade2013R2_2.png&quot; height=&quot;330&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here it talks about Pre-Actions required.&lt;br /&gt;
Stop WorldWide Web Publishing Service.&lt;br /&gt;
Start Enterprise SIngle SignOn Service.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwpWfV_gOrkIL7RsbyRErZz3B47Tm4R4Oox6gIJTRqEp5nTQjl8eJA6x4T3ark6uSwv61q1XYrbRRO7Yo8fb1RjCFfD7ATo3kc7ab2j7xWhm24ZCC8MukUErg-ORu_d9QEhyzv4aIdAJqc/s1600/BizTalkUpgrade2013R2_3.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwpWfV_gOrkIL7RsbyRErZz3B47Tm4R4Oox6gIJTRqEp5nTQjl8eJA6x4T3ark6uSwv61q1XYrbRRO7Yo8fb1RjCFfD7ATo3kc7ab2j7xWhm24ZCC8MukUErg-ORu_d9QEhyzv4aIdAJqc/s1600/BizTalkUpgrade2013R2_3.png&quot; height=&quot;326&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Since I had selected to install Developer Tools also...it gives me an Error with missing prerequisites.&lt;br /&gt;
I installed Visual Studio 2013 and then continued on.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1a5jaaJ9tbt5ZUkv4KGL6YgRnJmOXtVBv8O5ELIuGJySeRn9vNX_AG3Ua_5rZNNLHUvQSQ0Zbnf2qjuUc3eDm_Im0brMgE39poP-KC3ZrBDYW8u0GkMVnaDeGCJhRdlQ4yyJEX_LInIKT/s1600/BizTalkUpgrade2013R2_4.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1a5jaaJ9tbt5ZUkv4KGL6YgRnJmOXtVBv8O5ELIuGJySeRn9vNX_AG3Ua_5rZNNLHUvQSQ0Zbnf2qjuUc3eDm_Im0brMgE39poP-KC3ZrBDYW8u0GkMVnaDeGCJhRdlQ4yyJEX_LInIKT/s1600/BizTalkUpgrade2013R2_4.png&quot; height=&quot;327&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&quot;Buckle your seatbelts....there are no Airbags to save you in this crash ride&quot;.&lt;/b&gt;&lt;br /&gt;
Microsoft will not rollback the databases if the Upgrade fails.&lt;br /&gt;
I did ensure that I had a backup of all the databases.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU4B_82IS2wu_sazGgATiAhUb102KUOoaDRWwkWLy7V1yiESfNbPFPdMjGgdn4GOsz4VPoRZn5byFXSs5anEzseq0vI5ZDIcxhcLAKpNFeUsHHsOGZWBD0KFXZK5Xjnf_B_-q9H1acTuJF/s1600/BizTalkUpgrade2013R2_5.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU4B_82IS2wu_sazGgATiAhUb102KUOoaDRWwkWLy7V1yiESfNbPFPdMjGgdn4GOsz4VPoRZn5byFXSs5anEzseq0vI5ZDIcxhcLAKpNFeUsHHsOGZWBD0KFXZK5Xjnf_B_-q9H1acTuJF/s1600/BizTalkUpgrade2013R2_5.png&quot; height=&quot;325&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Forgot to stop RuleEngine Update Service.&lt;br /&gt;
&lt;br /&gt;
And Finally the surprise...........&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghxp86FTVVdRo2ZlNmjOE7ImaiCqcgqBpyxpZgWAhAvcodPJZBEW-Hl8dCtFjr6DNW45l6f_9Fp1PBeJ9AndUd_BIdXJXt3QgLHWJsWD72waD6aOhbUMOqGkLYSwRVXTZPZ5gxYWWoKn1j/s1600/BizTalkUpgrade2013R2_7.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghxp86FTVVdRo2ZlNmjOE7ImaiCqcgqBpyxpZgWAhAvcodPJZBEW-Hl8dCtFjr6DNW45l6f_9Fp1PBeJ9AndUd_BIdXJXt3QgLHWJsWD72waD6aOhbUMOqGkLYSwRVXTZPZ5gxYWWoKn1j/s1600/BizTalkUpgrade2013R2_7.png&quot; height=&quot;400&quot; width=&quot;238&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH71vT7Bj9QBlWPaq8cuA9GxgCNRlreqYmEM2FO4qMRFYPbDV1gH7EwA_lYTkhAv3N9HG4CDrp1JWqexXk9SlsmQupCb2rqMTzzRCjyhVLKrsG548BxumBgKSnCjKHZIFt6pb03eDkzIDU/s1600/BizTalkUpgrade2013R2_6.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH71vT7Bj9QBlWPaq8cuA9GxgCNRlreqYmEM2FO4qMRFYPbDV1gH7EwA_lYTkhAv3N9HG4CDrp1JWqexXk9SlsmQupCb2rqMTzzRCjyhVLKrsG548BxumBgKSnCjKHZIFt6pb03eDkzIDU/s1600/BizTalkUpgrade2013R2_6.png&quot; height=&quot;313&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seems Microsoft forgot to rename the Folder from &lt;b&gt;&quot;BizTalk Server 2010&quot; &lt;/b&gt;in Program Files to &lt;b&gt;&quot;BizTalk Server 2013 R2&quot;&lt;/b&gt; but product got upgraded successfully.&lt;br /&gt;
&lt;br /&gt;
Hope they will fix this soon ;).&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/7685175788733445730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2014/07/upgrading-bug-biztalk-2010-to-biztalk.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/7685175788733445730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/7685175788733445730'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2014/07/upgrading-bug-biztalk-2010-to-biztalk.html' title='Upgrading bug: BizTalk 2010 to BizTalk 2013 R2'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-UZeFp9hluW22muOKxEc17Q131dlY09jj4ftiWHncWeRYdlwfrlf2_BakVF0xk3mFQbQ6iWi09v8Mq8lZwHisdcqDgAOZwh1TNTJJ555Pc_nZ0mwMOiAsRswN9Q5MbivzWyK5ydUT_QSU/s72-c/BizTalkUpgrade2013R2_1.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Oslo, Norway</georss:featurename><georss:point>59.9138688 10.752245399999993</georss:point><georss:box>59.658993300000006 10.106798399999992 60.1687443 11.397692399999993</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-6831296874323774583</id><published>2014-01-27T05:26:00.003-08:00</published><updated>2014-01-27T05:26:47.703-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="Bug"/><category scheme="http://www.blogger.com/atom/ns#" term="Enterprise Single Sign-On."/><category scheme="http://www.blogger.com/atom/ns#" term="Installation"/><category scheme="http://www.blogger.com/atom/ns#" term="Manual"/><category scheme="http://www.blogger.com/atom/ns#" term="SSO"/><title type='text'>BizTalk 2013 Installation Bug: Enterprise Single Sign-On Error</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
While Installing BizTalk I received the following Error that Enterprise Single Sign-On should be installed manually.
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivQJchYLcrMKmQIFC3TqfvqoJbV852mfRa7zN0A4T2dBaK5WP36fa4EdjgdM3dHf5hN5c_QQhYlX-fHZWdOQdRzagoXXbDFm09gU-dZX9QhTOyni_JS9f14PJIiPgtyOrpl0ljXV0ZGeDe/s1600/SSO_Error.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivQJchYLcrMKmQIFC3TqfvqoJbV852mfRa7zN0A4T2dBaK5WP36fa4EdjgdM3dHf5hN5c_QQhYlX-fHZWdOQdRzagoXXbDFm09gU-dZX9QhTOyni_JS9f14PJIiPgtyOrpl0ljXV0ZGeDe/s1600/SSO_Error.png&quot; height=&quot;515&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Well this had not occured while installing previous versions of BizTalk. So I was a little bit curious as to what am I missing on the Server.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
So I started installing the redistributable prerequisites manually as this is what BizTalk installation does first.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE2xWvF7rEbhy1TcFcYS8p0FcSlkuh3otkFbBcY4oXP9R48RE_40tyRYnao8zY3AnNoz1hNgF-vaxAALfdl-mn5jvp7hxyvlPWa7Z-3KcS5ki-xZmSfP4Ij1WA3BDkodgoDmG2hbXb5WbV/s1600/BizTalk2013_Prerequisites.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE2xWvF7rEbhy1TcFcYS8p0FcSlkuh3otkFbBcY4oXP9R48RE_40tyRYnao8zY3AnNoz1hNgF-vaxAALfdl-mn5jvp7hxyvlPWa7Z-3KcS5ki-xZmSfP4Ij1WA3BDkodgoDmG2hbXb5WbV/s1600/BizTalk2013_Prerequisites.png&quot; height=&quot;192&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
What I noticed is&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
After installing &lt;b&gt;.Net Framework 4.5&lt;/b&gt; from the .&lt;b&gt;cab&amp;nbsp;&lt;/b&gt;file I tried to run the BizTalk installation again as normal and selected the &lt;b&gt;.cab&lt;/b&gt; file I downloaded.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
And it worked fine and &lt;b&gt;BizTalk 2013&lt;/b&gt; was installed successfully with &lt;b&gt;Enterprise Single Sign-On&lt;/b&gt; and all other features.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
So seems &lt;b&gt;Enterprise Single Sign-On&lt;/b&gt;&amp;nbsp; installation needs &lt;b&gt;.Net Framework 4.5 to &lt;/b&gt;be in&amp;nbsp; place before it can be installed and BizTalk Installation is messing it up somewhere while installing the redistributable prerequisites.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/6831296874323774583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2014/01/biztalk-2013-installation-bug.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/6831296874323774583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/6831296874323774583'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2014/01/biztalk-2013-installation-bug.html' title='BizTalk 2013 Installation Bug: Enterprise Single Sign-On Error'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivQJchYLcrMKmQIFC3TqfvqoJbV852mfRa7zN0A4T2dBaK5WP36fa4EdjgdM3dHf5hN5c_QQhYlX-fHZWdOQdRzagoXXbDFm09gU-dZX9QhTOyni_JS9f14PJIiPgtyOrpl0ljXV0ZGeDe/s72-c/SSO_Error.png" height="72" width="72"/><thr:total>1</thr:total><georss:featurename>Oslo, Norway</georss:featurename><georss:point>59.9138688 10.752245399999993</georss:point><georss:box>59.658993300000006 10.106798399999992 60.1687443 11.397692399999993</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-542789481925870173</id><published>2014-01-27T04:18:00.000-08:00</published><updated>2014-01-27T04:19:25.465-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BAM"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="Configuration"/><category scheme="http://www.blogger.com/atom/ns#" term="Error"/><category scheme="http://www.blogger.com/atom/ns#" term="Network"/><category scheme="http://www.blogger.com/atom/ns#" term="Server"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>BAM configuration failure in BizTalk 2013</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
HI,&lt;br /&gt;
Seems the BizTalk 2013 Installation software has not been tested properly.&lt;br /&gt;
I got many errors which I could google and fix it but this one was odd about BAM configuration failed with following error.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red; font-size: large;&quot;&gt;ERROR: Encountered error while executing command on SQL Server &quot;&quot;.A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)The system cannot find the file specified (Microsoft.BizTalk.Bam.CfgExtHelper.Utility)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red; font-size: large;&quot;&gt;[ Error BAMConfigWizExt]&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Solution was to install the latest Cumulative update and try again without Server restart and it worked fine and BAM was configured correctly.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://support.microsoft.com/kb/2555976&quot; target=&quot;_blank&quot;&gt;BizTalk Cumulative Update Link&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Till now Core Product configuration(SSO,Group,Runtime) was not messed up by Microsoft in all versions (2004 till 2010) I installed/configured. I normally used to install Cumulative update after I am done configuring default BizTalk features or maybe it was a wrong way of doing it &amp;nbsp;:) .&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/542789481925870173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2014/01/bam-configuration-failure-in-biztalk.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/542789481925870173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/542789481925870173'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2014/01/bam-configuration-failure-in-biztalk.html' title='BAM configuration failure in BizTalk 2013'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-306275535253139709</id><published>2012-12-31T23:30:00.000-08:00</published><updated>2012-12-31T23:30:53.405-08:00</updated><title type='text'>ItemTemplate missing</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
I had this wierd Error where I could not add a new Orchestration to my project.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
I did not find the template for it when I clicked Add New Item.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Luckily I remembered I had installed a hotfix a day before and that could have messd the Template bindings.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGhjsx5Wh2KZUzo5aBwX0UNwBb57w2g87-H-MpRCipwdgdvCx0p-vqcxIlfwKEK6HNU7bhWdXFBzfdEzvBgHlRLuMRGawwvosxAodOlol1vkG8ACn4wNrNJHZ-DtLDMWj7KjmQFQ1XSYhp/s1600/Capture.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGhjsx5Wh2KZUzo5aBwX0UNwBb57w2g87-H-MpRCipwdgdvCx0p-vqcxIlfwKEK6HNU7bhWdXFBzfdEzvBgHlRLuMRGawwvosxAodOlol1vkG8ACn4wNrNJHZ-DtLDMWj7KjmQFQ1XSYhp/s640/Capture.PNG&quot; width=&quot;900&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;

&lt;div&gt;
So I knew I had to install only the templates again.&lt;/div&gt;
&lt;div&gt;
I did it by running the following command as mentioned in the link below and it helped.&lt;/div&gt;
&lt;div&gt;
http://msdn.microsoft.com/en-us/library/ms241279(v=vs.80).aspx&lt;/div&gt;
&lt;div&gt;
&lt;pre style=&quot;font-family: Consolas, Courier, monospace; font-size: 12px; line-height: 9.142857551574707px; overflow: auto; padding: 5px;&quot;&gt;&lt;B&gt;devenv.exe /InstallVSTemplates&lt;/b&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilm9X_H1dWhk8a4ZilnxGMl3sCQIMjQWJldArH3Y7FUJTw5CBTUc6cO_WLQTh1uLFiT0oZpbgOD8Zl355ccAKBB6UFpMbTxWb52ymXLFDJMhuHSLuhoxy0mrPK5Y16x9oeBr-dIRszNy24/s1600/Capture0.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;374&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilm9X_H1dWhk8a4ZilnxGMl3sCQIMjQWJldArH3Y7FUJTw5CBTUc6cO_WLQTh1uLFiT0oZpbgOD8Zl355ccAKBB6UFpMbTxWb52ymXLFDJMhuHSLuhoxy0mrPK5Y16x9oeBr-dIRszNy24/s640/Capture0.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;/br&gt;
&lt;div&gt;

I restarted Visual Studio and my templates were back again.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitbBCcs1gRC-3-rk2eS99O2bjNjvbPmEMYbUXIxGQBComEVzevSa74aw3GRAZc1NYawNLNXG4uhDLiX3RqrutBrnrz-BiyEDzO2JHuxO_QLlYlBkM2XYgcj6rrk0gSDsO-6znXgiFGRGA5/s1600/Capture2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitbBCcs1gRC-3-rk2eS99O2bjNjvbPmEMYbUXIxGQBComEVzevSa74aw3GRAZc1NYawNLNXG4uhDLiX3RqrutBrnrz-BiyEDzO2JHuxO_QLlYlBkM2XYgcj6rrk0gSDsO-6znXgiFGRGA5/s640/Capture2.PNG&quot; width=&quot;900&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/306275535253139709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2012/12/itemtemplate-missing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/306275535253139709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/306275535253139709'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2012/12/itemtemplate-missing.html' title='ItemTemplate missing'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGhjsx5Wh2KZUzo5aBwX0UNwBb57w2g87-H-MpRCipwdgdvCx0p-vqcxIlfwKEK6HNU7bhWdXFBzfdEzvBgHlRLuMRGawwvosxAodOlol1vkG8ACn4wNrNJHZ-DtLDMWj7KjmQFQ1XSYhp/s72-c/Capture.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-8058651249688137219</id><published>2012-11-21T06:06:00.002-08:00</published><updated>2012-11-21T06:13:06.686-08:00</updated><title type='text'>BizTalk 2013 Beta released!</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
The &lt;b&gt;BizTalk Server Team&lt;/b&gt; recently announced the arrival of the new beta version of the next generation of Integration Product of BizTalk Server called &lt;b&gt;BizTalk Server 2013&lt;/b&gt;.&lt;br /&gt;
Its a major release lined up with SQL 2012,Visual Studio 2012,Windows 2012.&lt;br /&gt;
For more information read here.&lt;br /&gt;
&lt;a href=&quot;http://blogs.msdn.com/b/biztalk_server_team_blog/archive/2012/11/06/announcing-biztalk-server-2013-beta.aspx&quot; target=&quot;_blank&quot;&gt;http://blogs.msdn.com/b/biztalk_server_team_blog/archive/2012/11/06/announcing-biztalk-server-2013-beta.aspx&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/8058651249688137219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2012/11/biztalk-2013-beta-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/8058651249688137219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/8058651249688137219'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2012/11/biztalk-2013-beta-released.html' title='BizTalk 2013 Beta released!'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-7577478733166665372</id><published>2012-10-03T00:51:00.000-07:00</published><updated>2012-10-03T00:51:27.765-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Automation"/><category scheme="http://www.blogger.com/atom/ns#" term="BAM"/><category scheme="http://www.blogger.com/atom/ns#" term="Error"/><category scheme="http://www.blogger.com/atom/ns#" term="Unspecified"/><title type='text'>BAM Add-In Excel Issue : Unspecified Automation Error</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red; font-size: large;&quot;&gt;&quot;Unspecified Automation Error&quot;&lt;/span&gt;&lt;/b&gt;&amp;nbsp;when Opening Excel using BAM Addin.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Fixit Available&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
There is a fixit available for this problem:&lt;br /&gt;
Office 2010 w SP1 - http://support.microsoft.com/kb/2597986&lt;br /&gt;
Office 2007 w SP2 or SP3 - http://support.microsoft.com/kb/2687441&lt;br /&gt;
Office 2003 w SP3 or Office 2003 Web Components w SP3 - http://support.microsoft.com/kb/2687323&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Steps to fix the problem manually&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
The manual fix for this problem is to re-register MSCOMCTL.OCX. To do this, follow these steps:&lt;br /&gt;
&lt;br /&gt;
1. Open an administrative-level command prompt. The command prompt MUST be on the administrative level for this to work. Click START, and type RUN in the run command line. On Windows Vista and Windows 7 you will see CMD.EXE appear in the quick search list. Right click CMD.EXE and left click Run As Administrator. A black command prompt opens. On Windows XP, there is no built-in run-as-admin, but you can use the run as menu option (or runas command line) to execute an admin command from a Limited User Account.&lt;br /&gt;
&lt;br /&gt;
2. If on a 64-bit machine, type the following:&lt;br /&gt;
regsvr32.exe /u &amp;nbsp;C:\Windows\SysWOW64\MSCOMCTL.OCX&lt;br /&gt;
&lt;br /&gt;
Hit ENTER&lt;br /&gt;
&lt;br /&gt;
then type&lt;br /&gt;
regsvr32.exe &amp;nbsp;C:\Windows\SysWOW64\MSCOMCTL.OCX&lt;br /&gt;
&lt;br /&gt;
If on a 32-bit machine, type the following:&lt;br /&gt;
regsvr32.exe /u C:\Windows\System32\MSCOMCTL.OCX&lt;br /&gt;
&lt;br /&gt;
Hit ENTER&lt;br /&gt;
&lt;br /&gt;
then type&lt;br /&gt;
regsvr32.exe C:\Windows\System32\MSCOMCTL.OCX&lt;br /&gt;
&lt;br /&gt;
Your Excel &amp;nbsp;BAM Addin should work again after doing this.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
FYI,&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2012/08/15/quot-unspecified-automation-error-quot-after-applying-ms12-060.aspx&quot;&gt;http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2012/08/15/quot-unspecified-automation-error-quot-after-applying-ms12-060.aspx&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/7577478733166665372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2012/10/bam-add-in-excel-issue-unspecified.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/7577478733166665372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/7577478733166665372'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2012/10/bam-add-in-excel-issue-unspecified.html' title='BAM Add-In Excel Issue : Unspecified Automation Error'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total><georss:featurename>Tamburveien 7, 0485 Oslo, Norway</georss:featurename><georss:point>59.951271339475078 10.770549774169922</georss:point><georss:box>59.947295839475075 10.760679274169922 59.95524683947508 10.780420274169922</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-5158453348046477558</id><published>2012-06-24T13:46:00.002-07:00</published><updated>2012-06-25T05:44:37.955-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".Net"/><category scheme="http://www.blogger.com/atom/ns#" term="BRE"/><category scheme="http://www.blogger.com/atom/ns#" term="Business"/><category scheme="http://www.blogger.com/atom/ns#" term="Call Rules"/><category scheme="http://www.blogger.com/atom/ns#" term="Class"/><category scheme="http://www.blogger.com/atom/ns#" term="Composer"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Facts"/><category scheme="http://www.blogger.com/atom/ns#" term="GUID"/><category scheme="http://www.blogger.com/atom/ns#" term="Helper"/><category scheme="http://www.blogger.com/atom/ns#" term="lookup"/><category scheme="http://www.blogger.com/atom/ns#" term="Policy"/><category scheme="http://www.blogger.com/atom/ns#" term="Registry"/><category scheme="http://www.blogger.com/atom/ns#" term="Rule"/><category scheme="http://www.blogger.com/atom/ns#" term="Static"/><category scheme="http://www.blogger.com/atom/ns#" term="StaticSupport"/><title type='text'>Business Rule Engine: Database Lookup, .Net Helper Class</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;I was googling for a blog article which could show me &amp;nbsp;the simplest way of implementing BRE Rules with Database lookup and .net Helper Class. Most of the samples talk of writing everything in a Helper Class with logic to call the Rule. Rest talk of using Facts to pass on the .net Helper Class Instance. Some samples are limited to only Rule Store.....but not about how to call it from Orchestration.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Here I would like to discuss a simple common situation which one comes across while implement Rules in BRE.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;In the Screenshot below I have 2 Rules which lookup 2 different tables.&lt;/div&gt;&lt;div&gt;I also have a .net Helper Class method just to convert the string Xml field to GUID since the AccountID &amp;nbsp;field in the table is of Type GUID and the Xml field is of type string.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1pQJ-kgTJvzBQDsf6qqfeX2W7UlYxYDrRbJX5vw9DuF3vST8NjlVhtfiEa80qC-foL6BtTwXivja7ngAg9qRtDAZkr9iInEOlocM7NjA_wW7F95ZQDeyHgE3v2Sd7K8bKIwl8qmnMeM34/s1600/Rule.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;512&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1pQJ-kgTJvzBQDsf6qqfeX2W7UlYxYDrRbJX5vw9DuF3vST8NjlVhtfiEa80qC-foL6BtTwXivja7ngAg9qRtDAZkr9iInEOlocM7NjA_wW7F95ZQDeyHgE3v2Sd7K8bKIwl8qmnMeM34/s640/Rule.PNG&quot; width=&quot;900&quot; /&gt;&lt;/a&gt;   &lt;br /&gt;
&lt;div style=&quot;font-weight: bold; text-align: left; text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-weight: bold; text-align: left; text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-weight: bold; text-align: left; text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-weight: bold; text-align: left; text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;font-weight: normal;&quot;&gt;The Rules are easy to construct...Just Drag/Drop fields from the XML Schema and the Database table and the XML Helper Class.&lt;/div&gt;&lt;div style=&quot;font-weight: normal;&quot;&gt;The Xml Static Helper Class works in the Business Rules if we add the following Registry key or else the Rules will get executed but the BRE will not output any Error and the HelperClass condition will be skipped.&lt;/div&gt;&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BusinessRules\3.0\StaticSupport (DWORD)&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\BusinessRules\3.0\StaticSupport (DWORD)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: bold; text-align: left; text-decoration: underline;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitNJfrJ8r__gsiGr_CXC2_P_WmwZaEVavtldXJRYkSLCEwHD24xgKNZGHMUdnSDodj-NBdMsHxTFk4visLLM0UKqne8Bunr4ogW_78q_d19Kz1DZC6o0_N93uUXhlkv2DXBvAZe6eFsYKD/s1600/Image11.png&quot; imageanchor=&quot;1&quot; style=&quot;background-color: white; clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitNJfrJ8r__gsiGr_CXC2_P_WmwZaEVavtldXJRYkSLCEwHD24xgKNZGHMUdnSDodj-NBdMsHxTFk4visLLM0UKqne8Bunr4ogW_78q_d19Kz1DZC6o0_N93uUXhlkv2DXBvAZe6eFsYKD/s640/Image11.png&quot; width=&quot;900&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: bold; text-align: left; text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;To test the Policy ...right click the Version and click Test Policy. Add instance of all inputs(Databases/Xml File but not of .Net Helper Class(It will read from GAC).Now on Click of Test button the Rule will be executed and the Input Xml file will be modified and will act as the Ouput file.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6dl23olg1ls34N3x1r5miUg5xlNAcw6DnPqcBnlwmYjcV_FD0YGmSSoQT5n3cskBNC6uh0uO_AmF_IMEExPTEIzwSFHc1owK3htAWPRs986In453MXXGy5k6LoQDylXE6yG1JwDQzVjaw/s1600/IMage3.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;564&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6dl23olg1ls34N3x1r5miUg5xlNAcw6DnPqcBnlwmYjcV_FD0YGmSSoQT5n3cskBNC6uh0uO_AmF_IMEExPTEIzwSFHc1owK3htAWPRs986In453MXXGy5k6LoQDylXE6yG1JwDQzVjaw/s640/IMage3.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Lets look into how to call the Rule from the Orchestration and the code in the Xml Helper Class.&lt;br /&gt;
Call Rules Shape only work in Atomic Shape Scope, So we need to add the Scope and set it to Atomic in the Scope Properties. &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR9q-Jh9aNe5K2ed00uGCrXHOxDe85M9erqbcw1T2OXotc57ymAC1esamzU9dK4zjNfAlkssh1AlQXotBbCoOf2HaJ3Bncgp_C8Q_7_dcjEGsOLoZwhx1H_KjWGEdsZTqszJA7bEtpgrmw/s1600/Image4.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR9q-Jh9aNe5K2ed00uGCrXHOxDe85M9erqbcw1T2OXotc57ymAC1esamzU9dK4zjNfAlkssh1AlQXotBbCoOf2HaJ3Bncgp_C8Q_7_dcjEGsOLoZwhx1H_KjWGEdsZTqszJA7bEtpgrmw/s1600/Image4.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;I have add the Expression shape where I set the input parameters to the Call Rules Shape.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;SQLConn is the connection to the Database which is used in the Input.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;RulesDataConn is the input parameter for the table.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Northbound is a dummy database I have used which contains a table called CustomerAddressBase and AccountExtensionBase.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;I am using these 2 tables in 2 different Rules.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl-o93VL0SoVKQ8g_Ftg-r1OQgq0KpO0j5MTHpRQSu_sEk7lIVycyLLWvr4U_tjnle6wv_GVUZMIxY_i48AWMUNgwLSBc6JYnNdyZKLCEtFjSiaUcew4qwpzAfc7GiY2Htr0p006fGwxbZ/s1600/Image5.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;264&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl-o93VL0SoVKQ8g_Ftg-r1OQgq0KpO0j5MTHpRQSu_sEk7lIVycyLLWvr4U_tjnle6wv_GVUZMIxY_i48AWMUNgwLSBc6JYnNdyZKLCEtFjSiaUcew4qwpzAfc7GiY2Htr0p006fGwxbZ/s640/Image5.png&quot; width=&quot;900&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I also created the variable for .Net Helper class and pass it on to the Call Rules Shape as below.&lt;/div&gt;Here is is how it looks in the configuration of Call Rules Shape. &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjkGOrfea8MyFPZpssJUAM_S1plRFTusUS_tPMtpDcwkR_iSR9XH4NzUkfOIIWp85TJFrwJxYaUkQZZ7eqIthUSVtAwM6eQVttPb7U4WJuoSQNNVXGJ4-vNVaPe-CwhDfkABGwoww-piRz/s1600/Image6.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;492&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjkGOrfea8MyFPZpssJUAM_S1plRFTusUS_tPMtpDcwkR_iSR9XH4NzUkfOIIWp85TJFrwJxYaUkQZZ7eqIthUSVtAwM6eQVttPb7U4WJuoSQNNVXGJ4-vNVaPe-CwhDfkABGwoww-piRz/s640/Image6.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Now we have Configured the Orchestration. Below I will show you the type of Variables used above.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQN_pfw2z77VyBIBpfVBm7eW44Rhf1S8HaqqFAAzMRDPeB4fFVM0L9HK_Gkn0cEuzENNHDiDRztOH8I3Y5KIPPx1dnbbG7eQppEPCqNw8Q1xgpH5Sppz7zLXzRsJ0wdTEiV4sfyh_vG4wl/s1600/Image8.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQN_pfw2z77VyBIBpfVBm7eW44Rhf1S8HaqqFAAzMRDPeB4fFVM0L9HK_Gkn0cEuzENNHDiDRztOH8I3Y5KIPPx1dnbbG7eQppEPCqNw8Q1xgpH5Sppz7zLXzRsJ0wdTEiV4sfyh_vG4wl/s640/Image8.png&quot; width=&quot;498&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Here is the code of the .Net Helper Class which just converts the string from the Xml field to GUID field.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Note: The Helper Class should be static and Serializable as it used in Atomic Shape.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;We do not need to create Facts as we are using Static Methods in the Helper Class.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnCDJL2-KXZRTq6AE9r2uruDdO2R-zk47fTZVLee3i47pbVhPMG3fFiZ-o21X4mD6Rq8aTVye3u7HcANJMvPhGfV59KH5Z10LwNuPZWqP0bm9pZorxZTR5Ij3EwkxU4euEUCaV8GCTjuGb/s1600/Image9.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;390&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnCDJL2-KXZRTq6AE9r2uruDdO2R-zk47fTZVLee3i47pbVhPMG3fFiZ-o21X4mD6Rq8aTVye3u7HcANJMvPhGfV59KH5Z10LwNuPZWqP0bm9pZorxZTR5Ij3EwkxU4euEUCaV8GCTjuGb/s640/Image9.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Deploy the Rule from the Rule Store and Deploy the Orchestration and GAC the Helper Class.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;After deployment link the Policy to the Application in BizTalk Admin Console.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9ex6qm3kndly8Vw44Hfr2UvizNiyP6_K1Lxy5dNlWhqg03rYx5tx5t831VhcMuDt9kmNnC0_KNuHq4PHm23zq75ZWa0n-CP9kDCUoFC4Btuz48qHWRIMXdNX5P9PHMSRH5WBB2iBKoG9_/s1600/Image7.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;286&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9ex6qm3kndly8Vw44Hfr2UvizNiyP6_K1Lxy5dNlWhqg03rYx5tx5t831VhcMuDt9kmNnC0_KNuHq4PHm23zq75ZWa0n-CP9kDCUoFC4Btuz48qHWRIMXdNX5P9PHMSRH5WBB2iBKoG9_/s640/Image7.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Now drop the file and Rules should be executed and the Xml file will be created.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;This tutorial is just for reference and not a Sample Lab to be followed. It will just help you if you missed any steps in your Project.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Microsoft has many good Samples but without any proper documentation to explain the steps involved ...it only has deployment and test guide to test the Sample.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Hope this guide helps you in implementing BRE using Microsoft Business Rule Composer. &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/5158453348046477558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2012/06/business-rule-engine-database-lookup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/5158453348046477558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/5158453348046477558'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2012/06/business-rule-engine-database-lookup.html' title='Business Rule Engine: Database Lookup, .Net Helper Class'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1pQJ-kgTJvzBQDsf6qqfeX2W7UlYxYDrRbJX5vw9DuF3vST8NjlVhtfiEa80qC-foL6BtTwXivja7ngAg9qRtDAZkr9iInEOlocM7NjA_wW7F95ZQDeyHgE3v2Sd7K8bKIwl8qmnMeM34/s72-c/Rule.PNG" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Oslo, Norway</georss:featurename><georss:point>59.9138688 10.7522454</georss:point><georss:box>59.7865108 10.4363884 60.041226800000004 11.068102399999999</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-5100014908331839056</id><published>2012-06-14T04:27:00.001-07:00</published><updated>2012-06-24T11:50:26.853-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Add-in"/><category scheme="http://www.blogger.com/atom/ns#" term="BAM"/><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><category scheme="http://www.blogger.com/atom/ns#" term="Issue"/><title type='text'>BAM Add-In Excel Issue : Object library invalid or contains references to object definitions that could not be found.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Recently when I opened Excel&amp;nbsp;every time&amp;nbsp;I got a&amp;nbsp;weird&amp;nbsp;Error for BAM Add-In.&lt;br /&gt;
Incidently I have not&amp;nbsp;messed&amp;nbsp;up with BAM recently for sure. &amp;nbsp;After googling a bit I could not find any post related to BAM Add-In issue but many with VBA macros failing after a Cumulative update.&lt;br /&gt;
My laptop is set to auto update the system with latest updates as I love to try new features out in Microsoft market and this Cumulative update had&amp;nbsp;messed&amp;nbsp;up the macro settings in Excel.&lt;br /&gt;
&lt;a href=&quot;http://support.microsoft.com/kb/957924/en-us&quot;&gt;http://support.microsoft.com/kb/957924/en-us&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
The point here is if you get Errors related to BAM Add-In Excel macro while opening Excel just follow these steps&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: red; font-family: &#39;Segoe UI&#39;, Arial, Verdana, Tahoma, sans-serif; font-size: 10.995369911193848px; line-height: 16.782407760620117px;&quot;&gt;To resolve the problem, delete cached versions of the control type libraries.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: red; font-family: &#39;Segoe UI&#39;, Arial, Verdana, Tahoma, sans-serif; font-size: 10.995369911193848px; line-height: 16.782407760620117px;&quot;&gt;To do this, search the hard disk for “.exd,” and then delete all occurrences. The .exd files are re-created automatically by using the new controls the next time that you use VBA.&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
After deleting all .exd files(there were only 2 in AppData folder) things were back to normal and BAM Excel Add-In worked fine.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/5100014908331839056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2012/06/bam-add-in-excel-issue-object-library.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/5100014908331839056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/5100014908331839056'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2012/06/bam-add-in-excel-issue-object-library.html' title='BAM Add-In Excel Issue : Object library invalid or contains references to object definitions that could not be found.'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total><georss:featurename>Oslo, Norway</georss:featurename><georss:point>59.9138688 10.7522454</georss:point><georss:box>59.7865108 10.4363884 60.041226800000004 11.068102399999999</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-4529042058685249283</id><published>2012-05-30T04:02:00.001-07:00</published><updated>2012-05-30T04:19:26.492-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="Bugs"/><category scheme="http://www.blogger.com/atom/ns#" term="Crm 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="Errors"/><title type='text'>BizTalk 2010 - CRM 2011 Errors and Resolution</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi,&lt;br /&gt;
I just thought of posting few common and few uncommon Errors&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, Arial, sans-serif; font-size: 13px; line-height: 16px; text-align: -webkit-center;&quot;&gt;:)&lt;/span&gt;&amp;nbsp;you might face during Integrating BizTalk with CRM 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;lt;Fault xmlns=&quot;http://www.w3.org/2003/05/soap-envelope&quot;&amp;gt;&amp;lt;Code&amp;gt;&amp;lt;Value&amp;gt;Sender&amp;lt;/Value&amp;gt;&amp;lt;Subcode&amp;gt;&amp;lt;Value xmlns:a=&quot;http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/dispatcher&quot;&amp;gt;a: &amp;nbsp; &amp;nbsp;DeserializationFailed &amp;lt;/Value&amp;gt;&amp;lt;/Subcode&amp;gt;&amp;lt;/Code&amp;gt;&amp;lt;Reason&amp;gt;&amp;lt;Text xml:lang=&quot;en-US&quot;&amp;gt;The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://schemas.microsoft.com/xrm/2011/Contracts/Services:entity. The InnerException message was &#39;There was an error deserializing the object of type Microsoft.Xrm.Sdk.Entity. The value &#39;&#39; cannot be parsed as the type &#39;Int32&#39;.&#39;. &amp;nbsp;Please see InnerException for more details.&amp;lt;/Text&amp;gt;&amp;lt;/Reason&amp;gt;&amp;lt;/Fault&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
Resolution: The File send to CRM has a field with wrong format. Ie the field in CRM expects a Integer Value but a string is send. Check CRM for &quot;&lt;span style=&quot;color: red;&quot;&gt;Whole Number&lt;/span&gt;&quot; fields or &lt;span style=&quot;color: red;&quot;&gt;Option Set&lt;/span&gt; fields. Even Option Set fields needs number as a &lt;span style=&quot;color: red;&quot;&gt;int&lt;/span&gt; without any characters like &lt;span style=&quot;color: red;&quot;&gt;&quot;,&quot;&lt;/span&gt; or &lt;span style=&quot;color: red;&quot;&gt;&quot;.&quot;&lt;/span&gt; . Change the XSLT value script in BizTalk map to have &lt;span style=&quot;color: red;&quot;&gt;xs:int&lt;/span&gt; as datatype for the Integer field.&lt;br /&gt;
&lt;br /&gt;
For a &lt;span style=&quot;color: red;&quot;&gt;Float&lt;/span&gt; Field in CRM = &lt;span style=&quot;color: red;&quot;&gt;xs: double&lt;/span&gt; in BizTalk value mapping XSLT.&lt;br /&gt;
&lt;br /&gt;
I will keep updating this Post with new Errors encountered in CRM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/4529042058685249283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2012/05/biztalk-2010-crm-2011-errors-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/4529042058685249283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/4529042058685249283'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2012/05/biztalk-2010-crm-2011-errors-and.html' title='BizTalk 2010 - CRM 2011 Errors and Resolution'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>Oslo, Norway</georss:featurename><georss:point>59.9138688 10.7522454</georss:point><georss:box>59.7865108 10.4363884 60.041226800000004 11.068102399999999</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-5696166933788770663</id><published>2012-05-30T04:00:00.000-07:00</published><updated>2012-06-12T03:34:02.312-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="clause"/><category scheme="http://www.blogger.com/atom/ns#" term="Database"/><category scheme="http://www.blogger.com/atom/ns#" term="functoid"/><category scheme="http://www.blogger.com/atom/ns#" term="lookup"/><category scheme="http://www.blogger.com/atom/ns#" term="multiple"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><category scheme="http://www.blogger.com/atom/ns#" term="where"/><title type='text'>Database Lookup Functoid : Multiple Where Clause : CRM PickList  field</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
When integrating CRM I came across a Scenario while&amp;nbsp;mapping&amp;nbsp;a PickList field in CRM using BizTalk. Since we need to send the Index (AttributeValue) of the Value in the Xml to CRM for the PickList field I had to do a look up first to get the Picklist value Index.&lt;br /&gt;
Assume my Query is&lt;br /&gt;
Select top 1 from StringMap where Value=&lt;span style=&quot;background-color: white; color: red;&quot;&gt;&#39;Staff&#39;&amp;nbsp;&lt;/span&gt;and AttributeName=&#39;lucky_title&#39;&lt;br /&gt;
Staff comes from the Title field in the Input Xml.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
Now in traditional Database Lookup Functoid we know about single where clause parameters but what if we have a multiple where clause?&lt;br /&gt;
Here is the StringMap table in CRM 2011&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcY17bZiQyuOpYZJw4iF35QAGeTxC-WoY0L3Ab8IB9OR2ZpnwQp229LcVWgbJ7yr-fQ_BxNtJm9Rsc56q6YUDBjVMMwYCGifPDeRJn2x1u2sOtgopOhqtNCsTndXIrAWpg4Z5zJOYqcKW3/s1600/image4.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcY17bZiQyuOpYZJw4iF35QAGeTxC-WoY0L3Ab8IB9OR2ZpnwQp229LcVWgbJ7yr-fQ_BxNtJm9Rsc56q6YUDBjVMMwYCGifPDeRJn2x1u2sOtgopOhqtNCsTndXIrAWpg4Z5zJOYqcKW3/s1600/image4.PNG&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
In that case what we have to do is add a String Concatenate Functoid or a Scripting Functoid for the Multiple Column and Multiple Value parameter with a&amp;nbsp;separator.&lt;br /&gt;
I have used a Scripting Functoid.&lt;br /&gt;
select top 1 * from StringMap where Value + &#39;|&#39; +&amp;nbsp;
AttributeName&amp;nbsp;= Title|lucky_title&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA77D5Gh3_BLmrsw0pt2GWn_X4W2HVwjvfcBIW4H7yWfZ7yGN51t3IdaWIZRoYSrVv2BIgXoKwiIrzm-A4fa2wnP_7Cu6qtaxfkd8kzouzDuz4JHIWfgsZS6PgJCtfOBZCxOUEnw7buQdf/s1600/Image1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA77D5Gh3_BLmrsw0pt2GWn_X4W2HVwjvfcBIW4H7yWfZ7yGN51t3IdaWIZRoYSrVv2BIgXoKwiIrzm-A4fa2wnP_7Cu6qtaxfkd8kzouzDuz4JHIWfgsZS6PgJCtfOBZCxOUEnw7buQdf/s1600/Image1.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv2dOxFLw6DzCeGnNqioqAF2A1DktBRqVdwSOlKLt9KjrrmirDWqPj8EanvKnBoXXjGk3PTUR_yyLy8QzCkCgxb-MsOz_pgcHQSxgwUQ0UQIicPxIZJoxghfh0rUnnmIKmO-qfzNl4Rn1i/s1600/Image2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv2dOxFLw6DzCeGnNqioqAF2A1DktBRqVdwSOlKLt9KjrrmirDWqPj8EanvKnBoXXjGk3PTUR_yyLy8QzCkCgxb-MsOz_pgcHQSxgwUQ0UQIicPxIZJoxghfh0rUnnmIKmO-qfzNl4Rn1i/s640/Image2.PNG&quot; width=&quot;624&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_bX3vqRyseaPPO4wCzDYy5eCbeXbduYOrb7Xf4DUO6ek-luFwjn7R7YDaIjOwAJxMZdjdDSSHmMJRQh-gE4uDiEy-ycwkDoT9lgKTVanjMqd-6wzYIZLWytiaV28rLeSd0XRWE5-RXFJp/s1600/Image2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT-SneMB3Fw4te-1iihVr_w7sOJTElFycPaqk8Pg5TBMlOXgvHP3EWNXSn7PP88tpwI0O2HuoyVI9wFaOo-cb3V13jDS618OnH5RR-LLsBJ2eFProUfU-UGAwzbTOdObs73IQgV6JPShX9/s1600/Image3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT-SneMB3Fw4te-1iihVr_w7sOJTElFycPaqk8Pg5TBMlOXgvHP3EWNXSn7PP88tpwI0O2HuoyVI9wFaOo-cb3V13jDS618OnH5RR-LLsBJ2eFProUfU-UGAwzbTOdObs73IQgV6JPShX9/s640/Image3.PNG&quot; width=&quot;624&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/5696166933788770663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2012/05/database-lookup-functoid-multiple-where.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/5696166933788770663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/5696166933788770663'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2012/05/database-lookup-functoid-multiple-where.html' title='Database Lookup Functoid : Multiple Where Clause : CRM PickList  field'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcY17bZiQyuOpYZJw4iF35QAGeTxC-WoY0L3Ab8IB9OR2ZpnwQp229LcVWgbJ7yr-fQ_BxNtJm9Rsc56q6YUDBjVMMwYCGifPDeRJn2x1u2sOtgopOhqtNCsTndXIrAWpg4Z5zJOYqcKW3/s72-c/image4.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-8282143871191445475</id><published>2012-04-15T13:43:00.000-07:00</published><updated>2012-06-04T14:31:26.093-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="attribute"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="Crm 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="Entity"/><category scheme="http://www.blogger.com/atom/ns#" term="Integration"/><category scheme="http://www.blogger.com/atom/ns#" term="lookup"/><title type='text'>CRM 2011 Attribute Lookup: Integrating BizTalk with CRM 2011</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi Friends,&lt;br /&gt;
I have been working on a CRM 2011 Integration using WCF Adapter from BizTalk. Richard Seroter has done a very good job by posting 2 Articles on it which clears most of the basics.&lt;br /&gt;
Past few days I have been struggling to get this Lookup thing right. I tried the solution which Richard&amp;nbsp;mentioned&amp;nbsp;but seems he dint test it well...it fails. &amp;nbsp;I had also posted over msdn forum for help but nothing came up.&lt;br /&gt;
&lt;a href=&quot;http://social.msdn.microsoft.com/Forums/en-US/biztalkgeneral/thread/3b08958a-cd8e-480d-9b35-eccbdfca04f8/#3b08958a-cd8e-480d-9b35-eccbdfca04f8&quot;&gt;http://social.msdn.microsoft.com/Forums/en-US/biztalkgeneral/thread/3b08958a-cd8e-480d-9b35-eccbdfca04f8/#3b08958a-cd8e-480d-9b35-eccbdfca04f8&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
But this German link helped me a lot. I had to translate it to English but it was worth every penny.&lt;br /&gt;
&lt;a href=&quot;http://www.msdynamics.de/viewtopic.php?f=60&amp;amp;t=12408&quot;&gt;http://www.msdynamics.de/viewtopic.php?f=60&amp;amp;t=12408&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;So what was the solution?&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
I had 2 Script functoids as shown in the map below as Richard has in the basic one first Series of CRM Integration.&lt;br /&gt;
&lt;a href=&quot;http://seroter.wordpress.com/2011/02/10/the-good-bad-and-ugly-of-integrating-dynamics-crm-2011-and-biztalk-server-2010/&quot;&gt;http://seroter.wordpress.com/2011/02/10/the-good-bad-and-ugly-of-integrating-dynamics-crm-2011-and-biztalk-server-2010/&lt;/a&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlLsOqVvMr3tou8MsSye4fuoVHrnAGVbd3PYWJJiNkFV28C960nucKjexUjP8S2VlAW2S7bAgvZnY7aoY8T_JDC_5mrBXvXjEu6ZC4-DsDR2nkHMVfibLgxyHKuX_Z9yXZ1vOkfnewqbbR/s1600/CRM2011LookUp_1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;347&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlLsOqVvMr3tou8MsSye4fuoVHrnAGVbd3PYWJJiNkFV28C960nucKjexUjP8S2VlAW2S7bAgvZnY7aoY8T_JDC_5mrBXvXjEu6ZC4-DsDR2nkHMVfibLgxyHKuX_Z9yXZ1vOkfnewqbbR/s640/CRM2011LookUp_1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The C# Script in Functoid1 returns the name of the Key(Attribute Name) which is simple.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoxmzSTRKVV5-HtEZIXkSigZLUfoAOs82Y6nvYVqlx0cV_fohyzRuWWgtRXaqfho7VrYfpg3wP7YJgXspjunt3CbLbqauQtqNp1LX98lOvg7jkokvDFJYCsAyrTiBrGP0wTEBBxIgILHZ2/s1600/CRM2011LookUp_2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;412&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoxmzSTRKVV5-HtEZIXkSigZLUfoAOs82Y6nvYVqlx0cV_fohyzRuWWgtRXaqfho7VrYfpg3wP7YJgXspjunt3CbLbqauQtqNp1LX98lOvg7jkokvDFJYCsAyrTiBrGP0wTEBBxIgILHZ2/s640/CRM2011LookUp_2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The important thing is mapping the value field where we lookup the other Entity which is shown as below&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhWEKW78yIrwE0AQLkM52sha2ducpB_qsXO2jP5qjWQ4bFR7TBBN_pm6yaY5sexXxXIQZo-WBMfXo2SXzBoc-BzFsD8BNhPZn4ndFrEjwWYTKjiITbUKE6ojX_oA4yKrX3xHNJk5VDCGPs/s1600/CRM2011LookUp_3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;432&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhWEKW78yIrwE0AQLkM52sha2ducpB_qsXO2jP5qjWQ4bFR7TBBN_pm6yaY5sexXxXIQZo-WBMfXo2SXzBoc-BzFsD8BNhPZn4ndFrEjwWYTKjiITbUKE6ojX_oA4yKrX3xHNJk5VDCGPs/s640/CRM2011LookUp_3.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The Script is as below.&lt;br /&gt;
&lt;textarea style=&quot;height: 332px; margin: 1.38889px; width: 658px;&quot;&gt;&amp;lt;xsl:template name=&quot;SetFieldValue&quot;&amp;gt;
&amp;lt;xslaram name=&quot;param1&quot; /&amp;gt;
&amp;lt;value xmlns=&quot;http://schemas.datacontract.org/2004/07/System.Collections.Generic&quot; 
         xmlnss=&quot;http://www.w3.org/2001/XMLSchema&quot; 
         xmlnssi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
         xmlns:a=&quot;http://schemas.microsoft.com/xrm/2011/Contracts&quot;&amp;gt;
   &amp;lt;xsl:attribute name=&quot;xsi:type&quot;&amp;gt;
    &amp;lt;xsl:value-of select=&quot;&#39;a:EntityReference&#39;&quot; /&amp;gt;
   &amp;lt;/xsl:attribute&amp;gt;
   &amp;lt;Id xmlns=&quot;http://schemas.microsoft.com/xrm/2011/Contracts&quot; 
        xmlns:ser=&quot;http://schemas.microsoft.com/2003/10/Serialization/&quot;&amp;gt;
      &amp;lt;xsl:attribute name=&quot;xsi:type&quot;&amp;gt;
         &amp;lt;xsl:value-of select=&quot;&#39;ser:guid&#39;&quot; /&amp;gt;
      &amp;lt;/xsl:attribute&amp;gt;
  &amp;lt;xsl:value-of select=&quot;$param1&quot; /&amp;gt;
    &amp;lt;/Id&amp;gt;   
   &amp;lt;LogicalName xmlns=&quot;http://schemas.microsoft.com/xrm/2011/Contracts&quot;&amp;gt;
      lucky_loadlist&amp;lt;/LogicalName&amp;gt;
   &amp;lt;Name xmlns=&quot;http://schemas.microsoft.com/xrm/2011/Contracts&quot; /&amp;gt;  
&amp;lt;/value&amp;gt;
&amp;lt;/xsl:template&amp;gt;
&lt;/textarea&gt;
&lt;br /&gt;
&lt;br /&gt;
This XML works fine against CRM&lt;br /&gt;
LogicalName is always the name of the Entity.&lt;br /&gt;
&lt;textarea style=&quot;height: 337px; margin: 1.38889px; width: 653px;&quot;&gt;&amp;lt;ns0:Create xmlns:ns2=&quot;http://schemas.microsoft.com/2003/10/Serialization/Arrays&quot; xmlns:ns0=&quot;http://schemas.microsoft.com/xrm/2011/Contracts/Services&quot; 
   xmlns:ns3=&quot;http://schemas.microsoft.com/xrm/2011/Metadata&quot; xmlns:ns5=&quot;http://schemas.microsoft.com/2003/10/Serialization/&quot; 
   xmlns:ns1=&quot;http://schemas.datacontract.org/2004/07/System.Collections.Generic&quot; xmlns:ns4=&quot;http://schemas.microsoft.com/xrm/2011/Contracts&quot;&amp;gt;
 &amp;lt;ns0:entity&amp;gt;&amp;lt;ns4:Attributes&amp;gt;&amp;lt;ns4:KeyValuePairOfstringanyType&amp;gt;
  &amp;lt;ns1:key&amp;gt;lucky_accountsbylistid&amp;lt;/ns1:key&amp;gt;
  &amp;lt;value xsi:type=&quot;a:EntityReference&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/System.Collections.Generic&quot; xmlnss=&quot;http://www.w3.org/2001/XMLSchema&quot; 
      xmlnssi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:a=&quot;http://schemas.microsoft.com/xrm/2011/Contracts&quot;&amp;gt;
   &amp;lt;a:Id xsi:type=&quot;ser:guid&quot;  xmlns:ser=&quot;http://schemas.microsoft.com/2003/10/Serialization/&quot;&amp;gt;
   4B4B105F-6B82-E111-A667-00155D067401&amp;lt;/a:Id&amp;gt;&amp;lt;a:LogicalName&amp;gt;lucky_loadlist&amp;lt;/a:LogicalName&amp;gt;
 &amp;lt;a:Name /&amp;gt;
&amp;lt;/value&amp;gt;&amp;lt;/ns4:KeyValuePairOfstringanyType&amp;gt;
&amp;lt;/ns4:Attributes&amp;gt;&amp;lt;ns4:LogicalName&amp;gt;lucky_accountbylistvalidationrel&amp;lt;/ns4:LogicalName&amp;gt;&amp;lt;/ns0:entity&amp;gt;&amp;lt;/ns0:Create&amp;gt;

&lt;/textarea&gt;

&lt;br /&gt;
So if you would like to work with CRM lookup its easy but hardly any resources online and strangely nothing from Microsoft on documentation regarding Integrating CRM 2011 with BizTalk.&lt;br /&gt;
I wasted good enough days banging my head to make this lookup work but its all is worth when you see it working finally.&lt;br /&gt;
Just mail me if you have any questions regarding Integration CRM 2011 using WCF Adapter in Biztalk.&lt;br /&gt;
Finally thanks Richard for post such valuable content regarding Integrating CRM 2011 using WCF BizTalk Adapter.&lt;br /&gt;
&lt;br /&gt;
Hope this post helps you all!&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/8282143871191445475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2012/04/crm-2011-attribute-lookup-integrating.html#comment-form' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/8282143871191445475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/8282143871191445475'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2012/04/crm-2011-attribute-lookup-integrating.html' title='CRM 2011 Attribute Lookup: Integrating BizTalk with CRM 2011'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlLsOqVvMr3tou8MsSye4fuoVHrnAGVbd3PYWJJiNkFV28C960nucKjexUjP8S2VlAW2S7bAgvZnY7aoY8T_JDC_5mrBXvXjEu6ZC4-DsDR2nkHMVfibLgxyHKuX_Z9yXZ1vOkfnewqbbR/s72-c/CRM2011LookUp_1.png" height="72" width="72"/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-1959461931122986111</id><published>2012-01-28T03:34:00.000-08:00</published><updated>2012-01-29T10:04:16.700-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="app"/><category scheme="http://www.blogger.com/atom/ns#" term="BAM"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="bm.exe"/><category scheme="http://www.blogger.com/atom/ns#" term="win32"/><title type='text'>Bm.exe is not a valid Win32 App</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
Hi,&lt;br /&gt;
Recently I had an Issue with BAM Bm.exe. I tried to run it through command prompt got a wierd error sayign its not a Valid Win32 Application. I thought its an issue since I installed BizTalk in 32 bit mode on a 64 Bit Windows 7 machine. On googling found nothing ..seems nobody encountered it ever. Finally I thought google wont help looked at bm.exe and found the file size was 0.&lt;br /&gt;
Seems it got corrupted somehow. By replacing it with a new bm.exe solved the problem.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY8SOS32-NW3EykzqmtoQt7KFzVybS8e52al6RxO2MhltjWDn4qZEYS9tKQWj6IXiw-BIloF76xnq2T3LezjaHrynB8UBRdh2-VtQdFMXdycmqn3YZ7JivjA4LgE6BSnBsVqwN-V5ZEGBy/s1600/Untitled.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;84&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY8SOS32-NW3EykzqmtoQt7KFzVybS8e52al6RxO2MhltjWDn4qZEYS9tKQWj6IXiw-BIloF76xnq2T3LezjaHrynB8UBRdh2-VtQdFMXdycmqn3YZ7JivjA4LgE6BSnBsVqwN-V5ZEGBy/s640/Untitled.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So basics do help when google fails to help you.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/1959461931122986111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2012/01/bmexe-is-not-valid-win32-app.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1959461931122986111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1959461931122986111'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2012/01/bmexe-is-not-valid-win32-app.html' title='Bm.exe is not a valid Win32 App'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY8SOS32-NW3EykzqmtoQt7KFzVybS8e52al6RxO2MhltjWDn4qZEYS9tKQWj6IXiw-BIloF76xnq2T3LezjaHrynB8UBRdh2-VtQdFMXdycmqn3YZ7JivjA4LgE6BSnBsVqwN-V5ZEGBy/s72-c/Untitled.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-608203260366823775</id><published>2011-11-19T04:50:00.001-08:00</published><updated>2012-01-28T03:36:03.210-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="Orchestration"/><category scheme="http://www.blogger.com/atom/ns#" term="SOAP"/><category scheme="http://www.blogger.com/atom/ns#" term="Webservice"/><title type='text'>Exposed Orchestration as Web service returning void?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi,&lt;br /&gt;
I was working on an Integration Scenario where we needed to call the BizTalk Orchestration from MS Access.&lt;br /&gt;
SO first thing started looking at how could we could send request from MS Access to Biztalk. We wanted a Synchronous Scenario where MS Access sends Request and waits for a Response.&lt;br /&gt;
The best option we had was to Expose the Orchestration as Webservice.&lt;br /&gt;
We did that and after googling we understood &lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&amp;nbsp;MS Access cannot consume a WCF Service.&lt;/li&gt;
&lt;li&gt;To Comsume a BizTalk WCF Service we need to create a Proxy Class.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
So finally we&amp;nbsp;thought&amp;nbsp;to settle down for normal SOAP&amp;nbsp;Web-services&amp;nbsp;and exposed our Orchestration as Soap&amp;nbsp;Web-service.&lt;/div&gt;
&lt;div&gt;
It looked good but we planned to make it more easy to be called from MS Access we thought to have the&amp;nbsp;&lt;b&gt;Web-service&amp;nbsp;Input/Output parameter as string.&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
So MS Access will send XML in string and get response XML i nstring object.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
So we made the changes in Orchestration and republished the Orchestration as Webservice and tried to consume it from a WebService testing tool caleld WCF Strom.&lt;/div&gt;
&lt;div&gt;
The input was passed on and the Webservice returned void though in BizTalk I noticed that I am returning the right XML.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOH0VH1evD7vk5apF0ZknCYc2F6aUnBdM0FoL2dTnJT8rXNXLtyz_m9vmL3Y8ObDPBzIk79DNiJZ9DiZDP7QDhylOcD9jMsgTtgqz2ATuvWrQEMob9ScIaHW5awkhXYJJ8sOww1FZdOi_0/s1600/WCF-Storm1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;112&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOH0VH1evD7vk5apF0ZknCYc2F6aUnBdM0FoL2dTnJT8rXNXLtyz_m9vmL3Y8ObDPBzIk79DNiJZ9DiZDP7QDhylOcD9jMsgTtgqz2ATuvWrQEMob9ScIaHW5awkhXYJJ8sOww1FZdOi_0/s640/WCF-Storm1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
After googling I&amp;nbsp;found&amp;nbsp;this link where it says we need to fine tune the Webservice to work it out.&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/6627798/biztalk-web-service-to-return-a-value-rather-than-void-ref&quot;&gt;http://stackoverflow.com/questions/6627798/biztalk-web-service-to-return-a-value-rather-than-void-ref&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
I made the changes in my Webservice created by the Webservice Publishing Wizard.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-gIu6Q5031T1-4mcejKim1ZsVdl397YLdsmaP9Hlcf-vNEiDiu_SbMg9VTewW4eEpXPQKa06Mea3Bv3KBz18lzknV3hVfdYyv3w94mcdjdMFucG_od0vBNpev8DgPi7n5N2Im5G07icB4/s1600/WCF-Storm2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-gIu6Q5031T1-4mcejKim1ZsVdl397YLdsmaP9Hlcf-vNEiDiu_SbMg9VTewW4eEpXPQKa06Mea3Bv3KBz18lzknV3hVfdYyv3w94mcdjdMFucG_od0vBNpev8DgPi7n5N2Im5G07icB4/s640/WCF-Storm2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
And finally got the Response as string.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNUOBiu7s3In5aIwpZlmhcLEm2fFQufnkairiWsxjU_HXer7c4TE3dwDhazPQrsd_eHZC-HKWZ2CiEu8WpdJttYT0Lm_OLD7VmjXEOqVw9DEdOx7k9DH325ceXoUlOkB75CM7fHT0YRmld/s1600/WCF-Storm3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;88&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNUOBiu7s3In5aIwpZlmhcLEm2fFQufnkairiWsxjU_HXer7c4TE3dwDhazPQrsd_eHZC-HKWZ2CiEu8WpdJttYT0Lm_OLD7VmjXEOqVw9DEdOx7k9DH325ceXoUlOkB75CM7fHT0YRmld/s640/WCF-Storm3.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Hope it helps you in working with Exposing Orchestration as Webservices.&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/608203260366823775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2011/11/exposed-orchestration-web-service.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/608203260366823775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/608203260366823775'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2011/11/exposed-orchestration-web-service.html' title='Exposed Orchestration as Web service returning void?'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOH0VH1evD7vk5apF0ZknCYc2F6aUnBdM0FoL2dTnJT8rXNXLtyz_m9vmL3Y8ObDPBzIk79DNiJZ9DiZDP7QDhylOcD9jMsgTtgqz2ATuvWrQEMob9ScIaHW5awkhXYJJ8sOww1FZdOi_0/s72-c/WCF-Storm1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-1819061747247811841</id><published>2011-09-16T13:35:00.000-07:00</published><updated>2011-09-20T12:54:37.753-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="attachment"/><category scheme="http://www.blogger.com/atom/ns#" term="mail"/><category scheme="http://www.blogger.com/atom/ns#" term="smime"/><category scheme="http://www.blogger.com/atom/ns#" term="smtp"/><title type='text'>Message as Mail Attachment?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
How to send any message as a mail attachment?&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;No need to create Multipart messages.&lt;/li&gt;
&lt;li&gt;No need to set any parameters.&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
Just set the Dynamic SendPort SMTP properties like.&lt;/div&gt;
&lt;div&gt;
UserName,Password,Hostname,To email address.&lt;/div&gt;
&lt;div&gt;
You can find more settings here&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://geekswithblogs.net/mapfel/archive/2006/11/24/98761.aspx&quot;&gt;http://geekswithblogs.net/mapfel/archive/2006/11/24/98761.aspx&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Important thing is using the Mime Encoder in the Send Pipeline if you want to send attachments.&lt;/div&gt;
&lt;div&gt;
It seems like I tried setting the property in Orchestration as&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: arial; font-size: x-small;&quot;&gt;&lt;b&gt;msgXmlDocumentOut(SMTP.&lt;wbr&gt;&lt;/wbr&gt;MessagePartsAttachments) = 1;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
It dint work.Finally I added the PipelineComponent and it worked fine. You can also set the FileName Overriding the Mime.FileName property as shown below.&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: arial; font-size: x-small;&quot;&gt;&lt;b&gt;public static void SetMimeFileName(Microsoft.XLANGs.&lt;wbr&gt;&lt;/wbr&gt;BaseTypes.XLANGPart msgpart, string MimeFileName)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: arial; font-size: x-small;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: arial; font-size: x-small;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; msgpart.SetPartProperty(typeof(&lt;wbr&gt;&lt;/wbr&gt;MIME.FileName), MimeFileName);&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: arial; font-size: x-small;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLzZWt0GDT5Em8LxQRNDBMwhZuNGshrCTvhQCyNrMphm-mj9IEgTIkaBsHQRnBA_vS91o_lwcvCRDuVi25I_yeh42QpE2t7QG6MfUlQaWX7jV4CCwpbtgTyUvUVfpUmheSzy8GVNj9gGV5/s1600/Mime.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;261&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLzZWt0GDT5Em8LxQRNDBMwhZuNGshrCTvhQCyNrMphm-mj9IEgTIkaBsHQRnBA_vS91o_lwcvCRDuVi25I_yeh42QpE2t7QG6MfUlQaWX7jV4CCwpbtgTyUvUVfpUmheSzy8GVNj9gGV5/s320/Mime.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLzZWt0GDT5Em8LxQRNDBMwhZuNGshrCTvhQCyNrMphm-mj9IEgTIkaBsHQRnBA_vS91o_lwcvCRDuVi25I_yeh42QpE2t7QG6MfUlQaWX7jV4CCwpbtgTyUvUVfpUmheSzy8GVNj9gGV5/s1600/Mime.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/1819061747247811841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2011/09/message-as-mail-attachment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1819061747247811841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1819061747247811841'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2011/09/message-as-mail-attachment.html' title='Message as Mail Attachment?'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLzZWt0GDT5Em8LxQRNDBMwhZuNGshrCTvhQCyNrMphm-mj9IEgTIkaBsHQRnBA_vS91o_lwcvCRDuVi25I_yeh42QpE2t7QG6MfUlQaWX7jV4CCwpbtgTyUvUVfpUmheSzy8GVNj9gGV5/s72-c/Mime.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-8747172617818570209</id><published>2011-09-03T13:18:00.000-07:00</published><updated>2011-09-05T12:07:13.750-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="Context"/><category scheme="http://www.blogger.com/atom/ns#" term="MessageContextPropertybase"/><category scheme="http://www.blogger.com/atom/ns#" term="Routing"/><title type='text'>Global Context Field which is independent of a Message</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;
I was thinking of writing about a Context field which is independent
of message. Imagine a Scenario where you would like to promote a field only for
routing no matter what the incoming file content is, you know one thing for
sure that there is a field in the content of the file(FF,XML,EDI) which has the
data for routing to destination system. In this case it never makes sense to create a Schema and
promote the field as Distinguished or Property field and only for routing you don’t
even need to create an Orchestration.Message In….. MessageOut ….simple &lt;span style=&quot;font-family: Wingdings;&quot;&gt;J&lt;/span&gt;.&amp;nbsp;&lt;/div&gt;
So I thought to show you how simple is it to do with BizTalk.
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Create a new BizTalk project and add a new Property Schema which will have our Global PropertySchema field.
 &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE7OfL-S_c_CiyD9MAPFav5yfZewQMIFrrFhuOjsyP5vJiwH9J8FWV0g269KV7Va2Wj-7Z_L2hkoA6Z6RqV7wbz0-ryfa0Lp-GwQlHSe8SCbzM8ZJTyYKwyAkOKCWxYVB52sG-1vAzBD02/s1600/Image1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;194&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE7OfL-S_c_CiyD9MAPFav5yfZewQMIFrrFhuOjsyP5vJiwH9J8FWV0g269KV7Va2Wj-7Z_L2hkoA6Z6RqV7wbz0-ryfa0Lp-GwQlHSe8SCbzM8ZJTyYKwyAkOKCWxYVB52sG-1vAzBD02/s320/Image1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Let’s add a field called&amp;nbsp;&lt;b&gt;Property1&lt;/b&gt;&amp;nbsp;to this Property Schema. Set the&amp;nbsp;&lt;b&gt;PropertySchemaBase&lt;/b&gt;&amp;nbsp;as&amp;nbsp;&lt;b&gt;MessageContextPropertybase&lt;/b&gt;. So by this we say that the field&amp;nbsp;&lt;b&gt;Property1&amp;nbsp;&lt;/b&gt;will not be dependent upon the message content or it won’t be linked to any field in the message.&amp;nbsp;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM_97ZLdy9T3vExDEAO-uyQLA5cCiiivyJ7VQJ4TSE_l7qhwPbi2qZfK8Vn5xqynAqskblJXrZtii2Izo0akDcVLeC6vL_dNyxcFXZGRTBWuer9GtoAxoW5GlWhZlwZ07Li_xHkbh7GL1V/s1600/Image2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;194&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM_97ZLdy9T3vExDEAO-uyQLA5cCiiivyJ7VQJ4TSE_l7qhwPbi2qZfK8Vn5xqynAqskblJXrZtii2Izo0akDcVLeC6vL_dNyxcFXZGRTBWuer9GtoAxoW5GlWhZlwZ07Li_xHkbh7GL1V/s1600/Image2.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;This namespace below is important. This is the namespace in which this property field (&lt;b&gt;Property1&lt;/b&gt;) will be promoted globally.
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeQyMey0_lbNKSn_bZZ_NZhKJzOT_ruyXeENnawb5KHAzpELDawzKteufn81Utiza9esUBnjD-5EBaB-fxJej8GfDWWWNefQsTTXUFxWsCp3UmtlDJb4LAP8_i-F-Zex32Kk-1PyTTCrFG/s1600/Image3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeQyMey0_lbNKSn_bZZ_NZhKJzOT_ruyXeENnawb5KHAzpELDawzKteufn81Utiza9esUBnjD-5EBaB-fxJej8GfDWWWNefQsTTXUFxWsCp3UmtlDJb4LAP8_i-F-Zex32Kk-1PyTTCrFG/s320/Image3.jpg&quot; width=&quot;304&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Deploy the solution to BizTalk so our global property Schema is in BizTalk.&lt;/li&gt;
&lt;li&gt;You can promote this field from any pipeline or Orchestration as shown below. pInMsg.Context.Promote(“Property1”,&quot;https://BizTalk_Server_Project3.PropertySchema1&quot;, &quot;Test&quot;);&lt;/li&gt;
&lt;li&gt;If you want to access it from Orchestration then it’s important to know the .Net Namespace the property belongs to as shown below in the properties.

&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8Qdtj2G_ljBiz7FcLglQkI28HdaS6WEUOM1hCVjBxgLBA8mmOd2__Rdy9a_WSvq92rRUKJrk4s6LMkwrl3enoZ4VEK11Hi-ljIqnEBDDnSoomD2mP1PS4AqDPefRuDZcKLkdXghUp1aBN/s1600/Image4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8Qdtj2G_ljBiz7FcLglQkI28HdaS6WEUOM1hCVjBxgLBA8mmOd2__Rdy9a_WSvq92rRUKJrk4s6LMkwrl3enoZ4VEK11Hi-ljIqnEBDDnSoomD2mP1PS4AqDPefRuDZcKLkdXghUp1aBN/s320/Image4.jpg&quot; width=&quot;177&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMDc8gCxCxdivG1ypOBVX-GXLGmKwOi2pqV8uskH5FigCTgmp8vi7bP_bhZ7tdsNrtqs_THgokOFwGAiD5rGXJZ690RZkp11VUH9aM-Wj2b070K_tefSFMKDEPObLzag99BuhMSpj0wThc/s1600/Image5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMDc8gCxCxdivG1ypOBVX-GXLGmKwOi2pqV8uskH5FigCTgmp8vi7bP_bhZ7tdsNrtqs_THgokOFwGAiD5rGXJZ690RZkp11VUH9aM-Wj2b070K_tefSFMKDEPObLzag99BuhMSpj0wThc/s320/Image5.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;
The Property field (Property1) can easily be accessed from the Orchestration with the .Net namespace.
strProp=Msg_XmlDocumentIn(BizTalk_Server_Project3.Property1);
&lt;br /&gt;
&lt;div&gt;
Simple enough…promotions are important as they can save lot of your design time to plan complex Integration&#39;s.
Promotions can help you route any message from a ReceivePort to SendPort but I limit the use of such uncontrolled scenarios and use Orchestration as it gives me full control over the message for complex scenarios… ;) .
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/8747172617818570209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2011/09/global-context-field-which-is.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/8747172617818570209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/8747172617818570209'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2011/09/global-context-field-which-is.html' title='Global Context Field which is independent of a Message'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE7OfL-S_c_CiyD9MAPFav5yfZewQMIFrrFhuOjsyP5vJiwH9J8FWV0g269KV7Va2Wj-7Z_L2hkoA6Z6RqV7wbz0-ryfa0Lp-GwQlHSe8SCbzM8ZJTyYKwyAkOKCWxYVB52sG-1vAzBD02/s72-c/Image1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-3981455968886972066</id><published>2011-05-11T03:45:00.000-07:00</published><updated>2011-05-11T03:45:40.981-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Adapter"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="Different Databases"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>SQL Receive Adapter: Multiple tables in different Database</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Last week I had a simple scenario where BizTalk Server&amp;nbsp;will use a SQL Receive Adapter and poll a SQL Stored Procedure(SP) which will return the rows from multiple tables spread across 2&amp;nbsp;different database.&lt;br /&gt;
Initially I&amp;nbsp;thought the only catch out here will be to grant rights across all tables for the same User Account with which Biztalk polls the SP.&amp;nbsp;Following were the last 2 lines of my proc.&lt;br /&gt;
&lt;span style=&quot;color: red; font-size: x-small;&quot;&gt;SET @ReturnXML=SELECT&amp;nbsp; * FROM ABC INNER JOIN DB2.dbo.XYZ as&amp;nbsp;XYZ ON ABC.FIELD1=XYZ.FILED2 WHERE &lt;/span&gt;&lt;a href=&quot;mailto:ABC.UpdateID=@UpdateID&quot;&gt;&lt;span style=&quot;color: red; font-size: x-small;&quot;&gt;ABC.UpdateID=@UpdateID&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;color: red; font-size: x-small;&quot;&gt; FOR XML AUTO,ELEMENTS&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red; font-size: x-small;&quot;&gt;Select @ReturnXML&lt;/span&gt;&lt;br /&gt;
The SP worked perfect from SQL Query window but I&amp;nbsp;started getting the following error when called&amp;nbsp;by BizTalk SQL Receive Adapter.&lt;br /&gt;
&lt;span style=&quot;color: red; font-size: x-small;&quot;&gt;Event ID:&amp;nbsp;5740&lt;br /&gt;
Description:The adapter &quot;SQL&quot; raised an error message. Details &quot;HRESULT=&quot;0x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7a&quot; Description=&quot;Description not provided&quot;&lt;/span&gt;&lt;br /&gt;
I thought I am missing some access rights on the &#39;XYZ&#39; table, I granted all possible rights for the user on the table but still the same issue. After struggling for 2 days I thought to&amp;nbsp;concentrate only on&amp;nbsp;what the SP returned in the last 2 lines shown above.I felt that BizTalk is having an issue with the data returned from SP&amp;nbsp;as it wont care what you do in the SP.BizTalk is&amp;nbsp;only interested in the results(rows) returned,So&amp;nbsp;I removed the variable(@ReturnXML) and it worked. So&amp;nbsp;SP now returns the SQL&amp;nbsp;Query directly. &lt;br /&gt;
&lt;span style=&quot;color: red; font-size: x-small;&quot;&gt;SELECT&amp;nbsp; * FROM ABC INNER JOIN DB2.dbo.XYZ as&amp;nbsp;XYZ ON ABC.FIELD1=XYZ.FILED2 WHERE &lt;/span&gt;&lt;a href=&quot;mailto:ABC.UpdateID=@UpdateID&quot;&gt;&lt;span style=&quot;color: red; font-size: x-small;&quot;&gt;ABC.UpdateID=@UpdateID&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;color: red; font-size: x-small;&quot;&gt; FOR XML AUTO,ELEMENTS&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Hope it helps you.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/3981455968886972066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2011/05/sql-receive-adapter-multiple-tables-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/3981455968886972066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/3981455968886972066'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2011/05/sql-receive-adapter-multiple-tables-in.html' title='SQL Receive Adapter: Multiple tables in different Database'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-4474103803883829425</id><published>2011-05-03T10:02:00.000-07:00</published><updated>2011-05-03T10:18:26.788-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Activity"/><category scheme="http://www.blogger.com/atom/ns#" term="BAM"/><category scheme="http://www.blogger.com/atom/ns#" term="BAMPrimaryImport"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="corrupted"/><category scheme="http://www.blogger.com/atom/ns#" term="Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Duplicate"/><category scheme="http://www.blogger.com/atom/ns#" term="Search"/><title type='text'>BAM Portal Activity Search: &quot;This action cannot be performed because one or more database(s) appears corrupted&quot;</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Hi,&lt;br /&gt;
&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;I noticed this error when I tried to&amp;nbsp;search on an Activity&amp;nbsp;in the BAM Portal.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhYOHd_eYhwPbbgm5WHDIA-KUpQmYEJ60LoGVtFFkkH1hhEaowmO14UPZ2E_Nh0PZQiNiRGnUn24PNsQYN5wAQkp-bHSzItkaFKzPYaoKkjjpFyESOoMxL6CmJyU0ZW98MXCNmtKBYeqsg/s1600/BAMError.bmp&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;113&quot; j8=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhYOHd_eYhwPbbgm5WHDIA-KUpQmYEJ60LoGVtFFkkH1hhEaowmO14UPZ2E_Nh0PZQiNiRGnUn24PNsQYN5wAQkp-bHSzItkaFKzPYaoKkjjpFyESOoMxL6CmJyU0ZW98MXCNmtKBYeqsg/s640/BAMError.bmp&quot; width=&quot;700&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I&amp;nbsp;googled and noticed a good description about this issue by Gilles but it did not help me resolve the problem.&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;a href=&quot;http://blogs.msdn.com/b/gzunino/archive/2006/07/12/663790.aspx&quot;&gt;http://blogs.msdn.com/b/gzunino/archive/2006/07/12/663790.aspx&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;So I thought of fixing it in the BAM (BAMPrimaryImport)database as it clearly said about duplicate entry. I searched on the ActivityID and found only 1 record in &quot;bam_ActivityName_active&quot; table and I also found 1 record in the &quot;bam_ActivityName_completed&quot;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;Activity table.&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;SELECT *&amp;nbsp;FROM [BAMPrimaryImport]&lt;span style=&quot;color: grey;&quot;&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;dbo&lt;span style=&quot;color: grey;&quot;&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;bam_ActivityName_active where&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;ActivityID&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;&lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&#39;{42B99A00-4A43-40D4-8F6F-&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;183851984197}&lt;/span&gt;&lt;span style=&quot;color: red; font-size: x-small;&quot;&gt;&#39;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;So I thought&amp;nbsp;that its not a duplicate issue as the Error says as I saw only 1 entry in each tables.&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;But I was wrong.&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;The issue is that there should not be&amp;nbsp;any pending&amp;nbsp;records in the Active tables if&amp;nbsp;&amp;nbsp;the Activity is completed ie. if there exist a record in _Completed table&amp;nbsp;for the same ActivityID.&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;In my case I intiated an Activity(BeginActivity) and Biztalk failed while updating the Actvity(UpdateActivity)and after that&amp;nbsp;I completed the Activity(EndActivity). So there was an Orphan record in the _active table.&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;So I deleted all the records from _active table and it worked fine.&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;DELETE FROM [BAMPrimaryImport].dbo.bam_ActivityName_active &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;So this is what BizTalk means by Duplicate records. &lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;There should not be a record in the _active table if the activity has a record in the _completed table for the same ActivityID.If it exist then its a duplicate Error.&quot;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;Error in Eventlog was as follows:&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;Event Type:&amp;nbsp;Error&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt; Event Source:&amp;nbsp;BAM Portal&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;Description:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt; (BAMPortal.PortalApplication) Void LogAllErrors(System.Exception[]): System.Web.HttpUnhandledException: Exception of type &#39;System.Web.HttpUnhandledException&#39; was thrown. ---&amp;gt; System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: There are instances with duplicate ID &#39;{42B99A00-4A43-40D4-8F6F-183851984197}&#39; in activity &#39;xxx&#39;. The duplicates must be removed from the database to fix this problem.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.BizTalk.Bam.WebServices.Query.BamQueryService.GetInstanceData(String viewName, String activityName, InstanceQuery query, Int32 timeout)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.BizTalk.Bam.WebServices.QueryService.BamQueryService.GetInstanceData(String viewName, String activityName, InstanceQuery query, Int32 timeout)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.BizTalk.Bam.Portal.DataAccess.QueryResultsObjectDataSource.ExecuteQuery(SQLQuery query)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.BizTalk.Bam.Portal.DataAccess.QueryResultsObjectDataSource.EnsureData(SQLQuery query)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.BizTalk.Bam.Portal.DataAccess.QueryResultsObjectDataSource.QueryResults(SQLQuery query)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at BAMPortal.Search_aspx.ExecuteQuery()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at BAMPortal.Search_aspx.executeQueryButton_Click(Object sender, CommandEventArgs e)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.WebControls.Button.OnCommand(CommandEventArgs e)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; --- End of inner exception stack trace ---&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.Page.HandleError(Exception e)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.Page.ProcessRequest()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.UI.Page.ProcessRequest(HttpContext context)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at ASP.pages_search_aspx.ProcessRequest(HttpContext context)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
Happy Talking Biz. ;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/4474103803883829425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2011/05/bam-portal-activity-search-this-action.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/4474103803883829425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/4474103803883829425'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2011/05/bam-portal-activity-search-this-action.html' title='BAM Portal Activity Search: &quot;This action cannot be performed because one or more database(s) appears corrupted&quot;'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhYOHd_eYhwPbbgm5WHDIA-KUpQmYEJ60LoGVtFFkkH1hhEaowmO14UPZ2E_Nh0PZQiNiRGnUn24PNsQYN5wAQkp-bHSzItkaFKzPYaoKkjjpFyESOoMxL6CmJyU0ZW98MXCNmtKBYeqsg/s72-c/BAMError.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-1332406188408708125</id><published>2011-04-21T13:59:00.000-07:00</published><updated>2011-04-24T10:43:12.059-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><category scheme="http://www.blogger.com/atom/ns#" term="FileName"/><category scheme="http://www.blogger.com/atom/ns#" term="MIME"/><category scheme="http://www.blogger.com/atom/ns#" term="PartContentTypeSecondaryHeaderValue"/><title type='text'>MIME.FileName= &quot;Blank&quot; ??</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Hi,&lt;br /&gt;
&lt;div&gt;While working on an Integration to receive a file via email as attachment we normally use &lt;b&gt;POP3 Adapter&lt;/b&gt; and MIME Decoder enabled So that the MIME Context fields are filled in properly. I googled on how does the POP3 Adapter populates it. This link helped me understand it better.&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://social.msdn.microsoft.com/forums/en-US/biztalkgeneral/thread/aff310cf-1f53-4d08-9193-9da5f4d53888&quot; target=&quot;_Blank&quot;&gt;http://social.msdn.microsoft.com/forums/en-US/biztalkgeneral/thread/aff310cf-1f53-4d08-9193-9da5f4d53888&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;BizTalk uses the following logic to get the file name:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;1. Take it from the Content-Description header. Some vendors don&#39;t populate the Content-Description header in the message sent to Exchange.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;2. If not found, then the part name is based on the Content-ID header.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;3. If still not found, then generate a GUID for the part name.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;In our Scenario  MIME.FileName was blank and the reason was the Mail  Header was missing &quot;content-disposition&quot; field for&amp;nbsp;Attachments.&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;Actual Header:&lt;/span&gt;&lt;br /&gt;
content-type: application/octet-stream; name=SampleAttachment.zip&lt;br /&gt;
content-transfer-encoding: base64&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;Expected Header:&lt;/span&gt;&lt;br /&gt;
content-type: application/octet-stream; name=SampleAttachment.zip&lt;br /&gt;
content-transfer-encoding: base64&lt;br /&gt;
&lt;b&gt;content-disposition: attachment; filename=SampleAttachment.zip&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Scott &lt;/b&gt;did shed some light on this issue out here&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://blogs.breeze.net/scotts/2008/05/26/MIMEFileNameNotPopulated.aspx&quot;&gt;http://blogs.breeze.net/scotts/2008/05/26/MIMEFileNameNotPopulated.aspx&lt;/a&gt; &lt;/div&gt;&lt;div&gt;We had a discussion with the Vendor to populate content-disposition field  for attachments in header but they&amp;nbsp;were clear&amp;nbsp;that their Mail Server guys will not accept this Change Request as the&amp;nbsp;FileName&amp;nbsp;is already available in&amp;nbsp;ContentType field in the Mail header.Well actually the BizTalk MIME Decoder does populates it in  &quot;&lt;b&gt;PartContentTypeSecondaryHeaderValue&lt;/b&gt;&quot; .&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;So we handled it  this way&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;if(MIME.FileName=&quot;&quot;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;filename = MIME.PartContentTypeSecondaryHeaderValue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;I could not find much about this field.&lt;br /&gt;
Hope it helps you while working with FileNames in Mail&amp;nbsp;Attachments.&lt;br /&gt;
&lt;br /&gt;
Happy Integrating,&lt;br /&gt;
Nishil&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/1332406188408708125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2011/04/mimefilename-blank.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1332406188408708125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1332406188408708125'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2011/04/mimefilename-blank.html' title='MIME.FileName= &quot;Blank&quot; ??'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2158706420137233184.post-1597403928333400110</id><published>2010-05-19T13:37:00.000-07:00</published><updated>2012-01-28T03:36:28.701-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="64 bit"/><category scheme="http://www.blogger.com/atom/ns#" term="Adapters"/><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk"/><title type='text'>Microsoft BizTalk Server 2009 Adapters for Host Systems 2.0 on BizTalk 2009 64 bit</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; color: #333333; font-family: Arial, Helvetica; font-size: 13px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
Hi All,&lt;br /&gt;
BizTalk Server 2009 Adapters for Host Systems 2.0 are used to communicate with Host Systems like DB2 Databases. &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div&gt;
&lt;strong&gt;Do we need HIS to be installed to work with these adapters?&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;No,Host System&amp;nbsp;Adapters can work with BizTalk just like normal adapters without HIS Server.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div&gt;
&lt;strong&gt;Are there any 32 bit or 64 bit Adapters for Host System?&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The Host System Adapters installation files are by default 32 bit installers.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So you wont find any 64 bit installation files.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div&gt;
&lt;strong&gt;Does BizTalk 2009&amp;nbsp;64 bit support these Adapters?&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;No,Biztalk only supports these adapters in&amp;nbsp;32 bit&amp;nbsp; mode.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa560166(BTS.10).aspx&quot; style=&quot;color: black; text-decoration: underline;&quot;&gt;http://msdn.microsoft.com/en-us/library/aa560166(BTS.10).aspx&lt;/a&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;table style=&quot;empty-cells: show;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
&lt;/blockquote&gt;
&lt;/th&gt;&lt;th&gt;32-bit support&lt;/th&gt;&lt;th&gt;64-bit support&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
HTTP-based adapters (IIS)&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Yes&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Partial&lt;/blockquote&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
BizTalk Host instances&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Yes&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Yes&lt;/blockquote&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Enterprise SSO&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Yes&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Yes&lt;/blockquote&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
BAM portal (IIS)&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Yes&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
No&lt;/blockquote&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
&amp;nbsp;SQL Server&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Yes&lt;/blockquote&gt;
&lt;/td&gt;&lt;td&gt;&lt;blockquote dir=&quot;ltr&quot; style=&quot;margin-right: 0px;&quot;&gt;
Yes&lt;/blockquote&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;So how we work with these adapters if we install BizTalk 2009&amp;nbsp;in 64 bit mode?&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You can install 64 bit BizTalk&amp;nbsp;on a 64 Bit&amp;nbsp;Operating System like Windows 2008 R2 but you will have to configure BizTalk to run in 32 Bit mode only.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;If you install the Adapters for Host System on a 64 bit BizTalk installed over a 64 bit Operating system,it will install successfully but you will not find those adapters(DB2...etc) in the Adapter list or on any ports.&lt;/strong&gt;&lt;br /&gt;
So best option is to&amp;nbsp;Install BizTalk in 64 bit mode&amp;nbsp;but configure it to run in 32 bit mode using &quot;BizTalk Configuration Wizard&quot;&amp;nbsp;and then install the Adapters for Host System.&lt;br /&gt;
&lt;br /&gt;
Hope it helps you as&amp;nbsp;it took&amp;nbsp;few hours before&amp;nbsp;I could figure this out and I did not get any Error while installing the Adapters and nor could I see them in the Adapter List.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biztalkconnect.blogspot.com/feeds/1597403928333400110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biztalkconnect.blogspot.com/2010/05/microsoft-biztalk-server-2009-adapters.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1597403928333400110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2158706420137233184/posts/default/1597403928333400110'/><link rel='alternate' type='text/html' href='http://biztalkconnect.blogspot.com/2010/05/microsoft-biztalk-server-2009-adapters.html' title='Microsoft BizTalk Server 2009 Adapters for Host Systems 2.0 on BizTalk 2009 64 bit'/><author><name>Nishil Jain</name><uri>http://www.blogger.com/profile/04987547678651181303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>