forum.bitel.ru http://forum.bitel.ru/ |
|
Лайфстрим не передается id подписки http://forum.bitel.ru/viewtopic.php?f=61&t=11503 |
Страница 1 из 1 |
Автор: | aap [ 07 апр 2016, 17:22 ] |
Заголовок сообщения: | Лайфстрим не передается id подписки |
Добрый день ! Настраивал по инструкции 6.2 для 6.0 При заведении пользователя не передается id подписки на тестовую площадку. Код: connection 04-07/13:52:26 INFO [sa-p-6-t-60] JsonClient - >> {"username":"00001","email":"support@ххххх.ru","password":"XBE8dn","info":{"tvAccountId":15,"contractId":9,"fio":"Тестер Иванович Тестер"}} насколько я понимаю должен быть параметр еще Код: "purchases":[" ",] //Перечень ID подписок для пользователя В настройках модуля id продукта указан Вложение: Снимок1.PNG [ 7.17 КБ | Просмотров: 3237 ] к договору привязан Вложение: Снимок2.PNG [ 6.27 КБ | Просмотров: 3237 ] Вложение: Информация о версии: Код: Сервер: вер. 6.0 сборка 1875 от 09.03.2016 11:18:01 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_80 card вер. 6.0 сборка 232 от 29.02.2016 20:23:29 inet вер. 6.0 сборка 1517 от 29.02.2016 20:23:52 mps вер. 6.0 сборка 229 от 29.02.2016 20:23:56 npay вер. 6.0 сборка 236 от 03.03.2016 10:15:30 rentsoft вер. 6.0 сборка 61 от 29.02.2016 20:24:10 rscm вер. 6.0 сборка 199 от 29.02.2016 20:24:12 trayinfo вер. 6.0 сборка 178 от 29.02.2016 20:24:14 tv вер. 6.0 сборка 343 от 09.03.2016 11:18:11 Прошу помощи , так как дальше продвинуться не получается |
Автор: | Amir [ 07 апр 2016, 18:29 ] |
Заголовок сообщения: | Re: Лайфстрим не передается id подписки |
Нужен более полный лог. В БД пакет тоже отключен - похоже по какой-то причине биллинг его не хочет включать - например, денег не хватает для продления пакета. |
Автор: | aap [ 07 апр 2016, 19:28 ] |
Заголовок сообщения: | Re: Лайфстрим не передается id подписки |
Код: connection 04-07/16:23:03 INFO [sa-p-6-t-44] OrderManagerSet - Connecting to device connection 04-07/16:23:03 INFO [sa-p-6-t-44] OrderManagerDeviceWorker - Do task deviceId: 2; Event[ru.bitel.bgbilling.modules.tv.access.om.event.OmTvAccountModifyEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 0; oldTvAccount: Аккаунт ltd00002; newTvAccount: Аккаунт ltd00002; newState: 1; timestamp: 1460035383632 connection 04-07/16:23:03 INFO [sa-p-6-t-44] OrderManagerDeviceWorker - Command result event: ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@d4d2741 connection 04-07/16:23:03 INFO [sa-p-6-t-44] OrderManagerDeviceWorker - Processing deviceId:2; command ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@d4d2741 connection 04-07/16:23:03 INFO [sa-p-6-t-44] OrderManagerSet - Invoking accountModify connection 04-07/16:23:03 INFO [sa-p-6-t-44] LifeStreamOrderManager - accountModify connection 04-07/16:23:03 INFO [sa-p-6-t-44] LifeStreamOrderManager - accountModify0 connection 04-07/16:23:03 INFO [sa-p-6-t-44] JsonClient - post: http://xxxxx.test.lfstrm.tv:80/v1/user connection 04-07/16:23:03 INFO [sa-p-6-t-44] JsonClient - >> {"username":"00002","email":"supporti@ххххх.ru","password":"E6Fi2k","info":{"tvAccountId":16,"contractId":10,"fio":""}} connection 04-07/16:23:03 INFO [sa-p-6-t-44] JsonClient - << {"id": "5702099d098f6b0228ccd70d", "created": false} connection 04-07/16:23:03 INFO [sa-p-6-t-44] JsonClient - get: http://xxxxxx.test.lfstrm.tv:80/v1/5702099d098f6b0228ccd70d/subscriptions connection 04-07/16:23:03 INFO [sa-p-6-t-44] JsonClient - << [] connection 04-07/16:23:03 INFO [sa-p-6-t-44] LifeStreamOrderManager - Current serviceIds: [], need serviceIds: [] connection 04-07/16:23:03 INFO [sa-p-6-t-44] OrderManagerDeviceWorker - Process event type[2] result=true connection 04-07/16:23:03 INFO [sa-p-6-t-44] OrderManagerDeviceWorker - Changing TvAccount:16 state and/or options mq 04-07/16:23:03 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.api.common.event.TvAccountModifiedEvent] moduleId: 1; pluginId: no; cid: 10; scid: -1; userId: 1; timestamp: 1460035383684 mq 04-07/16:23:03 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Reload accountRuntime: 16 mq 04-07/16:23:03 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Removing accountRuntime: 16 mq 04-07/16:23:03 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Adding TvAccountRuntime: 16 mq 04-07/16:23:03 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - ContractId: 10; tvAccountId: 16 Аккаунт ltd00002 Products [22:07.04.2016-07.05.2016; ] TariffModuleTreeSet [2:07.04.2016-…; ] Device state: 0; serviceIds: mq 04-07/16:23:03 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvAccountDeviceStateAndOptionsModifiedEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 16; state: 1; optionIds: ; timestamp: 1460035383964 connection 04-07/16:23:08 INFO [sa-p-6-t-44] OrderManagerSet - Disconnecting from device тарифный план Вложение: Снимок4.PNG [ 8.36 КБ | Просмотров: 3222 ] |
Автор: | Amir [ 07 апр 2016, 19:48 ] |
Заголовок сообщения: | Re: Лайфстрим не передается id подписки |
После редактирования тарифа - нажимаете правой кнопкой на "модуль ТВ" - оповестить об изменениях? Попробуйте удалить и снова активировать продукт (нужно нажимать именно активировать, а не просто добавить) и покажите что в логах. |
Автор: | aap [ 07 апр 2016, 20:22 ] |
Заголовок сообщения: | Re: Лайфстрим не передается id подписки |
при новой активации продукта Код: connection 04-07/17:19:29 INFO [sa-p-6-t-24] OrderManagerSet - Connecting to device connection 04-07/17:19:29 INFO [sa-p-6-t-24] OrderManagerDeviceWorker - Do task deviceId: 2; Event[ru.bitel.bgbilling.modules.tv.access.om.event.OmTvProductsModifyEvent] moduleId: 1; pluginId: no; cid: 10; scid: -1; userId: 0 ProductEntry [oldProduct=Product [cid-aid=10-16, productSpecId=1, period=07.04.2016 17:19:28-07.05.2016 17:19:27/07.05.2016 17:19:27, activationModeId=1, activationTime=null, deactivationTime=null, deviceState=0, serviceList=null], newProduct=Product [cid-aid=10-16, productSpecId=1, period=07.04.2016 17:19:28-07.05.2016 17:19:27/07.05.2016 17:19:27, activationModeId=1, activationTime=null, deactivationTime=null, deviceState=0, serviceList=null], oldState=-1, newState=1, serviceEntryList=[ServiceEntry [oldService=Service [cid=10, aid=16, productId=26, serviceSpecId=0, timeFrom=Thu Apr 07 17:19:28 MSK 2016, timeTo=Sat May 07 17:19:27 MSK 2016, deviceState=-1], newService=Service [cid=10, aid=16, productId=26, serviceSpecId=0, timeFrom=Thu Apr 07 17:19:28 MSK 2016, timeTo=Sat May 07 17:19:27 MSK 2016, deviceState=-1], oldState=-1, newState=1]]]; timestamp: 1460038769062 connection 04-07/17:19:29 ERROR [sa-p-6-t-24] OrderManagerDeviceWorker - java.lang.NullPointerException at ru.bitel.bgbilling.modules.tv.access.om.ServiceEntry.<init>(ServiceEntry.java:29) at ru.bitel.bgbilling.modules.tv.access.om.event.OmTvProductsModifyEvent.toOmEventImpl(OmTvProductsModifyEvent.java:165) at ru.bitel.bgbilling.modules.tv.access.om.event.OmTvProductsModifyEvent.toOmEvent(OmTvProductsModifyEvent.java:109) at ru.bitel.bgbilling.modules.tv.access.om.OrderManagerDeviceWorker.doTask(OrderManagerDeviceWorker.java:254) at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.internalDoTaskImpl(AsyncEventWorker.java:211) at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.notify(AsyncEventWorker.java:201) at ru.bitel.bgbilling.kernel.event.AcknowledgeConsumer.onMessage0(AcknowledgeConsumer.java:83) at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.internalDoTask(AsyncEventWorker.java:176) at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.doTasks(AsyncEventWorker.java:109) at ru.bitel.bgbilling.modules.tv.access.om.OrderManagerDeviceWorker.runWorker(OrderManagerDeviceWorker.java:191) at ru.bitel.bgbilling.kernel.event.EventWorker.internalRunWorker(EventWorker.java:139) at ru.bitel.bgbilling.modules.tv.access.om.OrderManagerDeviceWorker.runImpl(OrderManagerDeviceWorker.java:111) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) 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:40) connection 04-07/17:19:34 INFO [sa-p-6-t-24] OrderManagerSet - Disconnecting from device похоже ошибка здесь |
Автор: | aap [ 07 апр 2016, 20:24 ] |
Заголовок сообщения: | Re: Лайфстрим не передается id подписки |
Amir писал(а): После редактирования тарифа - нажимаете правой кнопкой на "модуль ТВ" - оповестить об изменениях? да , конечно |
Автор: | aap [ 08 апр 2016, 11:44 ] |
Заголовок сообщения: | Re: Лайфстрим не передается id подписки |
Нашел проблему. Спасибо. Неверно был заведен режим активации на продукте. Сделал согласно документации. И все поехало. Привожу скрин, чтобы другим было настраивать проще. Вложение:
|
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |