Hi Ollie, first, thank you for following the advice.
As you propably know, Slide recently tried to become compatible with the latest ACL draft. For the client part, I have commited a small patch that (admittedly I haven't tested much) allows users to set the principal of an ACE to a property. Have you made use of this feature? On the other hand, your output seems to indicate a bug on the server side. The principal should look like: <D:principal><D:property><D:owner/></D:property></D:principal> instead of <D:principal>>D:owner/></D:principal>. I will propably have a closer look at it tomorrow, unless someone is faster. Regards, Ingo > Running the latest Slide Client against a local slide instance, I got > the following: > > [LOCALHOST] /AJCS/files/Matrix/ $ acl > > Error: unknown type of principal > element: <D:ace> > <D:principal> > <D:owner /> > </D:principal> > <D:grant> > <D:privilege> > <D:read-acl /> > </D:privilege> > </D:grant> > <D:inherited> > <D:href>/AJCS/files</D:href> > </D:inherited> > </D:ace> > ACL for /AJCS/files/Matrix/: > ------------------------------------------------------------ > granted to /AJCS/roles/user (not protected) (inherited from > '/AJCS/files') > DAV:write > Fatal Error: null > java.lang.NullPointerException > at org.apache.webdav.cmd.Client.showAces(Client.java:1827) > at org.apache.webdav.cmd.Client.acl(Client.java:1068) > at org.apache.webdav.cmd.ClientParser.acl(ClientParser.java:1764) > at org.apache.webdav.cmd.ClientParser.command(ClientParser.java:409) > at > org.apache.webdav.cmd.ClientParser.commands(ClientParser.java:210) > at org.apache.webdav.cmd.Client.run(Client.java:149) > at org.apache.webdav.cmd.Slide.main(Slide.java:124) > Please, email to [EMAIL PROTECTED] > > So, since it asked me to, here it is. > > Ollie --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
