BPMonline Messaging Service

Добрый день.

Настраиваю интеграцию с телефонией Infinity.

После установки BPMonline Messaging Service и настройки в логах

BPMonline Messaging Service получаю ошибку:

ERROR Terrasoft.Messaging.Core.MessagingServer - AgatInfinityConnector.AgatInfinityConnectorException: Plugins path does not exists

   в AgatInfinityConnector.AgatInfinityConnectorManager.GetAvailableFactories(String pluginsPath_, String logFileName_)

   в Terrasoft.Messaging.Infinity.InfinityConnectionFactory.CreateConnection(IDictionary`2 connectionParameters, IDictionary`2 sessionServiceParameters)

   в Terrasoft.Messaging.Core.MessagingServer.ProcessMsgCommand(MsgCommandInfo msgCommand, WebSocketSession session)

Что и где надо еще настроить? Что за папка Plugins? Где должна находится?

 

Спасибо.

 

Нравится

1 комментарий

Сбой возникает внутри библиотеки AgatInfinityConnector, предоставляемой авторами телефонии. На их сайте есть описание этой функции:

/// <summary>
/// Возвращает список доступных фабрик коннекторов. Каждая фабрика - это плагин,
/// расположенный рядом с этой сборкой. В ближайшее время предполагается три фабрики:
/// Infinity 4
/// Infinity X
/// IP-АТС Agat-UX
/// </summary>
/// <returns>Список фабрик</returns>
 
public static IEnumerable<IAgatInfinityConnectorFactory> GetAvailableFactories(
string pluginsPath_ = "",
string logFileName_ = "");
}
 
 

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

Показать все комментарии