|
|
|
Кодировка Linter 5.9 в Java (iBatis)
|
|||
|---|---|---|---|
|
#18+
Возник новый вопрос про Линтер и 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. Все остальное работает хорошо. Как быть...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2007, 13:13 |
|
||
|
Кодировка Linter 5.9 в Java (iBatis)
|
|||
|---|---|---|---|
|
#18+
Попробуем повторить. Как только что-то прояснится, так сразу отпишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2007, 16:52 |
|
||
|
Кодировка Linter 5.9 в Java (iBatis)
|
|||
|---|---|---|---|
|
#18+
Хорошо, подождем :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2007, 17:11 |
|
||
|
Кодировка Linter 5.9 в Java (iBatis)
|
|||
|---|---|---|---|
|
#18+
И еще вопрос. Я пробовал устанавливать Linter 6.1 т.к. там поддерживается кодировка UTF-8. Так вот... Все установилось и запустилось отлично, но Jadm тоже выдает квадраты, вместо русских символов. Т.о. в 5.9 Jadm нормально показывает русский символы, а в 6.1 нет. Где уставливать кодировку для Jamd? ------------------- Java and Gentoo Linux forever !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2007, 18:33 |
|
||
|
Кодировка Linter 5.9 в Java (iBatis)
|
|||
|---|---|---|---|
|
#18+
Единственная проблема, которая была обнаружена в результате экспериментов это неверное указание кодировки KOI8-R. В нашем примере (который, кроме всего прочего, предназначен для JDBC1 :-)) неверно указано свойство encoding. Должно быть KOI8-R. Аналогичная проблема с LINTER_CP. Если проблема не пропадёт после правильного указания encoding, будем разбираться дальше. Более подробный ответ ушёл мылом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2007, 22:29 |
|
||
|
|

start [/forum/topic.php?fid=56&msg=34388754&tid=2016220]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 379ms |

| 0 / 0 |
