forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибка выполнения скрипта через scheduler http://forum.bitel.ru/viewtopic.php?f=19&t=11932 |
Страница 1 из 1 |
Автор: | barguzin2 [ 19 сен 2016, 15:12 ] |
Заголовок сообщения: | Ошибка выполнения скрипта через scheduler |
Тестируемая версия - Версия 7.0.836. Переделываю глобальный скрипт с использованием PaymentService вместо PaymentManager. При запуске по F9 на вкладке "Управление динамическим кодом" отрабатывает нормально. Пихаю его в scheduler, нажимаю "Выполнить сейчас", спотыкается на строчке Код: wsPayment.paymentUpdate(payment, ""); Код: 09-19/16:02:17 ERROR [pool-1-thread-5] LoggingPrintStream - ru.bitel.bgbilling.common.BGException: java.sql.SQLException: Can't call commit when autocommit=true
09-19/16:02:17 ERROR [pool-1-thread-5] LoggingPrintStream - at ru.bitel.bgbilling.kernel.contract.balance.server.PaymentServiceImpl.paymentUpdate(PaymentServiceImpl.java:262) ... 09-19/16:02:17 ERROR [pool-1-thread-5] LoggingPrintStream - Caused by: java.sql.SQLException: Can't call commit when autocommit=true 09-19/16:02:17 ERROR [pool-1-thread-5] LoggingPrintStream - at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:868) 09-19/16:02:17 ERROR [pool-1-thread-5] LoggingPrintStream - at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:864) 09-19/16:02:17 ERROR [pool-1-thread-5] LoggingPrintStream - at com.mysql.jdbc.ConnectionImpl.commit(ConnectionImpl.java:1608) 09-19/16:02:17 ERROR [pool-1-thread-5] LoggingPrintStream - at org.apache.commons.dbcp.DelegatingConnection.commit(DelegatingConnection.java:334) 09-19/16:02:17 ERROR [pool-1-thread-5] LoggingPrintStream - at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.commit(PoolGuardConnectionWrapper.java:74) 09-19/16:02:17 ERROR [pool-1-thread-5] LoggingPrintStream - at ru.bitel.bgbilling.kernel.contract.balance.server.PaymentServiceImpl.paymentUpdate(PaymentServiceImpl.java:238) |
Автор: | skyb [ 20 сен 2016, 08:41 ] |
Заголовок сообщения: | Re: Ошибка выполнения скрипта через scheduler |
https://forum.bitel.ru/viewtopic.php?p=87257#p87257 |
Автор: | barguzin2 [ 21 сен 2016, 08:41 ] |
Заголовок сообщения: | Re: Ошибка выполнения скрипта через scheduler |
а воз и ныне там? |
Автор: | skyb [ 22 сен 2016, 06:48 ] |
Заголовок сообщения: | Re: Ошибка выполнения скрипта через scheduler |
я написал тогда в деприкейт методе, именно через шедулер, и не трогал больше, видимо да |
Автор: | barguzin2 [ 22 сен 2016, 08:18 ] |
Заголовок сообщения: | Re: Ошибка выполнения скрипта через scheduler |
От деприкейтов избавляюсь. Пока заюзал PaymentDao + BalanceUtils + вброс событий. В общем, "вручную" всё. |
Автор: | skyb [ 22 сен 2016, 12:07 ] |
Заголовок сообщения: | Re: Ошибка выполнения скрипта через scheduler |
дада, это была моя одна из попыток избавится, но увы. Где то ещё одна была, там кажется с тарифами, но тоже безуспешно, только там класс объявили в деприкейт, а новый не сделали )))) |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |