forum.bitel.ru
http://forum.bitel.ru/

Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister (CRM)
http://forum.bitel.ru/viewtopic.php?f=51&t=12676
Страница 1 из 1

Автор:  skoch [ 13 окт 2017, 10:32 ]
Заголовок сообщения:  Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

Всем привет!
При вызове урла
Код:
http://[ip]:9088/admin/dynamic.do?action=runDynamicClass&iface=event&class=ru.bgcrm.event.listener.MessageTypeCallRegister&j_username=[user]&j_password=[password]&from=num1&to=num2

Прилетает следующий ответ:
Код:
При выполнении скрипта ru.bgcrm.event.listener.MessageTypeCallRegister возникло исключение java.lang.ClassCastException: ru.bgcrm.dao.message.config.MessageTypeConfig$MessageTypeUncknown cannot be cast to ru.bgcrm.dao.message.MessageTypeCall

При этом в конфиге есть такие сточки:
Код:
messageType.10.title=Входящий звонок
messageType.10.class=ru.bgcrm.dao.message.MessageTypeCall


Что я делаю не так? Спасибо

Автор:  skoch [ 17 окт 2017, 12:32 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

Данный продукт не поддерживается?

Автор:  zavndw [ 17 окт 2017, 13:59 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

У вас какой сейчас билд? Этот класс с 1188 появился
Вы хотите зарегистрировать звонок из вне или настраиваете интеграцию с астериск?

Автор:  skoch [ 17 окт 2017, 15:30 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

BGCRM v 3.0 build 1208 from 21.09.2017 19:35:15
Интеграцию с Asterisk через AMI настроить не удалось, т.к. поддерживается очень ограниченный список версий Asterisk Call Manager (и с агентами не работает) , решено было дергать метод bgcrm по звонку.

Автор:  zavndw [ 17 окт 2017, 17:28 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

Добавьте в запрос
Код:
&typeId=3

где 3 это код типа сообщения call

Автор:  zavndw [ 17 окт 2017, 17:44 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

skoch писал(а):
BGCRM v 3.0 build 1208 from 21.09.2017 19:35:15
Интеграцию с Asterisk через AMI настроить не удалось, т.к. поддерживается очень ограниченный список версий Asterisk Call Manager (и с агентами не работает) , решено было дергать метод bgcrm по звонку.

У вас на какой версии не работало?
А с агентами ошибки были в логах?

Автор:  skoch [ 17 окт 2017, 18:10 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

Asterisk Call Manager/2.10.0
Ошибок нет, множество warn типа
Код:
WARN [Asterisk-Java ManagerConnection-34-Reader-0] EventBuilderImpl - Unable to set property 'calleridnum' to '[номер абонента]' on org.asteriskjava.manager.event.NewExtenEvent: no setter. Please report at http://jira.reucon.org/browse/AJ

И сообщения фактически сообщение не создаются.

Автор:  skoch [ 17 окт 2017, 18:28 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

zavndw писал(а):
Добавьте в запрос
Код:
&typeId=3

где 3 это код типа сообщения call

Спасибо! Это решило проблему.

Автор:  zavndw [ 17 окт 2017, 18:42 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

У меня такая же версия
Код:
Connected via Asterisk Call Manager/2.10.0

Агентов надо проверить

Автор:  skoch [ 17 окт 2017, 18:55 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

skoch писал(а):
zavndw писал(а):
Добавьте в запрос
Код:
&typeId=3

где 3 это код типа сообщения call

Спасибо! Это решило проблему.

Рано обрадовался. библиотека не понимает параметр to. Запрос с параметрами
Код:
from=num1&to=num2

В результате дают сообщение вида:
num1 -> num1

Автор:  zavndw [ 17 окт 2017, 19:11 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

А номер вы заняли?
У меня отрабатывает, &from=89148501845&to=303
Вложение:
bgcrm_call.jpeg
bgcrm_call.jpeg [ 17.66 КБ | Просмотров: 4465 ]

Вложение:
bgcrm_call2.jpeg
bgcrm_call2.jpeg [ 40.64 КБ | Просмотров: 4465 ]

Автор:  Администратор [ 18 окт 2017, 12:02 ]
Заголовок сообщения:  Re: Ошибка ru.bgcrm.event.listener.MessageTypeCallRegister

skoch писал(а):
Рано обрадовался. библиотека не понимает параметр to. Запрос с параметрами
Код:
from=num1&to=num2

В результате дают сообщение вида:
num1 -> num1

Обновление выложено. JavaDoc также скорректирован.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/