Почему мой порт отправки не работает в biztalk после операции опроса из sql?

Я использую версию BizTalk 2013. Я столкнулся с проблемой. У меня есть простая оркестровка: я опрашиваю базу данных SQL каждые 30 секунд, а затем получаю свое сообщение с именем PollingMessage. Затем мне нужно преобразовать это сообщение в новое (TestMessage) с сопоставлением. После этого преобразования мне нужно отправить новое сообщение TestMessage на порт (TestPort), а затем старое сообщение PollingMessage на другой порт (SaveMessagePort). Я построил проект, развернул его, а затем сделал привязки через инструмент администрирования. Когда я запускаю приложение, я успешно вижу свое сообщение PollingMessage в папке, привязанной к SaveMessagePort, но я не вижу TestMessage.

Я не понимаю, почему. Вы можете помочь мне?


person user2211    schedule 28.02.2019    source источник
comment
Какие фильтры вы установили на портах отправки? Выполняется ли ваша карта через порт получения, порт отправки или оркестрацию? Или вы привязали порты отправки к Orchestration? Использовали ли вы консоль администратора BizTalk для проверки шагов, выполняемых в Orchestration, и проверяли наличие приостановленных сообщений?   -  person Dijkgraaf    schedule 28.02.2019
comment
Привет Dijkgraaf, спасибо за ответ. Карта выполняется в Orchestration, и я привязал порты отправки в консоли администратора. Кажется, теперь я знаю, в чем проблема. Проблема заключается в фильтрах, потому что я фильтрую по BTS.MessageType, но я использовал конвейер PassThruReceive вместо XMLReceive. Я знаю, что это проблема, потому что я читаю приложение журналов, и оно говорит, что не может найти свойство фильтрации. Теперь я изменил конвейер на XMLReceive, и теперь я получаю другую ошибку — тип исключения: ServiceCreationException, дополнительная информация об ошибке: значение не попадает в ожидаемый диапазон.   -  person user2211    schedule 01.03.2019


Ответы (1)


Хорошо, проблема решена. Что-то было не так с моей схемой, теперь все работает как надо.

person user2211    schedule 01.03.2019