2016-03-15 15 views
1

Если используется профиль отслеживания, построенный с использованием TPE - когда сообщение отслеживается?Когда BAM отслеживает, работает ли он из профиля отслеживания

Я думал, что он всегда будет отслеживать, прежде чем карты будут применены к портам приема и отслеживанию после того, как карты будут применены к портам отправки, но это, похоже, не так. Я не могу найти документацию об этом на MSDN.

Я использую BizTalk 2013r1

+2

Слежение по-видимому, происходит в трубопроводах, поэтому она должна быть, как вы описываете, однако там была ошибка в каком-то момент, что если вы использовали Pass-Thru трубопровод что отслеживание не будет работать. Вы на накопительном обновлении 3? Можете ли вы охарактеризовать в своем вопросе, какое поведение/проблемы вы получаете? – Dijkgraaf

+0

Какое отслеживание вы видите? Используете ли вы какие-либо настраиваемые конвейеры? Вы используете какой-либо проход через трубопроводы? –

ответ

1

После еще некоторого исследования и тестирования я обнаружил следующее:

  • профиль отслеживания всегда применяется в конце трубопровода
  • Карты применяются непосредственно к портам , применяются обычным образом:
    • в конце приемного трубопровода
    • в начале отправленном трубопровода
  • Стандартный Прием: адаптер -> демонтирует и т.д. -> след -> Карта -> MsgBox
  • Standard Send: MsgBox -> Карта -> собрать и т. д. -> дорожка -> адаптер

В моем случае отслеживание происходило после того, как полученное сообщение было отображено, но это было потому, что конкретное место приема использовало компонент конвейера клиента для выполнения карты, а не опираясь на «стандартный» метод присвоения карты для использования в привязках.

Надеется, что это помогает кто-то с той же проблемой в будущем