while(e.hasMore()) {
SearchResult res = (SearchResult)e.next();
Object searchedObject = res.getObject();
if (searchedObject instanceof GroupOfURLs){ // dynamic group
GroupOfURLs gurls = (GroupOfURLs) searchedObject;
//Principal x500principal = new X500Principal(userDN);
if (gurls.isMember(userDN)) {
Attribute grpAttr = res.getAttributes().get(target);
int sz = grpAttr.size();
for (int i=0; i<sz; i++) {
String s = (String)grpAttr.get(i);