By developing of one BizTalk adapter I noticed that in some cases my adapter just hangs at the call to transportProxy.GetBatch()
method.
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