forum.bitel.ru http://forum.bitel.ru/ |
|
0000-00-00 00:00:00' for column 'lm' http://forum.bitel.ru/viewtopic.php?f=22&t=13241 |
Страница 1 из 1 |
Автор: | Net_andy [ 05 мар 2019, 16:22 ] |
Заголовок сообщения: | 0000-00-00 00:00:00' for column 'lm' |
Добрый день ещё одна проблема с образом на Debian Версия BGB - 7.2 Всё по умолчанию !!! Делаем так - Модули - Редактор модулей и услуг выбираем "добавить" , Выбираем например предустановленный модуль "Card", добавляем далее переходим на "услуги", добавляем и .... u.bitel.bgbilling.common.BGException: Data truncation: Incorrect datetime value: '0000-00-00 00:00:00' for column 'lm' at row 1 [22001, 1292] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.sun.xml.ws.fault.SOAPFaultBuilder.createUserDefinedException(SOAPFaultBuilder.java:318) at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:139) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:123) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:144) at com.sun.proxy.$Proxy33.serviceUpdate(Unknown Source) at bitel.billing.module.admin.EditorModuleAndService$ServiceForm$6.actionPerformedImpl(EditorModuleAndServiceTabPanel.java:579) at ru.bitel.common.client.AbstractBGUPanel.actionPerformed(AbstractBGUPanel.java:235) at ru.bitel.common.client.AbstractBGUPanel$DefaultAction.actionPerformed(AbstractBGUPanel.java:96) at ru.bitel.bgbilling.client.common.BGEditor$DelegateAction.actionPerformed(BGEditor.java:365) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Притом это не отдельно скачиваем и ставим модуль, а он как бы (card) уже есть ..но всё равно вот такая проблема ЗЫ: добавление других модулей такая же проблема, в mysql параметры не менял - всё стандартно из сборки |
Автор: | Amir [ 05 мар 2019, 17:45 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
Скачал образ 7.2 для VirtualBox, обновил в нем биллинг - не получается повторить ни проблему с JAXB, ни эту... Образ для qemu создается из образа для VirtualBox - должен быть идентичен на уровне файловой системы. |
Автор: | Amir [ 05 мар 2019, 17:49 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
Вроде бы, для того чтобы не было такой ошибки, в my.cnf прописывается для 5.7 sql_mode= В образе это указано в /etc/mysq/common/common.cnf |
Автор: | Net_andy [ 05 мар 2019, 17:50 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
Amir писал(а): Скачал образ 7.2 для VirtualBox, обновил в нем биллинг - не получается повторить ни проблему с JAXB, ни эту... Образ для qemu создается из образа для VirtualBox - должен быть идентичен на уровне файловой системы. Ставился образ debian-billing-disk001.qcow дата 22.02.2019 может образ Centos отличается ? попробовать поставить его ? |
Автор: | Amir [ 05 мар 2019, 17:51 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
И еще в URL подключения к БД есть zeroDateTimeBehavior=convertToNull |
Автор: | Net_andy [ 05 мар 2019, 17:53 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
Amir писал(а): Вроде бы, для того чтобы не было такой ошибки, в my.cnf прописывается для 5.7 sql_mode= В образе это указано в /etc/mysq/common/common.cnf в файле /etc/mysq/common/common.cnf вижу вот так # Режим разбора SQL-запросов sql_mode = параметра никакого нет может попал на неудачную сборку ? |
Автор: | Amir [ 05 мар 2019, 18:58 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
Так и должно быть - в MySQL по умолчанию там не пусто. Образ тот же самый. db.url не меняли в data.properties? |
Автор: | Amir [ 05 мар 2019, 19:01 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
Можно проверить, что пустой sql_mode применился - SHOW VARIABLES LIKE "sql_mode" |
Автор: | Net_andy [ 05 мар 2019, 19:09 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
Amir писал(а): Так и должно быть - в MySQL по умолчанию там не пусто. Образ тот же самый. db.url не меняли в data.properties? нет не менял сейчас попробую образ vmdk, а не qcow - посмотрю разницу |
Автор: | Net_andy [ 05 мар 2019, 19:12 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
Amir писал(а): Можно проверить, что пустой sql_mode применился - SHOW VARIABLES LIKE "sql_mode" mysql> SHOW VARIABLES LIKE "sql_mode"; +---------------+-------------------------------------------------------------------------------------------------------------------------------------------+ | Variable_name | Value | +---------------+-------------------------------------------------------------------------------------------------------------------------------------------+ | sql_mode | ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION | +---------------+-------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0,01 sec) |
Автор: | Amir [ 05 мар 2019, 19:39 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
В моем образе пусто. Может быть MySQL обновляли и он при обновлении что-то перетер? В образе там в /etc/mysql/my.cnf указано !includedir на /etc/mysq/common/ (а в этой папке лежит наш рекомендуемый конфиг) У вас также? |
Автор: | Net_andy [ 05 мар 2019, 20:16 ] |
Заголовок сообщения: | Re: 0000-00-00 00:00:00' for column 'lm' |
Думаю это тему можно закрыть действительно обновление mysql затёрло часть параметров. Чистый образ - работает, ошибку не выдаёт |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |