BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 03:18

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
СообщениеДобавлено: 22 окт 2008, 14:53 
Не в сети

Зарегистрирован: 02 июн 2008, 16:53
Сообщения: 215
Карма: 0
Обновил биллинг на той неделе. Сегодня завели два новых договора. Приход/расход пункты добавляются, но после нажатия кнопки "Обновить" сумма "итого" слева в меню не отображается (остается ноль).

В старых договорах, открытых до обновления биллинга, все работает ок.
Жду ответа.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 окт 2008, 14:56 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Скрины дайте поочередно. В server.out ошибок нет? Сервер рестартили после обновления?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 окт 2008, 15:13 
Не в сети

Зарегистрирован: 02 июн 2008, 16:53
Сообщения: 215
Карма: 0
скрины дать не могу, писать и то проблематично.

Не отображается также напротив надписи "Баланс" в меню в скобках название месяца (октябрь 2008). В старых договорах ок.

В server.out сегодня есть вот такие строчки:

Код:
22.10.2008 14:45:05 java.sql.SQLException: Field 'summa2' doesn't have a default value
22.10.2008 14:45:05    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
22.10.2008 14:45:05    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
22.10.2008 14:45:05    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
22.10.2008 14:45:05    at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1160)
22.10.2008 14:45:05    at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:685)
22.10.2008 14:45:05    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1400)
22.10.2008 14:45:05    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1314)
22.10.2008 14:45:05    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1299)
22.10.2008 14:45:05    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:233)
22.10.2008 14:45:05    at bitel.billing.server.contract.bean.BalanceUtils.getBalance(BalanceUtils.java:150)
22.10.2008 14:45:05    at bitel.billing.server.contract.bean.BalanceUtils.getBalance(BalanceUtils.java:57)
22.10.2008 14:45:05    at bitel.billing.server.contract.bean.ContractUtils.addContractXML(ContractUtils.java:103)
22.10.2008 14:45:05    at bitel.billing.server.contract.action.ActionContractCard2.doAction(ActionContractCard2.java:40)
22.10.2008 14:45:05    at bitel.billing.server.Executer.doModule(Executer.java:693)
22.10.2008 14:45:05    at bitel.billing.server.Executer.doPost(Executer.java:177)
22.10.2008 14:45:05    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
22.10.2008 14:45:05    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
22.10.2008 14:45:05    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
22.10.2008 14:45:05    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
22.10.2008 14:45:05    at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
22.10.2008 14:45:05    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
22.10.2008 14:45:05    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
22.10.2008 14:45:05    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
22.10.2008 14:45:05    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
22.10.2008 14:45:05    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
22.10.2008 14:45:05    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
22.10.2008 14:45:05    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
22.10.2008 14:45:05    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
22.10.2008 14:45:05    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
22.10.2008 14:45:05    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
22.10.2008 14:45:05    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
22.10.2008 14:45:05    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
22.10.2008 14:45:05    at java.lang.Thread.run(Unknown Source)
22.10.2008 14:47:58 java.sql.SQLException: Field 'summa1' doesn't have a default value
22.10.2008 14:47:58    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
22.10.2008 14:47:58    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
22.10.2008 14:47:58    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
22.10.2008 14:47:58    at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1160)
22.10.2008 14:47:58    at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:685)
22.10.2008 14:47:58    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1400)
22.10.2008 14:47:58    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1314)
22.10.2008 14:47:58    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1299)
22.10.2008 14:47:58    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:233)
22.10.2008 14:47:58    at bitel.billing.server.contract.bean.BalanceUtils.updateBalance(BalanceUtils.java:628)
22.10.2008 14:47:58    at bitel.billing.server.contract.action.ActionUpdateContractCharge.doAction(ActionUpdateContractCharge.java:84)
22.10.2008 14:47:58    at bitel.billing.server.Executer.doModule(Executer.java:693)
22.10.2008 14:47:58    at bitel.billing.server.Executer.doPost(Executer.java:177)
22.10.2008 14:47:58    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
22.10.2008 14:47:58    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
22.10.2008 14:47:58    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
22.10.2008 14:47:58    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
22.10.2008 14:47:58    at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
22.10.2008 14:47:58    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
22.10.2008 14:47:58    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
22.10.2008 14:47:58    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
22.10.2008 14:47:58    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
22.10.2008 14:47:58    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
22.10.2008 14:47:58    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
22.10.2008 14:47:58    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
22.10.2008 14:47:58    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
22.10.2008 14:47:58    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
22.10.2008 14:47:58    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
22.10.2008 14:47:58    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
22.10.2008 14:47:58    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
22.10.2008 14:47:58    at java.lang.Thread.run(Unknown Source)


после обновления биллинг перезапускался, конечно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 окт 2008, 16:04 
Цитата:
22.10.2008 14:47:58 java.sql.SQLException: Field 'summa1' doesn't have a default value


Цитата:
22.10.2008 14:45:05 java.sql.SQLException: Field 'summa2' doesn't have a default value


видимо проблемы с базой, а точнее с полями `summa1` и `summa2`


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 окт 2008, 16:18 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Может быть что:
1) В my.ini прописан strict-mode для MySQL.
2) В data.properties в db.url не указаны все опции подключения к базе. Дайте содержимое my.ini и data.properties.

P.S. IP адрес и пароли в data.properties можете изкорябать..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 окт 2008, 17:48 
Не в сети

Зарегистрирован: 02 июн 2008, 16:53
Сообщения: 215
Карма: 0
Администратор писал(а):
Может быть что:
1) В my.ini прописан strict-mode для MySQL.
2) В data.properties в db.url не указаны все опции подключения к базе. Дайте содержимое my.ini и data.properties.

P.S. IP адрес и пароли в data.properties можете изкорябать..


my.ini:
Цитата:
# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"


файл не менялся с весны

db.url строку не менял при обновлении, т.к. была той же:

Цитата:
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 окт 2008, 17:50 
Не в сети

Зарегистрирован: 02 июн 2008, 16:53
Сообщения: 215
Карма: 0
я удалял таблицу п.6 howto.txt:

DROP TABLE contract_status;

может из-за этого? у вас не обнаружился данный баг?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 окт 2008, 18:11 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
http://bgbilling.ru/v4.5/doc/ch01s05.html
Цитата:
Внимательно проверяйте по документации все устанавливаемые опции в my.cnf, запрещается установка в параметре sql-mode режимов STRICT_TRANS_TABLES и STRICT_ALL_TABLES, это приведет к неработоспособности некоторых компонентов биллинговой системы.

Закомментируйте просто эту строку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 окт 2008, 14:00 
Не в сети

Зарегистрирован: 02 июн 2008, 16:53
Сообщения: 215
Карма: 0
Какую???

Закомментил
Код:
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"


в my.ini, не помогло

my.cnf вообще нет такого файла

Что делать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 окт 2008, 00:06 
Не в сети

Зарегистрирован: 02 июн 2008, 16:53
Сообщения: 215
Карма: 0
up, горит!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 окт 2008, 13:51 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Andreiii1 писал(а):
Какую???

Закомментил
Код:
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"


в my.ini, не помогло

my.cnf вообще нет такого файла

Что делать?

mysql перезагружали после этого ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 окт 2008, 14:42 
Не в сети

Зарегистрирован: 02 июн 2008, 16:53
Сообщения: 215
Карма: 0
stark писал(а):
mysql перезагружали после этого ?


даже сервер перезагружал.

долгожданный скрин:

Изображение

жду ответа!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 окт 2008, 15:18 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Что сейчас в my.ini, выложите целиком.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 окт 2008, 17:16 
Не в сети

Зарегистрирован: 02 июн 2008, 16:53
Сообщения: 215
Карма: 0
Администратор писал(а):
Что сейчас в my.ini, выложите целиком.


ну дак конечно, как оно работать будет, если в свойствах сервиса прописан путь c:/mysql/my.ini, а там лежит дефолтный файл

значит не надо было копировать в c:\

теперь все работает!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 окт 2008, 17:39 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
http://bgbilling.ru/v4.5/doc/ch01s05.html
Цитата:
Переместите конфигурационный файл C:\MySQL\my.ini на диск на С:\ и скорректируйте следующую опцию (если ее нет - добавьте в соответствующие секцию конфигурации после тега [mysqld]):

Там переместить нужно конфиг. Он ищет сначала C:\MySQL, потом C:. По крайней мере раньше так было..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 окт 2008, 14:56 
Не в сети

Зарегистрирован: 02 июн 2008, 16:53
Сообщения: 215
Карма: 0
Администратор писал(а):
http://bgbilling.ru/v4.5/doc/ch01s05.html
Цитата:
Переместите конфигурационный файл C:\MySQL\my.ini на диск на С:\ и скорректируйте следующую опцию (если ее нет - добавьте в соответствующие секцию конфигурации после тега [mysqld]):

Там переместить нужно конфиг. Он ищет сначала C:\MySQL, потом C:. По крайней мере раньше так было..


что-т у меня вчера не запускалась служба, когда я c:\mysql\my.ini переименовал(переместил). остановился на двух копиях :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re:
СообщениеДобавлено: 30 янв 2010, 15:31 
Не в сети
Клиент

Зарегистрирован: 30 янв 2010, 15:06
Сообщения: 115
Карма: 0
Andreiii1 писал(а):
Администратор писал(а):
http://bgbilling.ru/v4.5/doc/ch01s05.html
Цитата:
Переместите конфигурационный файл C:\MySQL\my.ini на диск на С:\ и скорректируйте следующую опцию (если ее нет - добавьте в соответствующие секцию конфигурации после тега [mysqld]):

Там переместить нужно конфиг. Он ищет сначала C:\MySQL, потом C:. По крайней мере раньше так было..


что-т у меня вчера не запускалась служба, когда я c:\mysql\my.ini переименовал(переместил). остановился на двух копиях :(



+1 тоже 2 копии делал


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 фев 2010, 11:51 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
А c:\mysql\my.ini если поправить только недостаточно? Без перемещения.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.055s | 50 Queries | GZIP : On ]