workaround
От: Kornell  
Дата: 28.05.10 09:44
Оценка:
Я не знаю где и зачем оно преобразуется, но проблема решается вот так:

public List<UserDetails> loadUsersByUsername(String username)
...
username = new String(username.getBytes("ISO-8859-1"), "UTF-8");
...
Re: workaround
От: Blazkowicz Россия  
Дата: 28.05.10 10:04
Оценка:
Здравствуйте, Kornell, Вы писали:

K>Я не знаю где и зачем оно преобразуется, но проблема решается вот так:


K>public List<UserDetails> loadUsersByUsername(String username)

K> username = new String(username.getBytes("ISO-8859-1"), "UTF-8");

Драйвер или база настроены не верно и при чтении получается не валидное значение. Или откуда у вас username? Из web?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.