<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>BizTalk</title>
        <link>http://geekswithblogs.net/mapfel/category/3967.aspx</link>
        <description>BizTalk</description>
        <language>de-DE</language>
        <copyright>Marko Apfel</copyright>
        <managingEditor>Marko.Apfel@gmx.net</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Configuration of the BizTalk SMTP-Adapter via a dynamic port</title>
            <link>http://geekswithblogs.net/mapfel/archive/2006/11/24/98761.aspx</link>
            <description>&lt;p&gt;
For sending emails out of a BizTalk-Orchestration to varying recipients you can use a dynamic send port. The sending-parameters you can set directly in the orchestration.
&lt;/p&gt;

&lt;p&gt;
You need a "Message Assignment" and an "Expression"-shape.
&lt;/p&gt;

&lt;p&gt;
In the "Message Assignment"-shape you set the parameters for the smtp-stuff:
&lt;/p&gt;
&lt;pre&gt;
msgSend(SMTP.CC) = "xyz@sample.com; ...";
msgSend(SMTP.Subject) = "TESTMAIL: blabla";
msgSend(SMTP.From) = "BizTalk@sample.com";
msgSend(SMTP.SMTPHost) = "smtp.sample.com";
msgSend(SMTP.SMTPAuthenticate) = 0;
&lt;/pre&gt;

&lt;p&gt;
The recipient is configurable as the URI-address of the adapter as an property of the dynamic sending port itself in the "Expression"-shape:
&lt;/p&gt;
&lt;pre&gt;
portSend(Microsoft.XLANGs.BaseTypes.Address)=
  "mailto:abc@sample.com"
&lt;/pre&gt;

&lt;p&gt;
If you want set the recipient as the content of a message, a simple way is to use XPath like in this example:
&lt;/p&gt;
&lt;pre&gt;
portSend(Microsoft.XLANGs.BaseTypes.Address) =
  "mailto:" + 
  (System.String) xpath(msgSend, "string(/*[local-name()='Root' and namespace-uri()='http://SampleNamespace']/*[local-name()='To' and namespace-uri()=''])");
&lt;/pre

&lt;p&gt;
for a XML-document like
&lt;/p&gt;
&lt;pre&gt;
&amp;lt;Root&amp;gt;
  blabla
  &amp;lt;To&amp;gt;abc@sample.com&amp;lt;/To&amp;gt;
&amp;lt;/Root&amp;gt;
&lt;/pre&gt;

&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=98761"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=98761" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mapfel/aggbug/98761.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Marko Apfel</dc:creator>
            <guid>http://geekswithblogs.net/mapfel/archive/2006/11/24/98761.aspx</guid>
            <pubDate>Sat, 25 Nov 2006 03:08:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mapfel/comments/98761.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mapfel/archive/2006/11/24/98761.aspx#feedback</comments>
            <slash:comments>8</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mapfel/comments/commentRss/98761.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mapfel/services/trackbacks/98761.aspx</trackback:ping>
        </item>
        <item>
            <title>Communication BizTalk to SAP via IDoc</title>
            <link>http://geekswithblogs.net/mapfel/archive/2006/03/09/71839.aspx</link>
            <description>&lt;P&gt;Now with some little corrections the IDoc goes to SAP. Both Flatfile and XML IDocs can be pickuped and delivered to SAP.&lt;/P&gt;
&lt;P&gt;First at all you need a &lt;FONT face="Courier New"&gt;Send Pipeline&lt;/FONT&gt; (e.g. spORDERS01) with a &lt;FONT face="Courier New"&gt;Flat File Assembler&lt;/FONT&gt; to transform a XML- to a Flatfile-IDoc.  As the &lt;FONT face="Courier New"&gt;Document Schema&lt;/FONT&gt; you specify the imported schema from SAP (e.g.  ORDERS01). This &lt;FONT face="Courier New"&gt;Send Pipeline&lt;/FONT&gt; you must choose as the &lt;FONT face="Courier New"&gt;Send Pipeline&lt;/FONT&gt; in the configurationdialog from the &lt;FONT face="Courier New"&gt;Send Port&lt;/FONT&gt; for the SAP-system. It is a good idea to put all pipelines in a own assembly. It prevents the loosing of this setting during a new build of the intrinsic project.&lt;/P&gt;
&lt;P&gt;Next thing is to create a &lt;FONT face="Courier New"&gt;Receive Pipeline&lt;/FONT&gt; (e.g. rpORDERS01) for transforming the Flatfile-IDoc to a XML-IDoc. Put a &lt;FONT face="Courier New"&gt;Flat File Disassembler&lt;/FONT&gt; in the pipeline ans choose the schema wich you imported from SAP (e.g.  ORDERS01). Next you can put a &lt;FONT face="Courier New"&gt;XML validator&lt;/FONT&gt; in the pipeline. In this case this schema must be in the &lt;FONT face="Courier New"&gt;document schemas collection&lt;/FONT&gt;.&lt;BR&gt;Create a &lt;FONT face="Courier New"&gt;Receive Port&lt;/FONT&gt; with &lt;FONT face="Courier New"&gt;Receive Location&lt;/FONT&gt;. If you pickup a Flatfile-IDoc in a &lt;FONT face="Courier New"&gt;Receive Location&lt;/FONT&gt; dont forget to set the &lt;FONT face="Courier New"&gt;Receive Pipeline&lt;/FONT&gt; of your own (e.g. rpORDERS01).&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=71839"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=71839" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mapfel/aggbug/71839.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Marko Apfel</dc:creator>
            <guid>http://geekswithblogs.net/mapfel/archive/2006/03/09/71839.aspx</guid>
            <pubDate>Thu, 09 Mar 2006 22:26:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mapfel/comments/71839.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mapfel/archive/2006/03/09/71839.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mapfel/comments/commentRss/71839.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mapfel/services/trackbacks/71839.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk zu SAP Kommunikation via IDoc die 2.</title>
            <link>http://geekswithblogs.net/mapfel/archive/2006/02/15/69598.aspx</link>
            <description>&lt;P&gt;Unser gestriges Inhouse-Consulting f&amp;#252;r die Kopplung von BizTalk zu SAP &amp;#252;ber den "Microsoft BizTalk Adapter v2.0 for mySAP Business Suite" mittels IDocs hatte leider auch keinen Erfolg.&lt;/P&gt;
&lt;P&gt;Der Consultant (aus einem "Microsoft Gold Partner" zertifizierten Systemhaus) hat im Vorfeld die Sachen ausprobiert &amp;amp; musste einige Calls bei Microsoft schalten. Unsere Architekturentscheidung bleibt weiterhin offen.&lt;/P&gt;
&lt;P&gt;Der schon vom SAP-Systemhaus vermittelte Eindruck, dass&amp;nbsp;sowohl Microsoft als auch SAP&amp;nbsp;diesen Adapter etwas stiefm&amp;#252;tterlich&amp;nbsp;behandeln,&amp;nbsp;scheint sich zu&amp;nbsp;best&amp;#228;tigten.&amp;nbsp;Seltsam f&amp;#252;r eine Software die 5stellig kostet.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69598"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69598" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mapfel/aggbug/69598.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Marko Apfel</dc:creator>
            <guid>http://geekswithblogs.net/mapfel/archive/2006/02/15/69598.aspx</guid>
            <pubDate>Wed, 15 Feb 2006 20:47:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mapfel/comments/69598.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mapfel/archive/2006/02/15/69598.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mapfel/comments/commentRss/69598.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mapfel/services/trackbacks/69598.aspx</trackback:ping>
        </item>
        <item>
            <title>Release Datum BizTalk Server 2006</title>
            <link>http://geekswithblogs.net/mapfel/archive/2006/02/15/69539.aspx</link>
            <description>&lt;P&gt;..&amp;nbsp;soll Ende des ersten Quartals 2006 sein&lt;/P&gt;
&lt;P&gt;Quelle:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://groups.google.de/group/microsoft.public.biztalk.general/browse_frm/thread/3071589aa4c8ea09/67c1f8306f4ac90b"&gt;http://groups.google.de/group/microsoft.public.biztalk.general/browse_frm/thread/3071589aa4c8ea09/67c1f8306f4ac90b&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Nachtrag:&lt;/P&gt;
&lt;P&gt;heute von Microsoft erfahren, dass es April so weit sein wird&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69539"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69539" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mapfel/aggbug/69539.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Marko Apfel</dc:creator>
            <guid>http://geekswithblogs.net/mapfel/archive/2006/02/15/69539.aspx</guid>
            <pubDate>Wed, 15 Feb 2006 14:48:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mapfel/comments/69539.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mapfel/archive/2006/02/15/69539.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mapfel/comments/commentRss/69539.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mapfel/services/trackbacks/69539.aspx</trackback:ping>
        </item>
    </channel>
</rss>