Попробовал запустить задачу планировщика "Активация/деактивация аккаунтов по периоду", получил ошибку в scheduler.log:
Цитата:
06-27/09:34:27 INFO [pool-1-thread-1] TvAccountPeriodTask - start task id => 12 at time 27.06.2016 09
06-27/09:34:27 ERROR [pool-1-thread-1] TvAccountPeriodTask - Table 'bgbilling.tv_account' doesn't exist [42S02, 1146]
ru.bitel.bgbilling.common.BGException: Table 'bgbilling.tv_account' doesn't exist [42S02, 1146]
at ru.bitel.common.dao.AbstractDao.processException(AbstractDao.java:103)
at ru.bitel.common.dao.AbstractDao.list(AbstractDao.java:301)
at ru.bitel.bgbilling.modules.tv.api.server.bean.TvAccountDao.listToCancel(TvAccountDao.java:361)
at ru.bitel.bgbilling.modules.tv.task.TvAccountPeriodTask.executeTaskImpl(TvAccountPeriodTask.java:78)
at ru.bitel.bgbilling.modules.tv.task.TvAccountPeriodTask.executeTask(TvAccountPeriodTask.java:50)
at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:80)
at ru.bitel.bgbilling.kernel.task.server.TaskBase.startTask(TaskBase.java:141)
at bitel.billing.server.task.TaskBaseRunner.executeTask(TaskBaseRunner.java:76)
at bitel.billing.server.task.bean.RunTask.run(RunTask.java:47)
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)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'bgbilling.tv_account' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.Util.getInstance(Util.java:384)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4232)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4164)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2615)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2776)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2838)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2082)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2212)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
at ru.bitel.common.dao.AbstractDao.listImpl(AbstractDao.java:236)
at ru.bitel.common.dao.AbstractDao.listImpl(AbstractDao.java:281)
at ru.bitel.common.dao.AbstractDao.list(AbstractDao.java:297)
... 10 more
О такой ошибке говорилось ранее тут -
https://forum.bitel.ru/viewtopic.php?f= ... ist#p97498Также хотелось бы почитать про таблицы модуля TV, в документации про них ничего не нашел.
Цитата:
Информация о версии:
Клиент: вер. 6.2.823 / 01.06.2016 00:32:41
os: Linux; java: Java HotSpot(TM) Server VM, v.1.8.0_74
Сервер: вер. 6.2.1061 / 01.06.2016 00:34:18
os: Linux; java: Java HotSpot(TM) Client VM, v.1.8.0_74
assist: вер. 6.2.86 / 27.04.2016 13:58:46
bill: вер. 6.2.85 / 01.06.2016 00:42:16
card: вер. 6.2.39 / 26.05.2016 14:50:45
dba: вер. 6.2.163 / 02.02.2016 17:42:00
enaza: вер. 6.2.59 / 19.04.2016 21:47:47
gorod: вер. 6.2.164 / 01.03.2016 00:18:32
inet: вер. 6.2.662 / 01.06.2016 00:41:54
mps: вер. 6.2.206 / 13.05.2016 16:27:01
npay: вер. 6.2.193 / 19.04.2016 21:54:07
paylinks: вер. 6.2.31 / 02.02.2016 17:42:04
qiwi: вер. 6.2.46 / 01.03.2016 00:18:36
rentsoft: вер. 6.2.61 / 26.05.2016 18:24:51
reports: вер. 6.2.208 / 13.05.2016 16:22:55
rscm: вер. 6.2.176 / 01.03.2016 00:18:37
ru.bitel.bgbilling.plugins.cladr: вер. 6.2.119 / 02.02.2016 17:42:00
ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.84 / 24.03.2016 12:20:30
trayinfo: вер. 6.2.170 / 02.02.2016 17:42:09
tv: вер. 6.2.215 / 26.05.2016 18:28:24
wellpay: вер. ?
wm: вер. 6.2.178 / 24.05.2016 16:59:53
yamoney: вер. 6.2.57 / 19.04.2016 21:47:48