August 2010 - Posts

BizTalk Performance session at Tech·Ed Europe 2010
28 August 10 11:24 PM | wmmihaa | 4 comment(s)

I just got the news my BizTalk Performance Optimization session was approved for Tech·Ed:

Topic Information

Primary Track
Application Server & Infrastructure

Session Type
Lunchtime Session

Session Title
BizTalk Server Performance: Configuring BizTalk Server for performance

Optimizing and verifying your BizTalk Server installation is not an easy thing to do. The documentation is good but very extensive. This presentation aims to guide you through the most important operations you need to do in order to boost the performance of BizTalk. The session includes a live demo where these settings are applied and how it significantly improves the performance.

Major Products or Technologies Covered
Microsoft BizTalk Server 2010, Microsoft SQL Server 2008 R2



Hope to see you there. Let me know you’re coming.

Filed under: , , ,
BizTalk Sftp Adapter - New release 1.3.6 available on CodePlex
11 August 10 08:12 PM | wmmihaa

I got great feedback from many users, and have made some updates to the bLogical BizTalk adapter:.

Disabling the connection pool (only used for send ports)

Some SSH servers can not handle the connection pool very well. This can also be a problem if there is a limit set to number of connections a certain user can have. So I’ve been asked for the possibility to disable the connection pool for send ports, and this can now be done by setting the SSH Connection Limit to "0" in the admin console or BTSNTSvc.exe.config.

Logging and tracing

A much more verbose tracing as been added. If you care to save the trace info to file, you can use the TraceListener (System.Diagnostics):

  1. Enable Tracing in the port configuration.
  2. Open the BTSNTSvc.exe.config (or BTSNTSvc64.exe.config) file and add the following in the Config section:
    <trace autoflush="false" indentsize="4">
    <add name="BTSListener"
    initializeData="bLogical.Shared.Adapters.Sftp.log" />
    <remove name="Default" />

Public key authentication

There was a problem using identity file authentication as the password was sent as an empty string. This works for some but not all servers. The new version always set the password to null, which should work for all servers.


%UniversalDateTime% added to the list of supported macros


  • temp folder and remote permissions no longer required properties.
  • Empty files are no longer picked up or processed.


Special thanks to John Vestal at CSC and Antti.

Download the adapter from CodePlex

This Blog


    MVP - Microsoft Most Valuable Professional BizTalk User Group Sweden BizTalk blogdoc

    Follow me on Twitter Meet me at TechEd


    Locations of visitors to this page


    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.