forum.bitel.ru
http://forum.bitel.ru/

Проблема с настройкой сервера
http://forum.bitel.ru/viewtopic.php?f=22&t=1400
Страница 1 из 1

Автор:  lotus [ 26 авг 2008, 15:38 ]
Заголовок сообщения:  Проблема с настройкой сервера

1. Не могу не как сохранить конфигурацию выбивает окошечко с ошибкой "Column 'id' cannot be null" в чем может быть проблема?

версия сервера 4.4 сборка 228
версия клиента 4.4 сборка 113
ОС Windows 2003

2 После того как модуль ipn_4.4_82.zip проинсталировал захожу в клиента выбило окошечко "Произошло обновление системы, требуеться перезагрузка" перезагрузил, делаю все по инструкции:

"Данное сообщение означает, что код клиентской части, необходимый для работы с модулем, скопирован с сервера. Иначе говоря, уже есть код модуля, но нет обособленной единицы (экземпляра) модуля со своими данными. Для того чтобы ее создать, следует запустить Модули=>Редактор модулей и услуг."
Но там не чего нет!

Автор:  skn [ 26 авг 2008, 17:08 ]
Заголовок сообщения:  Re: Проблема с настройкой сервера

lotus писал(а):
1. Не могу не как сохранить конфигурацию выбивает окошечко с ошибкой "Column 'id' cannot be null" в чем может быть проблема?
!


конфигурацию чего не удвется сохранить?

Автор:  lotus [ 26 авг 2008, 18:45 ]
Заголовок сообщения: 

Настраиваю сервер по мануалу http://bgbilling.ru/v4.3/doc/ch01s08.html

Автор:  stark [ 26 авг 2008, 20:22 ]
Заголовок сообщения: 

версия mysql какая? логи сервера с ошибкой сюда

Автор:  lotus [ 27 авг 2008, 10:00 ]
Заголовок сообщения: 

Версия mysql-essential-5.0.45-win32
В логах server.log только это:
INFO 27.08.2008 09:00:15 Starting BGBillingServer..
INFO 27.08.2008 09:00:16 HTTP port: 8080
INFO 27.08.2008 09:00:16 Starting HTTP connector..
INFO 27.08.2008 09:00:16 HTTPS port: 0
INFO 27.08.2008 09:00:16 Browsing installed modules..
INFO 27.08.2008 09:00:16 dialup v. 4.4 build 51 from 29.04.2008 20:14:45
INFO 27.08.2008 09:00:16 Creating installed modules map...
INFO 27.08.2008 09:00:16 Starting listen admin port 2005

И вот что есть в файле server.out:
27.08.2008 9:00:16 org.apache.catalina.startup.Embedded start
INFO: Starting tomcat server
27.08.2008 9:00:17 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
27.08.2008 9:00:18 org.apache.catalina.startup.ContextConfig defaultWebConfig
INFO: No default web.xml
27.08.2008 9:00:18 org.apache.catalina.startup.DigesterFactory register
WARNING: Could not get url for /javax/servlet/jsp/resources/jsp_2_1.xsd
27.08.2008 9:00:18 org.apache.catalina.startup.DigesterFactory register
WARNING: Could not get url for /javax/servlet/jsp/resources/web-jsptaglibrary_2_1.xsd
27.08.2008 9:00:18 org.apache.catalina.startup.DigesterFactory register
WARNING: Could not get url for /javax/servlet/resources/web-app_2_5.xsd
27.08.2008 9:00:19 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
27.08.2008 9:00:19 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Column 'id' cannot be null
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1160)
at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:685)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1400)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1314)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1299)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:233)
at bitel.billing.server.service.ActionUpdateModuleConfig.doAction(ActionUpdateModuleConfig.java:33)
at bitel.billing.server.Executer.doModule(Executer.java:679)
at bitel.billing.server.Executer.doPost(Executer.java:168)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Column 'id' cannot be null
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1160)
at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:685)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1400)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1314)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1299)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:233)
at bitel.billing.server.service.ActionUpdateModuleConfig.doAction(ActionUpdateModuleConfig.java:33)
at bitel.billing.server.Executer.doModule(Executer.java:679)
at bitel.billing.server.Executer.doPost(Executer.java:168)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)

Автор:  stark [ 27 авг 2008, 13:25 ]
Заголовок сообщения: 

http://bgbilling.ru/v4.4/doc/ch01s05.html

Цитата:
Внимание

Внимательно проверяйте по документации все устанавливаемые опции в my.cnf, запрещается установка в параметре sql-mode режимов STRICT_TRANS_TABLES и STRICT_ALL_TABLES, это приведет к неработоспособности некоторых компонентов биллинговой системы.


В 5-версии mysql по умолчанию стоят эти режимы, проверьте

Автор:  lotus [ 27 авг 2008, 13:31 ]
Заголовок сообщения: 

stark писал(а):
http://bgbilling.ru/v4.4/doc/ch01s05.html

Цитата:
Внимание

Внимательно проверяйте по документации все устанавливаемые опции в my.cnf, запрещается установка в параметре sql-mode режимов STRICT_TRANS_TABLES и STRICT_ALL_TABLES, это приведет к неработоспособности некоторых компонентов биллинговой системы.


В 5-версии mysql по умолчанию стоят эти режимы, проверьте


Да я так уже делал у меня в my.ini только

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

Автор:  lotus [ 27 авг 2008, 18:03 ]
Заголовок сообщения: 

ВСЕМ СПАСИБО ТЕМУ МОЖНО ЗАКРЫВАТЬ!!! ВСЯ ПРОБЛЕМА БЫЛО В БАЗЕ!!! После того как вручную подправил dump базы с сборки BGBillingServer_4.4_204 все заработало... ну по крайней мере модуль добавился и конфигурации сохраняються!!! Ну а дальше будем смотреть по ходу действия!!!

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/