/ / javax.naming.OperationNotSupportedException Aplikacja Java z Active Directory - java, active-directory, ldap, jndi

javax.naming.OperationNotSupportedException Aplikacja Java z Active directory - java, active-directory, ldap, jndi

Mamy aplikację Java, która ma wiele wątków i łączy się z aplikacją Active Directory w celu odczytania danych. Ale przez większość czasu niektóre wątki (nie wszystkie) zawodzą z wyjątkiem:

„javax.naming.OperationNotSupportedException: [LDAP: kod błędu 12 - 00000057: LdapErr: DSID-0C090753, komentarz: Kontrola przetwarzania błędów, dane 0, v1db1]; "podczas pobierania następnej strony wyniku (pagesize = 1000)

Poszukałem go i stwierdziłem, że powinniśmy użyć tylko jednegokontekst poprzez wyszukiwanie. Zrobiliśmy to samo, korzystamy z tego samego kontekstu, aby uzyskać następną stronę, ale z wyjątkiem wyjątku. Naszym kontrolerem domeny jest Windows Server 2008 R2. Czy jest to związane z kontrolerem domeny, czy coś tu brakuje?

Odpowiedzi:

0 dla odpowiedzi № 1

Mam rozwiązanie, gdy przekazujemy kontrolę nad sortowaniem danych w atrybucie CN. Kontrola sortowania podczas wyszukiwania w DC nie jest obsługiwana, gdy wyłączyliśmy sortowanie.