Consider the following scenario:
- You are using Microsoft BizTalk Server.
- You have multiple file receive locations (RL) that are pointing to different folders on the same Distributed File System (DFS) share.
- In order to access the share, the file receive locations have alternate credentials that are supplied in Authentication tab.
- In this scenario, if there is a temporary network issue that causes the RL to get disabled, BizTalk file receive host gets stuck in a tight loop where a single thread consumes the CPU.
-
This may result in the application event logs receiving a high volume of errors like the following until the user manually stops the host instance:
The receive location "ReceiveLocation" with URL "\\dfsserver\share\folder\file*.xml" is shutting down.
Details:"The Messaging Engine failed while notifying an adapter of its configuration.
The Messaging Engine failed to remove the receive location "ReceiveLocation" with URL "\\dfsserver\share\folder\file*.xml" from the adapter "FILE". Reason: "80070057".