Проблема с оркестровкой BizTalk, не генерирует ошибок, но ничего не делает - PullRequest
1 голос
/ 14 марта 2011

У меня есть оркестровка BizTalk, где он получает файл и отправляет файл.У меня есть форма выражения, вызывающая класс .net (метод) для чтения XML-файла и загрузки файла в SharePoint.Форма моего выражения имеет следующий вид:

 XmlReader.readXml();

Он не передает никаких параметров и не возвращает никаких значений.Мой XML-файл отправляется на место отправки и не генерирует ошибок в журналах окна.Тем не менее, это не загрузка файла на sharepoint.Если я сам запускаю XmlRead.readXml (), у меня нет проблем с загрузкой в ​​sharepoint.Как я узнаю, что мой .net вызывает метод и выполняет его?

1 Ответ

0 голосов
/ 17 марта 2011

ОК, во-первых.Если в журнале событий приложений нет ошибок и BizTalk не приостанавливает выдачу исключения, вы знаете, что ваша оркестровка работает.

Тот факт, что вы не получаете от него требуемого поведения, не является чем-то странным.

Можете ли вы опубликовать код из вашей формы выражения, и тогда вам будет легче выяснить, в чем ваша проблема?

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

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...