forum.bitel.ru http://forum.bitel.ru/ |
|
Отмена подписки на карты у дилера http://forum.bitel.ru/viewtopic.php?f=15&t=12581 |
Страница 1 из 1 |
Автор: | zavndw [ 14 авг 2017, 06:22 ] |
Заголовок сообщения: | Отмена подписки на карты у дилера |
Это нормально что на карты которые просто переданы дилеру отправляются команды? Вложение: Вложение: Код: Сервер: вер. 7.0.1239 / 08.06.2017 18:53:34
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_131 cerbercrypt: вер. 7.0.236 / 22.05.2017 13:46:32 |
Автор: | dimOn [ 14 авг 2017, 10:46 ] |
Заголовок сообщения: | Re: Отмена подписки на карты у дилера |
да, на все зарегистрированные в модуле карты (но не добавленные на договор) при полной синхронизации передаётся снятие подписки |
Автор: | dimOn [ 14 авг 2017, 10:47 ] |
Заголовок сообщения: | Re: Отмена подписки на карты у дилера |
но вот там NPE это ненормально, конечно, логи шедулера сюда |
Автор: | zavndw [ 14 авг 2017, 13:15 ] |
Заголовок сообщения: | Re: Отмена подписки на карты у дилера |
Код: cheduler 08-14/02:00:02 ERROR [pool-2-thread-8] CtiCas4ServiceActivator - Exception in cancelImpl ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Exception: CAS command 36 (card 7314204000010151) error 32: Smart Card unable to Operate in this Status at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con._sendRequest(CtiCas4Con.java:270) at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.sendRequest(CtiCas4Con.java:290) at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.sendRequest(CtiCas4Con.java:282) at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.getSubscribeInfo(CtiCas4Con.java:650) at ru.bitel.bgbilling.modules.cerbercrypt.server.CtiCas4ServiceActivator.smartSynchronize(CtiCas4ServiceActivator.java:67) at ru.bitel.bgbilling.modules.cerbercrypt.server.CtiCas4ServiceActivator.cancelImpl(CtiCas4ServiceActivator.java:108) at ru.bitel.bgbilling.modules.cerbercrypt.server.DigitalTVServiceActivator.cancel(DigitalTVServiceActivator.java:319) at ru.bitel.bgbilling.modules.cerbercrypt.server.task.Synchronizer.doSynchronize(Synchronizer.java:281) at ru.bitel.bgbilling.modules.cerbercrypt.server.task.Synchronizer.executeTask(Synchronizer.java:123) at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:80) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:748) scheduler 08-14/02:00:02 ERROR [pool-2-thread-8] Synchronizer - Произошла ошибка полной отмены подписки (CAS command 36 (card 7314204000010151) error 32: Smart Card unable to Operate in this Status) ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Exception: CAS command 36 (card 7314204000010151) error 32: Smart Card unable to Operate in this Status at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con._sendRequest(CtiCas4Con.java:270) at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.sendRequest(CtiCas4Con.java:290) at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.sendRequest(CtiCas4Con.java:282) at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.getSubscribeInfo(CtiCas4Con.java:650) at ru.bitel.bgbilling.modules.cerbercrypt.server.CtiCas4ServiceActivator.smartSynchronize(CtiCas4ServiceActivator.java:67) at ru.bitel.bgbilling.modules.cerbercrypt.server.CtiCas4ServiceActivator.cancelImpl(CtiCas4ServiceActivator.java:108) at ru.bitel.bgbilling.modules.cerbercrypt.server.DigitalTVServiceActivator.cancel(DigitalTVServiceActivator.java:319) at ru.bitel.bgbilling.modules.cerbercrypt.server.task.Synchronizer.doSynchronize(Synchronizer.java:281) at ru.bitel.bgbilling.modules.cerbercrypt.server.task.Synchronizer.executeTask(Synchronizer.java:123) at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:80) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:748) Те карты где НПЕ в лоше планировщика вот так выглядят: Цитата: Synchronizer - Произошла ошибка полной отмены подписки (CAS command 36 (card 7314204000011357) error 19: Smart Card not Exist) ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Exception: CAS command 36 (card 7314204000011357) error 19: Smart Card not Exist at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con._sendRequest(CtiCas4Con.java:270) at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.sendRequest(CtiCas4Con.java:290) at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.sendRequest(CtiCas4Con.java:282) at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.getSubscribeInfo(CtiCas4Con.java:650) at ru.bitel.bgbilling.modules.cerbercrypt.server.CtiCas4ServiceActivator.smartSynchronize(CtiCas4ServiceActivator.java:67) at ru.bitel.bgbilling.modules.cerbercrypt.server.CtiCas4ServiceActivator.cancelImpl(CtiCas4ServiceActivator.java:108) at ru.bitel.bgbilling.modules.cerbercrypt.server.DigitalTVServiceActivator.cancel(DigitalTVServiceActivator.java:319) at ru.bitel.bgbilling.modules.cerbercrypt.server.task.Synchronizer.doSynchronize(Synchronizer.java:281) at ru.bitel.bgbilling.modules.cerbercrypt.server.task.Synchronizer.executeTask(Synchronizer.java:123) at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:80) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:748) В логе не вижу НПЕ |
Автор: | dimOn [ 14 авг 2017, 13:44 ] |
Заголовок сообщения: | Re: Отмена подписки на карты у дилера |
напишите в HD, топик бесплатный будет это по сути ошибка реализации, такое сообщение надо просто маскировать скорее всего и всё тут но вообще конечно встаёт вопрос зачем вы добавили карты которые нерабочие в вашем CAS (на попытку получить подписку с неё причём, а не просто какие-то действия) |
Автор: | zavndw [ 14 авг 2017, 14:52 ] |
Заголовок сообщения: | Re: Отмена подписки на карты у дилера |
Ну так учёт карт) в процессе убили Карты. (Может когда нить их починят) З.Ы взято из доки кстати https://docs.bitel.ru/pages/viewpage.ac ... d=73598434 |
Автор: | dimOn [ 14 авг 2017, 15:14 ] |
Заголовок сообщения: | Re: Отмена подписки на карты у дилера |
В общем, процесс отмены подписки по картам которые зареганы, но не назначены договорам - это нормально. Другое дело, что в процессе обращения к ним всё падает в вашем случае, нужно по идее сделать в этом случае ошибку некритичной, чтобы оно вот так не ругалось, наверное. |
Автор: | zavndw [ 14 авг 2017, 15:28 ] |
Заголовок сообщения: | Re: Отмена подписки на карты у дилера |
Иду в ХД. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |