Update of
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
In directory james.mmbase.org:/tmp/cvs-serv11768
Modified Files:
AuthorityHibernateService.java
Log Message:
CMSC-996,User and Group lists in Editors,improve Authritysevece
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
See also: http://www.mmbase.org/jira/browse/CMSC-996
Index: AuthorityHibernateService.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security/AuthorityHibernateService.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- AuthorityHibernateService.java 1 Aug 2008 05:26:43 -0000 1.10
+++ AuthorityHibernateService.java 4 Aug 2008 06:54:35 -0000 1.11
@@ -162,19 +162,20 @@
strb.append(holder.getSortToken());
Query q = getSession().createSQLQuery(strb.toString());
q.setMaxResults(holder.getPageSize()).setFirstResult(holder.getOffset());
- List l=q.list();
- for(Object s:l){
+ List<String> l=q.list();
+ for(String s:l){
Authority authority=new Authority();
- String str=((Object[])s)[0].toString();
- authority =findAuthorityByName(str);
+ //String str=((Object[])s)[0].toString();
+ authority =findAuthorityByName(s);
authorities.add(authority);
}
return authorities;
}
private void basicGetAssociatedAuthorities(Map conditions, StringBuffer
strb){
- strb.append("select distinct asn.name as groupName ," +
- "concat(p.firstName ,p.lastName) as fullNmae from
authorities asn" +
+ strb.append("select distinct asn.name as groupName " +
+ //",concat(p.firstName ,p.lastName) as fullNmae " +
+ "from authorities asn" +
" left outer join authentication_authorities on" +
" asn.id=authentication_authorities.authority_id" +
" left outer join authentication on" +
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs