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

Не создаётся дилер
http://forum.bitel.ru/viewtopic.php?f=8&t=1289
Страница 1 из 1

Автор:  korochun [ 10 июл 2008, 10:10 ]
Заголовок сообщения:  Не создаётся дилер

При попытке создания дилера после заполнения всех полей (имя, логин, пароль и т.п.) и нажатия кнопки ОК форма ввода исчезает, а поле с дилерами остаётся пустым - не создаётся дилер. В таблице в базе тоже пусто. Если руками в этой таблице что-то прописать - дилер будет, но все вносимые изменения не сохраняются. В чём может быть баг и как это исправить?

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

Можно скрин, что в редакторе вбиваете? В server.out ошибки есть?

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

Это мы вбиваем в редактор дилеров:

Вложения:
!!!!!!!!!!!!!!!bgbilling.jpg
!!!!!!!!!!!!!!!bgbilling.jpg [ 94.67 КБ | Просмотров: 12611 ]

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

А вот сервер.оут

Вложения:
server.zip [2.58 КБ]
Скачиваний: 465

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

Обновление выложено. Интересная ошибка, в плане того что ни у меня ни на нескольких других тестовых системах не воспроизводится. Похоже, зависит от сочетания MySQL-драйвер.
Вы не могли бы выложить:
1) Версию MySQL
2) Какой mysql..jar лежит в BGBillingServer/lib
3) URL соединения с БД из BGBillingServer/data/data.properties

У вас еще, похоже, не логировались в журнал запросов действия плагинов - тоже обновление доступно. Те же симптомы - у меня так же не воспроизвелось.

Автор:  korochun [ 11 июл 2008, 13:50 ]
Заголовок сообщения: 

1. MySQL версии 5.0.45
2. mysql-5.0.3.jar
3. БД лежит на том же компе, что и биллинг
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false

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

Проблема решилась?

Автор:  korochun [ 14 июл 2008, 09:56 ]
Заголовок сообщения: 

Нет. Обновление модуля поставили, результат тот же - полный ноль при вводе дилера.

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

Что в server.out ?

Автор:  korochun [ 14 июл 2008, 16:44 ]
Заголовок сообщения: 

Вот лог.
Заодно прошё вас обратить внимание на следующую проблему: не отправляется детализация на почту. Фрагмент файла конфигурации:
mail.smtp.host=mail.kristallcom.ru
mail.from.email=kokushev@kristallcom.ru
mail.from.name=BG-billing server
mail.to.email=kokushev@kristallcom.ru
mail.to.name=Кокушев К. К.
mail.encoding=windows-1251
Сервер почты с сервера биллинга пингуется без проблем.

Вложения:
server.rar [1 КБ]
Скачиваний: 476

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

В режиме отладки попытался создать дилера и получил вот такую картину (см. файл).
Может это сможет что-то проянить.

Вложения:
log.rar [1.52 КБ]
Скачиваний: 627

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

1) По высылке детализации - загрузите обновление коллектора.
2) Вы как будто сервер не обновили, опять ошибки про логирование действий.. Можете проверить еще раз размер server.jar?
3) С дилерами вообще непонятно, ошибок теперь нету, как будто все отрабатывает корректно. Попробуйте выбрать данные из таблицы card_dealer_<mid> там есть данные?

Автор:  korochun [ 15 июл 2008, 16:30 ]
Заголовок сообщения: 

Таблица card_dealer_<mid> пустая. Совсем. Ещё раз обновил из нового билда сервера отдельно server.jar (размер 1 836 167 байт). Результат тот же - нулевой. Сервер.оут прилагаю

Вложения:
server.rar [1020 байт]
Скачиваний: 467

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

http://bugs.mysql.com/bug.php?id=24278

Опция jdbcCompliantTruncation=false вроде стоит.. Попробуйте после нее в URL добавить что-то типа &fakeOption=true. Посмотрите, в data.properties не досовские окончания строк? Вы файл этот правили?

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

Файл этот мы не правили, так как в нём лицензия, а база стоит на том же компе, что и биллинг. Окончания строк там 0D 0A, по-моему DOS-овские, точно не помню.
Окончание строки добавил, сервер.оут прилагаю.
По ссылке посмотрел, статью толком не понял. Обновление MySQL поможет в устранении проблемы?

Вложения:
server.rar [971 байт]
Скачиваний: 465

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

Проблема была в установленном
в файле my.ini
Код:
sql-mode=STRICT_TRANS_TABLES...

В документации отмечено. Видимо, теперь этот режим предлагается по-умолчанию.

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