I asked the exact same question on the users list two days ago. Somebody
pointed me to the following recent discussion:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg06683.html
which summerizes the related changes made towards WebDAV ACL support.

If I understand all this correctly groups now sit below a separate path
that can be configured in Domain.xml using <grouppath> element. Group
membership can be expressed using a DAV:group-member-set principal
property on the groupnode. See also roles node section the example
Domain.xml in the webdav webapp.

If somebody in the know could confirm or comment on this I would much
appreciate it.

Unico

> -----Original Message-----
> From: Werner Masik [mailto:[EMAIL PROTECTED] 
> Sent: dinsdag 9 december 2003 20:43
> To: [EMAIL PROTECTED]
> Subject: GroupNode causes ClassCastException
> 
> 
> Hi!
> 
> I'm using the CVS-Version of slide (early december). I wanted 
> to create 
> some groups with users. But I just get a ClassCastException 
> (see below). 
> What should be used for creating groups:
> - a SubjectNode? (has the GroupNode concept been dropped?)
> - use roles instead of groups?
> 
> 09 Dec 2003 21:29:39 - org.apache.slide.webdav.WebdavServlet 
> - ERROR - java.lang.ClassCastException 
> java.lang.ClassCastException at 
> org.apache.slide.security.ACLSecurityImpl.matchSubject(ACLSecu
> rityImpl.java:239)
>         at 
> org.apache.slide.security.ACLSecurityImpl.match(ACLSecurityImp
> l.java:217)
> 
> 
> This is the groups config snip from domain.xml:
> 
> <objectnode classname="org.apache.slide.structure.GroupNode" 
> uri="/users/GEFi">
>                         <objectnode 
> classname="org.apache.slide.structure.LinkNode" 
> uri="/users/GEFi/werner" linkedUri="/users/werner" />
>                         <objectnode 
> classname="org.apache.slide.structure.LinkNode" 
> uri="/users/GEFi/gernot" linkedUri="/users/gernot" />
>                     </objectnode>
>                     <objectnode 
> classname="org.apache.slide.structure.GroupNode" 
> uri="/users/Technikum">
>                         <objectnode 
> classname="org.apache.slide.structure.LinkNode" 
> uri="/users/Technikum/cochlar" linkedUri="/users/cochlar" />
>                     </objectnode>
> 
> 
> BTW: I'm using the TxXMLFileDescriptorsStore.
> 
> Thanks, Werner
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to