Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Кодировка Linter 5.9 в Java (iBatis) / 5 сообщений из 5, страница 1 из 1
12.03.2007, 13:13
    #34384089
Johnbat26
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка Linter 5.9 в Java (iBatis)
Возник новый вопрос про Линтер и Java.

Вот моя конфигурация:
ОС: SuSE Linux 10.1 и Gentoo Linux.
СУБД: Линтер 5.9 (LINTER_CP=KOI8_R).
JDK: 6.0. (Sun и BEA JRockIt )
Frameworks: iBatis.
Appserver: Apache Tomcat 6.0.10.
Среда разработки: Eclipse 3.3M5.

Так вот. я создал несколько таблиц в Линтере.
Подключение из Java (iBatis) происходит без проблем.
Я также создал JNDI ресурс в Tomcat:
------------------
<Context path="/it-mail" docBase="it-mail"
debug="99" reloadable="true" antiJARLocking="true"
antiResourceLocking="false">

<Resource name="jdbc/it_mail" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
driverClassName="com.relx.jdbc.LinterDriver"
username="SYSTEM" password="MANAGER"
url="jdbc:linter:linapid:199.0.9.254:1073:IT"
defaultAutoCommit="false" removeAbandoned="true"
removeAbandonedTimeout="60" logAbandoned="true"
encoding="KOI8_R">
<!--<connectionProperties>encoding=Cp1251</connectionProperties>-->
</Resource>

</Context>
------------------
При выборке данные, русские буквы предстают в виде квадратиков. :(
Я уже указывал все возможные кодировки (Unicode, Cp1251, CP866, KOI8_R), но
все без толку ...
Такое ощущение что драйвер не воспринимает параметр encoding.
Все остальное работает хорошо.
Как быть...?
...
Рейтинг: 0 / 0
12.03.2007, 16:52
    #34384959
pavelvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка Linter 5.9 в Java (iBatis)
Попробуем повторить. Как только что-то прояснится, так сразу отпишу.
...
Рейтинг: 0 / 0
12.03.2007, 17:11
    #34385023
Johnbat26
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка Linter 5.9 в Java (iBatis)
Хорошо, подождем :)
...
Рейтинг: 0 / 0
12.03.2007, 18:33
    #34385278
Johnbat26
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка Linter 5.9 в Java (iBatis)
И еще вопрос.

Я пробовал устанавливать Linter 6.1 т.к. там поддерживается кодировка UTF-8.
Так вот...
Все установилось и запустилось отлично, но Jadm тоже выдает квадраты, вместо
русских символов.
Т.о. в 5.9 Jadm нормально показывает русский символы, а в 6.1 нет.
Где уставливать кодировку для Jamd?


-------------------
Java and Gentoo Linux forever !!!
...
Рейтинг: 0 / 0
13.03.2007, 22:29
    #34388754
pavelvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка Linter 5.9 в Java (iBatis)
Единственная проблема, которая была обнаружена в результате экспериментов это неверное указание кодировки KOI8-R.
В нашем примере (который, кроме всего прочего, предназначен для JDBC1 :-)) неверно указано свойство encoding. Должно быть KOI8-R.
Аналогичная проблема с LINTER_CP.
Если проблема не пропадёт после правильного указания encoding, будем разбираться дальше.

Более подробный ответ ушёл мылом.
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Кодировка Linter 5.9 в Java (iBatis) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]