StringBuffer s = new StringBuffer();
Iterator entries = distinctPrincipals.entrySet().iterator();
while (entries.hasNext())
{
Map.Entry entry = (Map.Entry) entries.next();
s.append((entry.getKey().toString() + "(" + entry.getValue().toString() + "), "));
}
// remove the last comma and blank :
return s.substring(0, s.length() - 2);
}
return String.valueOf(WikiSession.sessions(engine));
}
}
should be
StringBuffer s = new StringBuffer();
Iterator entries = distinctPrincipals.entrySet().iterator();
while (entries.hasNext())
{
Map.Entry entry = (Map.Entry) entries.next();
s.append((entry.getKey().toString() + "(" + entry.getValue().toString() + "), "));
}
// remove the last comma and blank :
//here!!
return s.substring(0, s.length() - (s.length() > 2 ? 2 : 0));
}
return String.valueOf(WikiSession.sessions(engine));
}
}