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