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

Не позволяет занести данные в справочник
http://forum.bitel.ru/viewtopic.php?f=22&t=1302
Страница 1 из 1

Автор:  remrant [ 15 июл 2008, 23:47 ]
Заголовок сообщения:  Не позволяет занести данные в справочник

В справочнике - другие - есть справочник - Улицы.
Так вот при дополнении нового элемента в этот справочник, вылезает следующее сообщение. Field'p_index doesn't have a default value.
Версия клиента - 4.4 сборка 107
Версия сервера - 4.4 сборка 222 (Windows2003)
Данные из server.out

15.07.2008 21:22:42 org.apache.catalina.startup.Embedded start
INFO: Starting tomcat server
15.07.2008 21:22:42 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
15.07.2008 21:22:42 org.apache.catalina.startup.ContextConfig defaultWebConfig
INFO: No default web.xml
15.07.2008 21:22:42 org.apache.catalina.startup.DigesterFactory register
WARNING: Could not get url for /javax/servlet/jsp/resources/jsp_2_1.xsd
15.07.2008 21:22:42 org.apache.catalina.startup.DigesterFactory register
WARNING: Could not get url for /javax/servlet/jsp/resources/web-jsptaglibrary_2_1.xsd
15.07.2008 21:22:42 org.apache.catalina.startup.DigesterFactory register
WARNING: Could not get url for /javax/servlet/resources/web-app_2_5.xsd
15.07.2008 21:22:42 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
15.07.2008 21:22:42 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
java.sql.SQLException: Field 'p_index' doesn't have a default value
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
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.admin.action.ActionUpdateDirectoryItem.doAction(ActionUpdateDirectoryItem.java:73)
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)

Автор:  Администратор [ 16 июл 2008, 10:11 ]
Заголовок сообщения: 

Попробуйте в data.properties в конце строки URL добавить, чтобы получилось так:
Код:
jdbcCompliantTruncation=false&fakeParam=true

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

К сожалению не помогло! Остановил службу, внес в конце строки это изменение, включил службу. Но в справочник Улицы так ни чего и не позволяет ввести. Туже ошибку и выдает. :?

Автор:  Администратор [ 21 июл 2008, 12:01 ]
Заголовок сообщения: 

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

Это недавно добавили в руководство.. Закомментируйте просто sql-mode в конфигурации my.ini (my.cnf)

Автор:  remrant [ 26 июл 2008, 00:53 ]
Заголовок сообщения: 

Большое спасибо. Помогло. :D

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