Итак, я столкнулся с этой проблемой, так как мы создали наш BizTalk Server в новой сети. У нас есть те же настройки MSMQ между двумя серверами. Данные хранятся в папках AX MSMQ и имеют правильные разрешения.BizTalk MSMQ Получает местоположения Не принимается. Сведения об ошибке: механизм обмена сообщениями завершен
Система никогда не выдавала ошибку до тех пор, пока я не остановил/не перезапустил экземпляры получателя. (мы получаем одну из этих ошибок на сообщение в любом из наших портов MSMQ)
Полная ошибка:
A message received by adapter "MSMQ" on receive location "recv_loc_file_ax_2012_customer_message" with URI "FORMATNAME:DIRECT=OS:AXSERVER\AXOUTPPDCUSTOMER" is suspended. Error details: The Messaging Engine is shutting down. MessageId: {65E24FE1-317E-4636-AFC7-B43FACBDBEDF} InstanceID: {6618EEB3-9B72-4123-BD8C-422661A59BDD}
Тогда сообщения, наконец, появляются под подвешенным случаях после возникновения этой ошибки. Я могу возобновить их, и все они работают так, как ожидалось. Я смотрел почти каждый, у кого есть предложения по поводу того, почему эти сообщения не читаются в моих портах приема MSMQ?
EDIT: этот сервер BizTalk подключается к серверу MSMQ удаленного сервера AX, но я сомневаюсь, что это изменило все, что я еще не изучил.
спасибо.
Это частная очередь? –
@VikasBhardwaj нет очереди не является частной. –