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

БАГА
http://forum.bitel.ru/viewtopic.php?f=22&t=9351
Страница 1 из 2

Автор:  skyb [ 18 июн 2014, 15:19 ]
Заголовок сообщения:  БАГА

На биллинге версии
Код:
Сервер: вер. 6.1.895 / 22.05.2014 15:55:25
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.7.0_51

на код
Код:
String OBJECT = cpm.getListParamValue(cid, object_pid);
System.out.println("\n ОБЪЕКТ ПОДКЛЮЧЕНИЯ \n" + OBJECT);

выдает цифренное значение спискового параметра, а на версии
Код:
  Сервер: вер. 6.0 сборка 1701 от 14.03.2014 20:16:57
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_43

этот же код выдает текстовое обозначение параметра, и как быть то? =)
нада текстовое конечно значение
пояснение
цифренное - это если в значении списков выбрать нужное и нажать контрол + i
а буквенное - это если в значении списков посмотреть название

Автор:  dimOn [ 18 июн 2014, 15:28 ]
Заголовок сообщения:  Re: БАГА

обновить надо

Автор:  skyb [ 18 июн 2014, 15:36 ]
Заголовок сообщения:  Re: БАГА

надеюсь 6.1 ??

Автор:  dimOn [ 18 июн 2014, 15:39 ]
Заголовок сообщения:  Re: БАГА

уточним на всякий случай: cpm - инстанс какого именно класса

Автор:  dimOn [ 18 июн 2014, 15:42 ]
Заголовок сообщения:  Re: БАГА

просто в 6.0 было исправлено, а на 6.1 нет - потому что никто не обращался с этой ошибкой пока в 6.1.
это можно считать обращением? исправляю?

Автор:  skyb [ 18 июн 2014, 15:43 ]
Заголовок сообщения:  Re: БАГА

dimOn писал(а):
уточним на всякий случай: cpm - инстанс какого именно класса

Код:
ContractParameterManager cpm = new ContractParameterManager( con );

Автор:  skyb [ 18 июн 2014, 15:44 ]
Заголовок сообщения:  Re: БАГА

dimOn писал(а):
просто в 6.0 было исправлено, а на 6.1 нет - потому что никто не обращался с этой ошибкой пока в 6.1.
это можно считать обращением? исправляю?

Так ещё нельзя обновляться? :-D
канеш нада поправить, я кстати кажется про 6.0 и писал а на 6.1 непортировали :(

Автор:  dimOn [ 18 июн 2014, 15:56 ]
Заголовок сообщения:  Re: БАГА

обновление будет сейчас

Автор:  skyb [ 18 июн 2014, 18:31 ]
Заголовок сообщения:  Re: БАГА

а че у меня после обнов в лог начали вопросики сыпаться?

Автор:  skyb [ 18 июн 2014, 18:32 ]
Заголовок сообщения:  Re: БАГА

dimOn в лс отправил

Автор:  skyb [ 19 июн 2014, 06:16 ]
Заголовок сообщения:  Re: БАГА

Даже в sql редакторе вопросики, а не русский, чего поломали опять? :( Причем название параметров на русском и все нормально, а значения нет

Вложения:
Выделение_135.png
Выделение_135.png [ 25.75 КБ | Просмотров: 10308 ]

Автор:  stark [ 19 июн 2014, 12:40 ]
Заголовок сообщения:  Re: БАГА

skyb писал(а):
Даже в sql редакторе вопросики, а не русский, чего поломали опять? :( Причем название параметров на русском и все нормально, а значения нет


Да ничего не ломали вроде. Надо написать в helpdesk - зайдем, разберемся .

Автор:  stark [ 19 июн 2014, 12:42 ]
Заголовок сообщения:  Re: БАГА

что там с кодировками базы(дефолтными), таблиц , что стоит в data.properties.

Автор:  skyb [ 19 июн 2014, 12:49 ]
Заголовок сообщения:  Re: БАГА

дефолтовая в бд
Код:
CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */

ну и таблицы тоже в cp1251. Дело в том что до вчерашнего обновления, была тоже версия 6.1 было все норм, а сейчас вот так.
в data.properties вот так
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=UTF-8.
а что отвечает за print("русские буквы"); в выводе в дин.коде, чтоб посмотреть?

Автор:  stark [ 19 июн 2014, 12:50 ]
Заголовок сообщения:  Re: БАГА

skyb писал(а):
дефолтовая в бд
Код:
CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */

ну и таблицы тоже в cp1251. Дело в том что до вчерашнего обновления, была тоже версия 6.1 было все норм, а сейчас вот так.
в data.properties вот так
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=UTF-8.
а что отвечает за print("русские буквы"); в выводе в дин.коде, чтоб посмотреть?

стоп , почему utf8 ?? мы же написали в howto вроде что надо оставить cp1251

Автор:  skyb [ 19 июн 2014, 12:52 ]
Заголовок сообщения:  Re: БАГА

stark писал(а):
skyb писал(а):
дефолтовая в бд
Код:
CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */

ну и таблицы тоже в cp1251. Дело в том что до вчерашнего обновления, была тоже версия 6.1 было все норм, а сейчас вот так.
в data.properties вот так
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=UTF-8.
а что отвечает за print("русские буквы"); в выводе в дин.коде, чтоб посмотреть?

стоп , почему utf8 ?? мы же написали в howto вроде что надо оставить cp1251

кажется проглядел :(
А как поправить? просто поменять хватит? и перезапустить?

Автор:  stark [ 19 июн 2014, 12:52 ]
Заголовок сообщения:  Re: БАГА

вот же
http://bgbilling.ru/v6.1/download/kerne ... om_6.0.txt

Цитата:
В частности поменялось db.url - там теперь characterEncoding=UTF-8 вместо cp1251 (но надо поставить cp1251, если не собираетесь менять кодировку базы).


Сообщение в скобках было добавлено недавно. Это правда вроде бы по поводу другой проблемы сделано (поиск договоров по русски не работал вроде), но надо поменять, возможно поможет.

Автор:  stark [ 19 июн 2014, 12:53 ]
Заголовок сообщения:  Re: БАГА

skyb писал(а):
stark писал(а):
skyb писал(а):
дефолтовая в бд
Код:
CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */

ну и таблицы тоже в cp1251. Дело в том что до вчерашнего обновления, была тоже версия 6.1 было все норм, а сейчас вот так.
в data.properties вот так
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=UTF-8.
а что отвечает за print("русские буквы"); в выводе в дин.коде, чтоб посмотреть?

стоп , почему utf8 ?? мы же написали в howto вроде что надо оставить cp1251

кажется проглядел :(
А как поправить? просто поменять хватит? и перезапустить?

ну для начала надо попробовать поменять. И перезапустить сервер.

Автор:  skyb [ 19 июн 2014, 12:57 ]
Заголовок сообщения:  Re: БАГА

stark писал(а):
skyb писал(а):
stark писал(а):
skyb писал(а):
дефолтовая в бд
Код:
CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */

ну и таблицы тоже в cp1251. Дело в том что до вчерашнего обновления, была тоже версия 6.1 было все норм, а сейчас вот так.
в data.properties вот так
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=UTF-8.
а что отвечает за print("русские буквы"); в выводе в дин.коде, чтоб посмотреть?

стоп , почему utf8 ?? мы же написали в howto вроде что надо оставить cp1251

кажется проглядел :(
А как поправить? просто поменять хватит? и перезапустить?

ну для начала надо попробовать поменять. И перезапустить сервер.

Изменилось, теперь в print в динкоде выводит названия параметров не вопросами, а нормально. А вот значения русские выводит как на скрине в sql редакторе. В sql редакторе без изменений

Автор:  stark [ 19 июн 2014, 13:13 ]
Заголовок сообщения:  Re: БАГА

skyb писал(а):
Изменилось, теперь в print в динкоде выводит названия параметров не вопросами, а нормально. А вот значения русские выводит как на скрине в sql редакторе. В sql редакторе без изменений


Может быть он выводит криво только по новым договорам, которые были созданы с неправильной настройкой? Старые договора тоже неверное выводит ?

Автор:  skyb [ 19 июн 2014, 13:20 ]
Заголовок сообщения:  Re: БАГА

абсолютно все так показывает. Плюс попробовал сейчас, после смены на правильную, добавить новый параметр и заполнить, заполнилось тоже такими вопросами

Автор:  dimOn [ 19 июн 2014, 13:29 ]
Заголовок сообщения:  Re: БАГА

обновление которое было выложено вчера 100% не имеет к этому отношения. там только запрос в методе был подправлен.

Автор:  skyb [ 19 июн 2014, 14:31 ]
Заголовок сообщения:  Re: БАГА

dimOn писал(а):
обновление которое было выложено вчера 100% не имеет к этому отношения. там только запрос в методе был подправлен.

Так не, я до этого последний раз больше месяца назад обновлялся

Автор:  dimOn [ 19 июн 2014, 14:32 ]
Заголовок сообщения:  Re: БАГА

ну я остальное тоже поглядел - ничего подозрений не вызывает вроде бы. может база попутана или чего ещё? ОС то какая ваще

Автор:  skyb [ 19 июн 2014, 14:34 ]
Заголовок сообщения:  Re: БАГА

Альт 4

Автор:  dimOn [ 19 июн 2014, 14:38 ]
Заголовок сообщения:  Re: БАГА

вывод locale в студию

Автор:  skyb [ 19 июн 2014, 14:52 ]
Заголовок сообщения:  Re: БАГА

Код:
# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

Автор:  dimOn [ 19 июн 2014, 17:06 ]
Заголовок сообщения:  Re: БАГА

LC_ALL надо ставить обязательно.
но наверно не из-за этого.

клиент точно от версии 6.1 нормально обновлённый? короче, го в HD

Автор:  dimOn [ 19 июн 2014, 17:07 ]
Заголовок сообщения:  Re: БАГА

в чём сейчас проблема осталась конкретно? только в sql-редакторе что-то? один столбец нормально, а второй вопросиками? ну тут тогда 100% косяк в кодировках таблиц чего-то там.

Автор:  skyb [ 19 июн 2014, 17:08 ]
Заголовок сообщения:  Re: БАГА

клиента да, нормальный. ну sql редактор я б пережил, а вот то что тоже самое в отчете выводит - это проблема :(

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