Вообщем переодически сервер дохнет по:       The WebLogic Server encountered a critical failure   java.lang.OutOfMemoryError: Metaspace   Reason: There is a panic condition in the server. The server is configured to exit on panic       И хотя это гавно пишет типа    Reason: There is a panic condition in the server. The server is configured to exit on panic   чёт ни хуя он ни куда не exit....     Вообщем т.к разбираться с тем чем он жрётся нет ни времени ни желания (оно обязательно появится)... как вариант можно приделать костыль... костыль будет заключаться в ребуте сервера при возникновении этой ошибки.     Что значит для этого надо...   Желания и понимание что так жить нельзя, и вообще...     Делаем новый модуль называем скажем:  Reboot-OOMMetaSpace         Идём в в новый модуль делаем Policy:           Называем его OOM-Metaspace и говорит что это Server log:           Жмём next в Configuration Policy пишем:    log.logMessage.contains('java.lang.OutOfMemoryError: Metaspace'...
 Есть такая херня что AD по умолчанию возвращает максимум 1000 записей.  Что бы обойти это ограничение необходимо задать pagesize для запроса   Например мы хотим вытащить cn  всех пользователей т.е  (objectClass=user) :  ldapsearch  -E pr=1000/noprompt  -H ldap://lalal:389 -x -D "CN=Hellouser,OU=System Accounts,DC=lalaa,DC=ru" -w Password -b "DC=users,DC=lalaa,DC=ru" -s sub -a always -z 10000 '(objectClass=user)' cn  ...........................................  ...........................................  ...........................................  # numResponses: 105665   # numEntries: 105556   ну соответственно без этого получаем стандартную ошибку:  ldapsearch   -H ldap://lalal:389 -x -D "CN=Hellouser,OU=System Accounts,DC=lalaa,DC=ru" -w Password -b "DC=users,DC=lalaa,DC=ru" -s sub -a always -z 10000 '(objectClass=user)' cn  ...........................................  ...........................................  ...............