오늘은 ActiveDirectory의 Ldap query사용시 발생하는 Unbalanced parenthesis; remaining name 에러에 대한 해결 방법에 대해 포스팅 하려고 합니다. 제가 나타났던 이슈는 java에서 ldap lib를 통해 ldap query를 filter를 사용하여 아래와 같이 했을 때 아래와 같은 오류가 나타났습니다. String filter = "(&(objectclass=pae-VDMProperties)(|(!pae-VDMSecurityServer=*)(pae-VDMSecurityServer=0))(|(!pae-Disabled=*)(pae-Disabled=0)))"; javax.naming.directory.InvalidSearchFilterException: Unba..