powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не знаю работал ли кто с LDAP, но вдруг
7 сообщений из 7, страница 1 из 1
Не знаю работал ли кто с LDAP, но вдруг
    #33452881
Фотография peter6636
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень бы хотелось сделать такую прогу, которая бы считывала с LDAP сервера пользовательские данные из профайла (Имя, телефон, и т.д.).
Подключиться к серверу из Java удалось, при выполнении запроса выскакивает Exception. Вот че я сделал:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
             Class .forName("com.novell.sql.LDAPDriver");
            Driver driver = DriverManager.getDriver("jdbc:ldap");
            url = "jdbc:ldap://10.100.100.11:389"+
                  ";user=xxx" +
                  ";password=123456" +
                  ";useCleartext=true";
            Connection conn = driver.connect(url,  null );
ResultSet result =conn.createStatement().executeQuery("select adminDescription from mTA");            
После запуска вылетает:
Код: plaintext
1.
2.
3.
4.
5.
java.util.MissingResourceException: Can't find resource  for  bundle com.novell.sql.ErrorsBundle, key LDAPSQL_UPDATES_NOT_SUPPORTED
	at java.util.ResourceBundle.getObject(ResourceBundle.java: 382 )
	at com.novell.sql.Errors.sqlException(Errors.java)
	at com.novell.sql.LDAPStatement.executeQuery(LDAPStatement.java)
	at ldap.TablesAndColumns.main(TablesAndColumns.java: 62 )
Чесно говоря не знаю что означает запрос select adminDescription from mTA, я взял из примера.
Есть ли хоть один человек, кто работал с этим и знает как побороть данную проблему, буду очень признателен.
...
Рейтинг: 0 / 0
Не знаю работал ли кто с LDAP, но вдруг
    #33452894
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, мне вообще интересно как джава с лдапом работает, может кинешь ссылочку?

Спасибо
...
Рейтинг: 0 / 0
Не знаю работал ли кто с LDAP, но вдруг
    #33452924
Фотография peter6636
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://developer.novell.com/ndk/doc/samplecode/jldap_sample/
...
Рейтинг: 0 / 0
Не знаю работал ли кто с LDAP, но вдруг
    #33456058
chro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверно удобней для простых операций использовать JNDI
в свойства поместить
Код: plaintext
1.
env.put(Context.INITIAL_CONTEXT_FACTORY, 
    "com.sun.jndi.ldap.LdapCtxFactory");

плюсы - Вы не привязаны к библиотеке и реализации LDAP сервера
минусы - не для случая частых обращений и использования расширений сервера
...
Рейтинг: 0 / 0
Не знаю работал ли кто с LDAP, но вдруг
    #33456786
Фотография peter6636
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу ли я при помощи JNDI делать sql запросы получая при этом список объектов базы LDAP и далее менять определенные атрибуты этих объектов.
...
Рейтинг: 0 / 0
Не знаю работал ли кто с LDAP, но вдруг
    #33472951
Spomsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
peter6636Могу ли я при помощи JNDI делать sql запросы получая при этом список объектов базы LDAP и далее менять определенные атрибуты этих объектов.

Первый раз вижу чтобы, с LDAP вот так вот работали, не дашь ссылку этого примера?

adminDescription - это скорей всего аттрибут какого-нить самописного entity,
ну а mTA - и есть тот самописный entity.
...
Рейтинг: 0 / 0
Не знаю работал ли кто с LDAP, но вдруг
    #33472985
mozheyko_d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не знаю работал ли кто с LDAP, но вдруг
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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