Java+Tomcat+Teamwork и UTF-8
Проблема: Есть веб прога Teamwork, написана на яве, работает под Tomcat. При вводе русских букв в формы они нормально попадают в БД и отображаются потом в браузере. При загрузке XML файла, содержащего некоторые данные на русском языке в прогу до БД (судя по логам HSQL) доходят только строки вида "\ufffd\ufffd...", и, соответственно, всё криво отображается.
Как решал: первоначально стояла сановская ява и томкет6 из портежей. Затем была найдена описанная проблема. Пытался настраивать всё что можно, прописывать UTF-8 во все места -- не помогало. Попробовал разные jre -- тоже самое. Снёс томкет и все jre, которые были поставлены из портежей и поставил прогу с помощью штатного инсталлятора (install4j). При этом прога ставит свой томкет и свою яву и работает с помощью них. Проблема осталась. Для теста поставил ту же прогу с помощью того же инсталлятора на домашнюю убунту -- всё нормально работает.
Т.е. прога использует свой jre и томкет, но при этом нормально работает в убунте (дома), и глючит в дженту (на серваке).
Что с этим можно сделать?
- Для комментирования войдите или зарегистрируйтесь
может поставить убунту на
может поставить убунту на сервак ? :))
никогда так не делай, это ересь
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
> никогда так не делай, это
> никогда так не делай, это ересь
Исключительно в экспериментальных целях, систему этим не ломал, т.к. всё ставится в указзаную папку и никуда больше не лезет. После локализации и исправления проблемы поставлю всё из портежей как надо.
Если смущает ересь, пропустите ту часть вопроса, где я сношу портежи и ставлю руками =). С явой и томкетом из портежей была ровно та же проблема.
?
http://kernelsec.cr0.org/ why not? (:
http://www.twproject.com/conf
http://www.twproject.com/configurationFaq.page#conf2
?
Не грусти, товарищ! Всё хорошо, beautiful good!
Пробовал, не помогает. Да и
Пробовал, не помогает. Да и руками введённые данные нормально в базу попадают же. Глюк с кодировкой происходит только при импорте XML файла и его обработке (исходников teamwork нет) и только в дженту (в убунте и винде всё ок).