forum.bitel.ru http://forum.bitel.ru/ |
|
Модуль TV. Начало http://forum.bitel.ru/viewtopic.php?f=61&t=11349 |
Страница 1 из 2 |
Автор: | survivor [ 17 фев 2016, 20:48 ] |
Заголовок сообщения: | Модуль TV. Начало |
Доброго дня, Есть MW - сталкер. Есть биллинг. Надо подружить. Прочтение документации вызвало больше вопросов чем было до. Скачал, распаковал BGTVAccess и BGTVAccounting. Их названия упоминаются в документации всего 4 раза (по два на каждый) )) Что с ними делать, как настраивать? Дальше - поставил модуль TV, добавил его в Модули, добавил ему услуги, пописал конфиг из доки. В продукты добавил тарифный план из сталкера. Перехожу к самому интересному - создание типов аккаунтов. Тут чего-то не догоняю: Тип Аккаунт - это что тип описывающий приставки? Тогда что указывать в const.device.id? Или этот тип описывает BGTVAccess? Тогда что такое title.pattern? В доках дальше идет Тип аккаунт-приставка ( STB) уж он то точно описывает клиентские приставки, но что ему указывать в terminal.typeid? И откуда брать title-pattern? И самое главное куда в биллинге вписывать параметры связки со сталкером (ip, url, логин/пароль)? Помогите разобраться пожалуйста. P.S. http://forum.bitel.ru/viewtopic.php?f=61&t=9080 смотрел, но опять же не понял что за "Типы аккаунтов: Аккаунт Stalker, STB Stalker и Stalker Portal:" и откуда берутся вводимые в них значения. |
Автор: | Amir [ 18 фев 2016, 17:00 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Не смотрели эту главу? Насколько помню, все аналогично или почти. http://docs.bitel.ru/pages/viewpage.act ... Id=1607131 Аккаунт - это вроде сервиса в Inet. Решили назвать по другому после путаниц с другими сервисами, в том числе ISG. Для каждого типа приставки нужно создать отдельный тип аккаунта, в конфиге данного типа аккаунта указать параметр stb_type=<тип приставки из stalker>. Должны стоять галочки на логин и пароль, а также MAC-адрес. Кроме типов_аккаунта-приставок можно не создавать тип аккаунта "Аккаунт", однако, если хотите как-то группировать приставки (например, активировать пакеты сразу для нескольких приставок) можно добавить еще и тип аккаунта "Аккаунт", который будет родительским по отношению к приставкам. В нем нужно установить галочку логин (этот логин будет account_number в Stalker, а логин в аккаунте-приставке - login приставки в Stalker). |
Автор: | survivor [ 18 фев 2016, 18:52 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Спасибо, начал делать по ней. Такой вопрос - создал тип устройств Access+Accounting с пустым конфигом. Затем тип устройства Stalker, но в нем не могу указать OrderManager - выпадающий список просто пустой. Я упустил какой-то шаг? |
Автор: | Phricker [ 18 фев 2016, 19:00 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Скомпилировали классы? |
Автор: | survivor [ 18 фев 2016, 19:06 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Phricker писал(а): Скомпилировали классы? Спасибо ![]() |
Автор: | survivor [ 18 фев 2016, 20:07 ] | ||
Заголовок сообщения: | Re: Модуль TV. Начало | ||
Дошел до конца (http://docs.bitel.ru/pages/viewpage.act ... Id=1607131), создаю задачу для синхронизация терминалов из Stalker. Какой класс выбрать?
|
Автор: | Amir [ 18 фев 2016, 20:28 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Такого функционала для Stalker нет. Возможно там нельзя регистрировать приставку с самой приставки или не просили о таком функционале. |
Автор: | survivor [ 18 фев 2016, 20:41 ] | ||
Заголовок сообщения: | Re: Модуль TV. Начало | ||
А... как тогда дальше?
|
Автор: | survivor [ 18 фев 2016, 20:43 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
аккаунт в состоянии удален, и деньги не списались, хотя тариф завел и на договор добавил |
Автор: | Amir [ 18 фев 2016, 20:49 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Скорее всего и пакет не активировался. TvAccess/TvAccounting запущены? rootDeviceId прописан как в модуле Inet? Аккаунт привязан к устройству-Stalker? Если да, нужно посмотреть что пишет в логах TvAccess при пересохранении аккаунта. |
Автор: | survivor [ 19 фев 2016, 14:34 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Amir писал(а): Скорее всего и пакет не активировался. TvAccess/TvAccounting запущены? rootDeviceId прописан как в модуле Inet? Аккаунт привязан к устройству-Stalker? Если да, нужно посмотреть что пишет в логах TvAccess при пересохранении аккаунта. BGTV Access при запуске выдал: Код: tail -n 100 access.out
Java Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM [1.7.0_65] /opt/java/jdk1.7.0_65/jre Runtime name: *** Java endorsed dirs: ./lib/endorsed:/opt/java/jdk/lib/endorsed OS: Linux 3.2.0-4-amd64 [amd64], file.encoding: UTF-8, user.name: root Heap sizes: current=123392k free=122080k max=232960k Starting CommandPortListener on port 1981 Feb 19, 2016 12:30:10 PM org.apache.activemq.transport.failover.FailoverTransport doReconnect INFO: Successfully connected to tcp://***:61616 Error on node access java.lang.ClassNotFoundException: ru.bitel.bgbilling.modules.tv.access.TvAccess at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:190) at ru.bitel.bgbilling.kernel.application.server.Application.processBean(Application.java:391) at ru.bitel.bgbilling.kernel.application.server.Application.process(Application.java:297) at ru.bitel.bgbilling.kernel.application.server.Application.processChildren(Application.java:749) at ru.bitel.bgbilling.kernel.application.server.Application.application(Application.java:225) at ru.bitel.bgbilling.kernel.application.server.Application.<init>(Application.java:161) at ru.bitel.bgbilling.kernel.application.server.Application.main(Application.java:803) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129) at ru.bitel.common.bootstrap.Boot.main(Boot.java:178) |
Автор: | survivor [ 19 фев 2016, 14:36 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
В tv-access.xml: <param name="app.id" value="10201"/> уникально <param name="moduleId" value="5"/> <param name="rootDeviceId" value="1"/> это у меня устройство Access+Accounting <param name="accounting.deviceTypeIds" value="1"/> это тип устройства Access+Accounting |
Автор: | survivor [ 19 фев 2016, 14:44 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
BGTVAccounting тоже не запускается: Error on node accounting java.lang.ClassNotFoundException: ru.bitel.bgbilling.modules.tv.accounting.TvAccounting at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:190) at ru.bitel.bgbilling.kernel.application.server.Application.processBean(Application.java:391) at ru.bitel.bgbilling.kernel.application.server.Application.process(Application.java:297) at ru.bitel.bgbilling.kernel.application.server.Application.processChildren(Application.java:749) at ru.bitel.bgbilling.kernel.application.server.Application.application(Application.java:225) at ru.bitel.bgbilling.kernel.application.server.Application.<init>(Application.java:161) at ru.bitel.bgbilling.kernel.application.server.Application.main(Application.java:803) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129) at ru.bitel.common.bootstrap.Boot.main(Boot.java:178) |
Автор: | survivor [ 19 фев 2016, 15:01 ] | |||
Заголовок сообщения: | Re: Модуль TV. Начало | |||
А так выглядит договор и тариф:
|
Автор: | survivor [ 19 фев 2016, 15:17 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
В FAQ на модуль Inet пишется что при ошибке "Error on node " нужно обновлять весь биллинг, а мне прямо сейчас этого делать ну очень как не хочется ))) Если других вариантов нет, придется ставить отдельный сервер для TV. |
Автор: | Amir [ 19 фев 2016, 16:04 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Не биллинг, а сами приложения - TvAccess, TvAccounting, чтобы они синхронизовали библиотеки с сервера биллинга. |
Автор: | survivor [ 19 фев 2016, 16:18 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Amir писал(а): Не биллинг, а сами приложения - TvAccess, TvAccounting, чтобы они синхронизовали библиотеки с сервера биллинга. Yes! Они запустились! Спасибо! |
Автор: | survivor [ 19 фев 2016, 16:36 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Меняю статус аккаунта на Открыт, но он остается в состоянии Отключен. В логах: Код: mq 02-19/14:30:29 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.api.common.event.TvAccountModifiedEvent] moduleId: 5; pluginId: no; cid: 2294; scid: -1; userId: 1; timestamp: 1455877829989 mq 02-19/14:30:29 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Reload accountRuntime: 1 mq 02-19/14:30:29 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Removing accountRuntime: 1 mq 02-19/14:30:29 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Adding TvAccountRuntime: 1 mq 02-19/14:30:29 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - ContractId: 2294; tvAccountId: 1 –ê–∫–∫–∞—É–Ω—Ç: 12345 Products [] TariffModuleTreeSet [21:18.02.2016-‚Ķ; ] Device state: 0; serviceIds: connection 02-19/14:30:30 INFO [sa-p-6-t-96] OrderManagerSet - Connecting to device connection 02-19/14:30:30 INFO [sa-p-6-t-96] OrderManagerDeviceWorker - Do task deviceId: 2; Event[ru.bitel.bgbilling.modules.tv.access.om.event.OmTvAccountModifyEvent] moduleId: 5; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 0; oldTvAccount: –ê–∫–∫–∞—É–Ω—Ç: 12345; newTvAccount: –ê–∫–∫–∞—É–Ω—Ç: 12345; newState: 1; timestamp: 1455877829985 connection 02-19/14:30:30 INFO [sa-p-6-t-96] OrderManagerDeviceWorker - Command result event: ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@57e12237 connection 02-19/14:30:30 INFO [sa-p-6-t-96] OrderManagerDeviceWorker - Processing deviceId:2; command ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@57e12237 connection 02-19/14:30:30 INFO [sa-p-6-t-96] OrderManagerSet - Invoking accountModify connection 02-19/14:30:30 INFO [sa-p-6-t-96] OrderManagerDeviceWorker - Process event type[2] result=true connection 02-19/14:30:30 INFO [sa-p-6-t-96] OrderManagerDeviceWorker - Changing TvAccount:1 state and/or options connection 02-19/14:30:30 INFO [sa-p-6-t-96] OrderManagerDeviceWorker - Changing TvAccount:2 state and/or options mq 02-19/14:30:30 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvAccountDeviceStateAndOptionsModifiedEvent] moduleId: 5; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 1; state: 1; optionIds: ; timestamp: 1455877830128 mq 02-19/14:30:30 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvAccountDeviceStateAndOptionsModifiedEvent] moduleId: 5; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 2; state: 1; optionIds: ; timestamp: 1455877830130 connection 02-19/14:30:35 INFO [sa-p-6-t-96] OrderManagerSet - Disconnecting from device И еще почему-то с договора не снимаются деньги по тарифу |
Автор: | survivor [ 19 фев 2016, 16:37 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Да, и в сталкере состояние аккаунта не меняется |
Автор: | Amir [ 19 фев 2016, 16:56 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Устройство с ID=2 - это какое? В типе устройства Stalker прописан OrderManager? При смене статуса на открыт состояние может оставаться отключено, если статус договора не открыт (при доп. параметре в конфиге также, если баланс меньше лимита). |
Автор: | survivor [ 19 фев 2016, 16:58 ] | ||
Заголовок сообщения: | Re: Модуль TV. Начало | ||
Устройство с id=2 вот:
|
Автор: | survivor [ 19 фев 2016, 16:59 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Еще у меня в конфигурации модуля: # тип устройства - MW (для синхронизации терминалов из MW) om.deviceTypeIds=2 |
Автор: | survivor [ 19 фев 2016, 17:16 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Цитата: При смене статуса на открыт состояние может оставаться отключено, если статус договора не открыт (при доп. параметре в конфиге также, если баланс меньше лимита). Не, статус договора - активен, баланс больше лимита, лимит намного меньше стоимости тарифа |
Автор: | survivor [ 19 фев 2016, 17:32 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Хм, добавил в тип аккаунта "Аккаунт" пароль, прописал пароль в аккаунте договора (может и не с этим связано), но у меня сейчас в договоре аккаунт без проблем переключается из состояния отключен в состояние включен.... только на сталкере это никак не отражается. Логи: Код: mq 02-19/15:28:31 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.api.common.event.TvAccountModifiedEvent] moduleId: 5; pluginId: no; cid: 2294; scid: -1; userId: 1; timestamp: 1455881311232 mq 02-19/15:28:31 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Reload accountRuntime: 1 mq 02-19/15:28:31 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Removing accountRuntime: 1 mq 02-19/15:28:31 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Adding TvAccountRuntime: 1 mq 02-19/15:28:31 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - ContractId: 2294; tvAccountId: 1 –ê–∫–∫–∞—É–Ω—Ç: 12345 Products [] TariffModuleTreeSet [21:18.02.2016-‚Ķ; ] Device state: 1; serviceIds: connection 02-19/15:28:31 INFO [sa-p-6-t-51] OrderManagerSet - Connecting to device connection 02-19/15:28:31 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Do task deviceId: 2; Event[ru.bitel.bgbilling.modules.tv.access.om.event.OmTvAccountModifyEvent] moduleId: 5; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 0; oldTvAccount: –ê–∫–∫–∞—É–Ω—Ç: 12345; newTvAccount: –ê–∫–∫–∞—É–Ω—Ç: 12345; newState: 0; timestamp: 1455881311228 connection 02-19/15:28:31 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Command result event: ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@7c9025a4 connection 02-19/15:28:31 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Processing deviceId:2; command ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@7c9025a4 connection 02-19/15:28:31 INFO [sa-p-6-t-51] OrderManagerSet - Invoking accountModify connection 02-19/15:28:31 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Process event type[2] result=true connection 02-19/15:28:31 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Changing TvAccount:1 state and/or options connection 02-19/15:28:31 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Changing TvAccount:2 state and/or options mq 02-19/15:28:31 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvAccountDeviceStateAndOptionsModifiedEvent] moduleId: 5; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 1; state: 0; optionIds: ; timestamp: 1455881311282 mq 02-19/15:28:31 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvAccountDeviceStateAndOptionsModifiedEvent] moduleId: 5; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 2; state: 0; optionIds: ; timestamp: 1455881311293 Код: connection 02-19/15:28:36 INFO [sa-p-6-t-51] OrderManagerSet - Disconnecting from device
connection 02-19/15:29:16 INFO [sa-p-6-t-51] OrderManagerSet - Connecting to device connection 02-19/15:29:16 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Do task deviceId: 2; Event[ru.bitel.bgbilling.modules.tv.access.om.event.OmTvAccountModifyEvent] moduleId: 5; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 0; oldTvAccount: Аккаунт: 12345; newTvAccount: Аккаунт: 12345; newState: 1; timestamp: 1455881356317 mq 02-19/15:29:16 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.api.common.event.TvAccountModifiedEvent] moduleId: 5; pluginId: no; cid: 2294; scid: -1; userId: 1; timestamp: 1455881356320 mq 02-19/15:29:16 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Reload accountRuntime: 1 mq 02-19/15:29:16 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Removing accountRuntime: 1 mq 02-19/15:29:16 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Adding TvAccountRuntime: 1 mq 02-19/15:29:16 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - ContractId: 2294; tvAccountId: 1 Аккаунт: 12345 Products [] TariffModuleTreeSet [21:18.02.2016-…; ] Device state: 0; serviceIds: connection 02-19/15:29:16 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Command result event: ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@289c5258 connection 02-19/15:29:16 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Processing deviceId:2; command ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@289c5258 connection 02-19/15:29:16 INFO [sa-p-6-t-51] OrderManagerSet - Invoking accountModify connection 02-19/15:29:16 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Process event type[2] result=true connection 02-19/15:29:16 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Changing TvAccount:1 state and/or options connection 02-19/15:29:16 INFO [sa-p-6-t-51] OrderManagerDeviceWorker - Changing TvAccount:2 state and/or options mq 02-19/15:29:16 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvAccountDeviceStateAndOptionsModifiedEvent] moduleId: 5; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 1; state: 1; optionIds: ; timestamp: 1455881356336 mq 02-19/15:29:16 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvAccountDeviceStateAndOptionsModifiedEvent] moduleId: 5; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 2; state: 1; optionIds: ; timestamp: 1455881356341 connection 02-19/15:29:21 INFO [sa-p-6-t-51] OrderManagerSet - Disconnecting from device |
Автор: | survivor [ 19 фев 2016, 17:37 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
К слову, tcpdump'ом проверил - при включении/отключении аккаунта, биллинг не пытается даже подключиться к сталкеру. Это не фаервол, так как телнетом подключиться (и увидеть это в tcpdump'е) получается |
Автор: | Amir [ 19 фев 2016, 17:43 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Попробйте нажать "Перечитать конфигурацию на серверах" и пересохранить аккаунт. Если в логах не появится StalkerOrderManager - попробуйте перезапустить TvAccess и пересохранить снова. |
Автор: | survivor [ 19 фев 2016, 17:57 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Перезагрузил BGTvAccess. При перечитывании конфигурации возникает ошибка: Код: mq 02-19/15:56:08 INFO [event-proc-p-2-t-1] TvDeviceRuntimeMap - (Re)loading TvDeviceRuntimeMap
mq 02-19/15:56:08 INFO [event-proc-p-2-t-1] TvDeviceMap - (Re)loading InetDeviceMap mq 02-19/15:56:08 INFO [event-proc-p-2-t-1] TvDeviceRuntime - Reload OrderManager classes for device: Access+Accounting: Access+Accounting mq 02-19/15:56:08 INFO [event-proc-p-2-t-1] TvDeviceRuntime - Reload OrderManager classes for device: StalkerMW: StalkerMW [***:1891] mq 02-19/15:56:08 INFO [event-proc-p-2-t-1] StalkerOrderManager - init mq 02-19/15:56:08 ERROR [event-proc-p-2-t-1] TvDeviceRuntime - no protocol: java.net.MalformedURLException: no protocol: at java.net.URL.<init>(URL.java:585) at java.net.URL.<init>(URL.java:482) at java.net.URL.<init>(URL.java:431) at ru.bitel.bgbilling.modules.tv.dyn.infomir.stalker.StalkerOrderManager.init(StalkerOrderManager.java:84) at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntime.reloadScripts(TvDeviceRuntime.java:162) at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntime.<init>(TvDeviceRuntime.java:101) at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.loadDevice(TvDeviceRuntimeMap.java:207) at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.loadDevice(TvDeviceRuntimeMap.java:216) at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.load(TvDeviceRuntimeMap.java:135) at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.notify(TvDeviceRuntimeMap.java:63) at ru.bitel.bgbilling.kernel.event.AbstractConsumer.notify(AbstractConsumer.java:353) at ru.bitel.bgbilling.kernel.event.Consumer.notify(Consumer.java:1) at ru.bitel.bgbilling.kernel.event.Consumer.onMessage0(Consumer.java:112) at ru.bitel.bgbilling.kernel.event.Consumer$EventListenerRunnable.runImpl(Consumer.java:51) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:46) |
Автор: | Amir [ 19 фев 2016, 18:56 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Хм. В этом обработчике похоже не совсем универсально считываются параметры подключения. Укажите их прямо в конфигурации устройства: Код: om.url=http://..... И нажмите перечитать.
om.login= om.password= |
Автор: | survivor [ 19 фев 2016, 19:15 ] |
Заголовок сообщения: | Re: Модуль TV. Начало |
Помогло, теперь перечитывание конфигурации проходит без ошибок |
Страница 1 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |