Sunday 2 March 2008

Adapter version details under host process domain.

Our production support guys came up with an interesting requirement, How to find the version of the custom BizTalk adapter assembly being executed under particular host. This has to be achieved without disturbing the production servers.

The answer is pretty simple, use the Process Explore (procexp.exe). One of the gems from SysInternal (Acquired by Microsoft). Process Explore doesn’t require installation, just works with the XCOPY of the procexp.exe as many of the SysInternals tools (satisfied our ChangeManagement since this doesn’t require any installation in the production server :) )

  • Start it up…
  • In the View menu, ensure that Show Lower Pane option is checked
  • In the View\Lower Pane View submenu choose DLLs
  • Highlight the relevant BTSNTSvc.exe process in the upper pane
  • Locate your adapter’s runtime assembly and you can get the version details

clip_image002

Process Explore: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

PS: Assemble name has been hidden for companies privacy. And Thanks for Chris Dickson in helping us.

Technorati Tags:

0 comments: