Хобрук: Ваш путь к мастерству в программировании

Исключение обработки Biztalk 2010 с использованием области в Orchestration

  1. Я пытаюсь обработать ошибки и записать их в журнал с помощью Scope. Вот оркестровка, которую я использовал: введите здесь описание изображенияExpression_1 имеет

    System.Diagnostics.EventLog.WriteEntry("Сообщение отправлено адресату", "Сообщение отправлено адресату");

Выражение_2 имеет

System.Diagnostics.EventLog.WriteEntry("Failed to send the message to destination", "Failed to send the message to destination --" + exception.ToString() );

Выражение_3 имеет

System.Diagnostics.EventLog.WriteEntry("General Exception-- Failed to send the message to destination", "Caught GeneralException-- Failed to send the message to destination");

Когда сообщение отправляется без ошибок, оно отображается в журнале. Сообщение об ошибке не появляется. Не знаю почему, введите здесь описание изображения

Я не знаю, что нужно изменить.

  1. Я также не знаю, как создать сообщение об ошибке и отправить его по электронной почте без использования инструментария ESB. Любая помощь приветствуется.

  • Какое исключение вы пытаетесь поймать в своих CatchException_1 и CatchException_2? 12.09.2014
  • Установлено ли для уведомления о доставке значение «Доставлено»? 14.09.2014

Ответы:


1

Общее исключение != System.Exception в BizTalk. Попробуйте поймать System.Exception во второй области Catch.

12.09.2014

2

Потому что ваш Catch Shape не настроен для перехвата исключения, выброшенного из области видимости.

11.09.2014
  • Попробуйте поймать Exception во 2-м улове. 11.09.2014
  • Новые материалы

    Еженедельный выпуск React 75
    Добро пожаловать в 75-й выпуск React Weekly, еженедельный обзор последних ссылок и руководств по React и React Native. Посетите Купить кофе , чтобы найти способы поддержать React Weekly, или..

    (Почти) полнофункциональная реализация Gumbel MuZero в Джулии.
    TLDR; Gumbel Muzero — это современный алгоритм обучения с подкреплением. Он достиг сверхчеловеческой производительности во многих настольных играх и даже, что более впечатляюще, в Atari..

    Передача нейронного стиля в браузерах с использованием Angular и WebDNN
    В последние годы глубокое обучение привлекло большое внимание из-за его безупречной производительности при обучении на обширных данных и высокой точности при выводе. Развертывание этих алгоритмов..

    Шифр Цезаря в C
    Шифр Цезаря  — один из самых простых и широко известных методов шифрования. Он включает в себя сдвиг каждой буквы в сообщении на определенное количество позиций в алфавите. В этой статье мы..

    Исследовательский анализ данных (EDA)
    Что такое ЭДА? Анализ данных, который ищет закономерности в данных, известен как исследовательский анализ данных. Это похоже на беглый просмотр данных, чтобы найти наиболее важные..

    1x1 Convolution: демистификация
    Чтобы пролить свет на концепцию операции свертки 1x1, которая представлена ​​в статье «Сеть в сети» Лин и др. и Google Inception Некоторое время назад я прочитал статью «Сеть в сети» (NiN),..

    Лучшие расширения VS Code в 2022 году
    Код ВС Лучшие расширения VS Code в 2022 году Список самых полезных расширений VS Code, которые вы можете использовать как разработчик в 2022 году Расширения находятся на рынке VS Code,..