NDK, NJCL: DirContext.search(...,filter,...) с кириллицей

Обсуждение технических вопросов по продуктам Novell

NDK, NJCL: DirContext.search(...,filter,...) с кириллицей

Сообщение Андрей Троценко » 10 апр 2003, 14:56

Вопрос к пишущим на Java, использующим NJCL:
удавалось ли кому-нибудь получить результат от функции DirContext.search(...,filter,...), если значения в фильтре указываються русскими буквами (в оригинале, аттрибуты пользователей в NDS у меня тоже по-русски) ? У меня навязчивое подозрение, что это дефект (компоненты NJCL брал свежайшие - сегодняшние - 10.04.2003).
Например, currCtx.search("","(&(Object Class=User)(CN=Андр*))",sc) не возвращает результата :( , в то время как currCtx.search("","(&(Object Class=User)(CN=Ad*in))",sc) прекрасно работает. Ну и, ес-но, currCtx.search("","(&(Object Class=User))",sc) тоже чудесно работает, возвращая все найденое.

P.S. Scope и начальный контект установлены корректно (!).
Аватара пользователя
Андрей Троценко
 
Сообщения: 529
Зарегистрирован: 31 июл 2002, 13:54
Откуда: Киев, Украина

В какой кодировке..

Сообщение skoltogyan » 12 апр 2003, 12:05

В какой кодировке вводите РУССКОЕ при поиске ?
Попробуйте в шаблоне поиска вписать не в win1251, а в UTF-8

Насколько я знаю - в eDir все хранится в UTF-8.

C1, Nwadmin.. преобразуют к читаемому виду.....
skoltogyan
 
Сообщения: 1882
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Увы

Сообщение Андрей Троценко » 12 апр 2003, 15:18

Увы, параметры ведь передаються с помощью String, а они в Джава и так уникодны. Хотя, я поизвращал варианты, но, пока безрезультатно. Попробую фугануть на devsup... :(
Аватара пользователя
Андрей Троценко
 
Сообщения: 529
Зарегистрирован: 31 июл 2002, 13:54
Откуда: Киев, Украина


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron