ОК, во-первых.Если в журнале событий приложений нет ошибок и BizTalk не приостанавливает выдачу исключения, вы знаете, что ваша оркестровка работает.
Тот факт, что вы не получаете от него требуемого поведения, не является чем-то странным.
Можете ли вы опубликовать код из вашей формы выражения, и тогда вам будет легче выяснить, в чем ваша проблема?
Меня немного смущает ваше сообщение, поскольку вы говорите, что вызываете класс .net из формы выражения, но затем у вас есть вызов XmlReader
в форме выражения.XmlReader
ваш собственный класс?Если это так, то, похоже, вы не передаете никаких данных в ваш readXml()
.Может быть поэтому ваш звонок ничего не делает.Если вам нужно передать сообщение biztalk в вызов метода из оркестровки, вам нужно использовать тип XLANGMessage
, который можно найти в сборке MicroSoft.XLANGs.BaseTypes
.
Надеюсь, это поможет.