<?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: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-20689505</id><updated>2011-04-21T14:39:16.845-07:00</updated><title type='text'>VJ's world........ Bizy Talking</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-20689505.post-114865119256506098</id><published>2006-05-26T06:46:00.000-07:00</published><updated>2006-05-28T03:32:33.793-07:00</updated><title type='text'>VJ's world........ Bizy Talking</title><content type='html'>&lt;a href="http://bizytalking.blogspot.com/"&gt;VJ's world........ Bizy Talking&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SAP Adapter Context properties&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;BizTalk Adapter 2.0 for mySAP business-suite can be used to receive &lt;br /&gt;IDOCs from SAP. SAP recieve adapter promotes some &lt;br /&gt;very important control record properties in MessageContext which &lt;br /&gt;can be used for routing/filtering. Here is the list of some properties &lt;br /&gt;with their namespace.&lt;br /&gt;&lt;br /&gt; Namespace : &lt;em&gt;http://Microsoft.BizTalk.SAPAdapterProperties.idoc_control_&lt;br /&gt;record_properties_xsd&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;1) MESTYP - Message Type of IDOC&lt;br /&gt;2) DOCNUM - IDOC Number&lt;br /&gt;3) CIMTYP - IDOC extension&lt;br /&gt;4) MESCOD - Message Code&lt;br /&gt;5) IDOCTYP - Basic Type of IDOC&lt;br /&gt;6) And All Partner Profile related properties.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-114865119256506098?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/114865119256506098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=114865119256506098&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/114865119256506098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/114865119256506098'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/05/vjs-world-bizy-talking.html' title='VJ&apos;s world........ Bizy Talking'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20689505.post-113941315722235897</id><published>2006-02-08T07:39:00.000-08:00</published><updated>2006-02-08T07:39:17.233-08:00</updated><title type='text'>Splitter sample</title><content type='html'>Benny has given more clear picture &lt;a href="http://geekswithblogs.net/benny/archive/2006/02/05/68249.aspx"&gt;here&lt;/a&gt; on how to do it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-113941315722235897?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/113941315722235897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=113941315722235897&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113941315722235897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113941315722235897'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/02/splitter-sample.html' title='Splitter sample'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20689505.post-113931579805468658</id><published>2006-02-07T04:36:00.000-08:00</published><updated>2006-02-07T04:36:38.096-08:00</updated><title type='text'>Splitter</title><content type='html'>Problem:=&lt;br /&gt;Given a flat file with Header,multiple Details and Trailer . Process only detail records in orchestration.Header defines destination URL used for dynamic binding and Trailer defines number of records, which is used for business validation.&lt;br /&gt;&lt;br /&gt;Solution:=&lt;br /&gt;1) Define three schemas ,one each for  Header, Detail and Trailer.&lt;br /&gt;2 ) Use property promotion to put Trailer value (no. of records) in message context.&lt;br /&gt;3) Create a custom receive pipeline, specify flat file disassembler and configure following properties&lt;br /&gt;a) Document schema b) Header Schema c) Trailer Schema and set Preserve header = true&lt;br /&gt;&lt;br /&gt;In orchestration&lt;br /&gt;&lt;br /&gt;A) Receive port configured to receive "Detail" request.&lt;br /&gt;B) Use "XMLNORM.FlatFileHeaderDocument" property to retrive header string. For e.g. header = InMessage(XMLNORM.FlatFileHeaderDocument).Load header string into xmldocument variable and extract "destination URL".&lt;br /&gt;C) Retrieve Trailer fields from message context and do the validations&lt;br /&gt;&lt;br /&gt;Each Detail record will be processed by seperate orchestration instance.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-113931579805468658?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/113931579805468658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=113931579805468658&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113931579805468658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113931579805468658'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/02/splitter.html' title='Splitter'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20689505.post-113923583494050865</id><published>2006-02-06T06:23:00.000-08:00</published><updated>2006-02-06T06:23:54.966-08:00</updated><title type='text'>Beaten Blue</title><content type='html'>Last few weeks have been really disappointing..........&lt;br /&gt;First my favourite team from PHL, Maratha Warriors, was relegated to first division. I don’t know..How it happened..They started off really well and with so many good players like Viren, Dhanaraj.. I always thought they are strategically superior than rest. But they couldn’t manage to live up to the expectations …any way ..Warriors never fought like one.&lt;br /&gt;And Indian Cricket is back to the point, where I feel completely frustrated. I know Pak is good team, but then the way they humiliated India in last Test was demoralising … here also none of the Indian Warriors could stand the acid test.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-113923583494050865?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/113923583494050865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=113923583494050865&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113923583494050865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113923583494050865'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/02/beaten-blue.html' title='Beaten Blue'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20689505.post-113923433686390017</id><published>2006-02-06T05:58:00.000-08:00</published><updated>2006-02-09T03:39:42.233-08:00</updated><title type='text'>Mapping tips</title><content type='html'>BizTalk mapper provides one really good functionality.&lt;br /&gt;While mapping for a "Link" you can set "Source Links" property to specify whether you want to&lt;br /&gt;1) Copy Text (Node Value)&lt;br /&gt;2) Copy Name (Node Name)&lt;br /&gt;3) Copy text and Sub content (equivalent to Node.InnerText)&lt;br /&gt;&lt;br /&gt;Its cool !!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-113923433686390017?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/113923433686390017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=113923433686390017&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113923433686390017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113923433686390017'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/02/mapping-tips.html' title='Mapping tips'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20689505.post-113895344875496092</id><published>2006-02-02T23:57:00.000-08:00</published><updated>2006-02-02T23:57:28.756-08:00</updated><title type='text'>Binding Models In BizTalk</title><content type='html'>&lt;a href="http://bizytalking.blogspot.com/"&gt;Binding Models In BizTalk&lt;/a&gt;&lt;br /&gt;    An excellent post on various binding models in BizTalk .&lt;br /&gt;&lt;a href="http://geekswithblogs.net/cyoung/articles/19546.aspx"&gt;http://geekswithblogs.net/cyoung/articles/19546.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-113895344875496092?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/113895344875496092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=113895344875496092&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113895344875496092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113895344875496092'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/02/binding-models-in-biztalk.html' title='Binding Models In BizTalk'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20689505.post-113722713881362005</id><published>2006-01-14T00:25:00.000-08:00</published><updated>2006-01-14T00:25:38.830-08:00</updated><title type='text'>GacUtil Shortcut</title><content type='html'>Easier way to add a Biztalk dll (any .net dll)  to gac .&lt;br /&gt;I found it very useful&lt;br /&gt;&lt;a href="http://weblogs.asp.net/jan/archive/2005/12/24/433945.aspx"&gt;http://weblogs.asp.net/jan/archive/2005/12/24/433945.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-113722713881362005?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/113722713881362005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=113722713881362005&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113722713881362005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113722713881362005'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/01/gacutil-shortcut.html' title='GacUtil Shortcut'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20689505.post-113688414757203947</id><published>2006-01-10T01:09:00.000-08:00</published><updated>2006-01-10T01:09:07.676-08:00</updated><title type='text'>Property Promotion</title><content type='html'>&lt;a href="http://vijendrasawant.blogspot.com/"&gt;Property Promotion&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Property promotion&lt;/em&gt; refers to copying value of some key fields of the Message to the Message context , so that these values are easily accessible in various biztalk components. You can use property promotion to write values to Message Context which are not part of Message instance (data).&lt;br /&gt;&lt;br /&gt;property promotion is of two types&lt;br /&gt;&lt;br /&gt;--&lt;em&gt;Property Field Promotion&lt;/em&gt;&lt;br /&gt;Use this&lt;br /&gt;When you want to use values of fields in orchestrations as well other biztalk components such as pipelines,ports.We can use this for routing purposes also.&lt;br /&gt;&lt;br /&gt;--&lt;em&gt;Distinguished Field Promotion&lt;br /&gt;&lt;/em&gt;Use this,When you want to use values of fields only in orchestrations.&lt;br /&gt;These values are stored in Message context as key- value pair . "key" here refers to Xpath of the field in consideration .This also requires less processing overhead compared to Property Field Promotion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-113688414757203947?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/113688414757203947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=113688414757203947&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113688414757203947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113688414757203947'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/01/property-promotion.html' title='Property Promotion'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20689505.post-113672505759220475</id><published>2006-01-08T04:57:00.000-08:00</published><updated>2006-01-08T04:57:37.603-08:00</updated><title type='text'>Receive Port</title><content type='html'>In Biztalk 2004&lt;br /&gt;&lt;br /&gt;when you use XmlReceive Pipeline following proerties are automatically promoted , and you can use them to create subscription ..say using Send port filter  "BTS.ReceivePortName"==  port name&lt;br /&gt;&lt;br /&gt;MessageType - Targetnamespace#RootNodeInbound&lt;br /&gt;TransportType&lt;br /&gt;ReceivedPortName&lt;br /&gt;InboundTransportLocation&lt;br /&gt;ReceivePortID&lt;br /&gt;&lt;br /&gt;If you use PassthruReceive Pipeline  difference is , you will not get MessageType property, as it will not look for schema .&lt;br /&gt;&lt;br /&gt; If you are using correlation based subscriptions make sure that you use XmlReceive Pipeline.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-113672505759220475?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/113672505759220475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=113672505759220475&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113672505759220475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113672505759220475'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/01/receive-port.html' title='Receive Port'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20689505.post-113672291697467102</id><published>2006-01-08T04:20:00.000-08:00</published><updated>2006-01-08T04:21:56.980-08:00</updated><title type='text'>First day</title><content type='html'>Starting a blog was one of New Year's resolutions ..... so it feels  gr88 to start today&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20689505-113672291697467102?l=bizytalking.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizytalking.blogspot.com/feeds/113672291697467102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20689505&amp;postID=113672291697467102&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113672291697467102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20689505/posts/default/113672291697467102'/><link rel='alternate' type='text/html' href='http://bizytalking.blogspot.com/2006/01/first-day.html' title='First day'/><author><name>VJ</name><uri>http://www.blogger.com/profile/04790968620507716785</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
