Tuesday, June 5, 2012

Convert / Migrate BizTalk 2002 Maps

Convert BizTalk 2002 Maps to new versions of BizTalk.

Tested in BizTalk 2006R2, 2009 and 2010

  1. Firstly the BizTalk 2002 map is in XML format.
  2. Copy the map xml file and then rename that to .btm (this is the extension of the map file in new BizTalk versions)
  3. Create a new BizTalk Project in Visual Studio of new BizTalk version environment
  4. In Solution Explorer, right click on the project and select “Add Existing Item”
  5. Add the renamed file in step # 2
  6. After the {file}.btm appears in Solution Explorer, you can simply double click to open the map.
  7. This action created the Source (_src) and Target (_trg) schemas and a map is now migrated to the new version.
  8. After migration, you will have to change a few things from traditional VB Script to VB .NET and possibly remove custom functoids if any and replace with something more out of box

** Remember not to judge the mapping. After all it is a historical artifact J and people did their best to use the tool with limited knowledgebase compared to present times.
(And no Google/Bing to rescue)

Also, if you are reading this and have to do this migration task at present time (Year 2012) there is someone else trying to save their sweet spot job and know nothing beyond BizTalk 2002? Watch Out and good luck with politics!
 
Enjoy! Hope this is still useful to someone!

Created by: Amit Kumar
contact: technoamit@gmail.com
web-site: http://quicksolutionsinc.us/

No comments:

Post a Comment