BizTalk — запуск ошибки службы обновления обработчика правил

Я работаю в среде контроля качества и могу завтра поговорить с администратором BizTalk. Судя по всему, я первый, кто вызвал BizRule из оркестровки, а оркестровка выдает ошибку:

Внутреннее исключение: инициализатор типа для Microsoft.RuleEngine.RuleEngineCache вызвал исключение.

Я проверил, и Rules Engine настроен на этой машине. Но «Служба обновления Rule Engine» не работала. Я попытался запустить его и получил эту ошибку в инструменте «Службы»:

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

Я проверил журнал событий, и каждый раз, когда я пытался его запустить, я вижу это:

Службу не удалось запустить. : System.Reflection.TargetInvocationException: цель вызова сгенерировала исключение. System.InvalidCastException: указанное приведение недопустимо.

Любые идеи, что я могу сделать? У меня есть права администратора на машине (BizTalk 2013/R2).


person NealWalters    schedule 16.05.2018    source источник
comment
Это может быть связано с: blogs.msdn. microsoft.com/biztalknotes/2015/03/09/   -  person NealWalters    schedule 17.05.2018


Ответы (1)


Наш администратор BizTalk исправил CacheEntries с помощью RegEdit. Тот, что справа, был другим работающим сервером в группе.

введите здесь описание изображения

person NealWalters    schedule 17.05.2018
comment
Однако неужели это привело к недопустимому значению? Тайна, которая, возможно, никогда не будет разгадана. Не забудьте отметить свой ответ ;-) - person Dijkgraaf; 22.05.2018