Был удален сначала аккаунт на портале СмотрешкаТВ в ручную при помощи JSON запроса. А после этого в самом BGBilling`e. В результате получаем ошибку следующего содержания.
Код:
connection 09-19/16:28:48 INFO [sa-p-8-t-70] TvAccountRuntimeMap - Loading TvAccount from database.
connection 09-19/16:28:48 INFO [sa-p-8-t-70] OrderManagerDeviceWorker - Command result event: ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@464db78
connection 09-19/16:28:48 INFO [sa-p-8-t-70] OrderManagerDeviceWorker - Processing deviceId:25; command ru.bitel.bgbilling.modules.tv.access.om.AccountOrderEvent@464db78
connection 09-19/16:28:48 INFO [sa-p-8-t-70] OrderManagerSet - Invoking accountRemove
connection 09-19/16:28:48 INFO [sa-p-8-t-70] LifeStreamOrderManager - accountRemove
connection 09-19/16:28:48 INFO [sa-p-8-t-70] JsonClient - delete: http://bizbi.proxy.lfstrm.tv:80/v1/57de5b30e2a6fe1a50c941aa/user
connection 09-19/16:28:48 INFO [sa-p-8-t-70] JsonClient - Response code = 500
connection 09-19/16:28:48 INFO [sa-p-8-t-70] JsonClient - << {"error": "'provider'"}
connection 09-19/16:28:48 ERROR [sa-p-8-t-70] EventWorker - ru.bitel.bgbilling.modules.tv.dyn.JsonClient$JsonClientException: Ошибка при получении ответа (500)
ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.modules.tv.dyn.JsonClient$JsonClientException: Ошибка при получении ответа (500)
at ru.bitel.bgbilling.modules.tv.access.om.OrderManagerDeviceWorker.doTask(OrderManagerDeviceWorker.java:337)
at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.internalDoTaskImpl(AsyncEventWorker.java:211)
at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.internalDoTask(AsyncEventWorker.java:183)
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:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
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:745)
at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:46)
Caused by: ru.bitel.bgbilling.modules.tv.dyn.JsonClient$JsonClientException: Ошибка при получении ответа (500)
at ru.bitel.bgbilling.modules.tv.dyn.JsonClient.requestImpl0(JsonClient.java:233)
at ru.bitel.bgbilling.modules.tv.dyn.JsonClient.requestImpl(JsonClient.java:242)
at ru.bitel.bgbilling.modules.tv.dyn.JsonClient.invoke(JsonClient.java:320)
at ru.bitel.bgbilling.modules.tv.dyn.JsonClient.invoke(JsonClient.java:381)
at ru.bitel.bgbilling.modules.tv.dyn.lfstrm.LifeStreamOrderManager.invoke(LifeStreamOrderManager.java:75)
at ru.bitel.bgbilling.modules.tv.dyn.lfstrm.LifeStreamOrderManager.accountRemove(LifeStreamOrderManager.java:333)
at ru.bitel.bgbilling.modules.tv.access.om.OrderManagerSet.accountRemove(OrderManagerSet.java:220)
at ru.bitel.bgbilling.modules.tv.access.om.OrderManagerDeviceWorker.doCommand(OrderManagerDeviceWorker.java:377)
at ru.bitel.bgbilling.modules.tv.access.om.OrderManagerDeviceWorker.doTask(OrderManagerDeviceWorker.java:328)
... 15 more
connection 09-19/16:28:48 INFO [sa-p-8-t-70] OrderManagerSet - Disconnecting from device
connection 09-19/16:28:48 INFO [sa-p-8-t-70] OrderManagerDeviceWorker - Execution error (2) - waiting 120000ms for next try.
Запрос к базе ничего не выявил.
Код:
select * from tv_account_160 where deviceaccountid = "57de5b30e2a6fe1a50c941aa"
Affected rows: 0 Найденные строки: 0 Предупреждения: 0 Длительность 1 query: 0,000 sec.
Как лечить данную ошибку?