BizTalk Server Adapter blocks in GetBatch() call

Damir Dobric Posts

Next talks:



Follow me on Twitter: #ddobric




By developing of one BizTalk adapter I noticed that in some cases my adapter just hangs at the call to transportProxy.GetBatch()



After some investigation I found out that this happen if the adapter for any reason tries to send the message the BTS while the method

IBTTransportConfig. AddReceiveEndpoint()

is executing.


This can be the case, for example, if the administrator disables the port and enables it again.

To be sure that this never happens, ensure that no messages are processed in the adapter until the initialization in the AddReceiveEndpoint is completed.

Posted Sep 21 2006, 11:47 AM by Damir Dobric
Filed under: is a .Net Community Blog powered by daenet GmbH.