Biztalk 2004 Integration Experiences

Saturday, January 15, 2005

Biztalk 2000 to 2004 Map Scripting Functoid Migration Tool

The client I am currently working with heavily used Biztalk 2000 mapper for doing complex mapping. Most of the maps had about at least 300 scripting functoids and not migrating these maps automatically to BTS2004 was not an option.

I found a way to migrate the map 90% automatically except for the global initialization code which VB Script allowed in Biztalk 2000 maps.

I wrote a VisualStudio.Net macro which grabs all the VBScript Code and upgrades it to VB.Net and does a series of replacement (Like Len function in VBScript= Microsoft.VisualBasic.Len inVB.Net) of the most common VBScipt functions.

This tool provided a great value in the migration effort. Post a comment if you are interested, I can send the code.


  • At 4:28 PM, Blogger hung said…

    I am interested to get it

  • At 3:39 AM, Anonymous said…

    hi deepak,
    we just started migrating our 2002 to BZtalk 2004 version, and im interested with your migration tool


  • At 2:21 AM, Anonymous fuchs @ said…

    My customers updates from BTS 2000 to BTS 2009 and wants to reuse all his maps. Is it possible to get your script to test if it also works for 2009?


Post a Comment

<< Home