Thanks to all committers on a great product - it's great to see slide moving again. However, I am a little stuck on ACLs in WebDAV.
I can make a file using WebdavResource like so: boolean success=res.mkcolMethod("/slide/files/testDir"); success=res.putMethod("/slide/files/testDir/newFile.txt","test data"); I have tried to make it accessible for reading to one of my users and not to another like so: Ace denyJohn = new Ace( "john" ); denyJohn.addPrivilege( Privilege.READ ); denyJohn.setNegative( false ); Ace allowPatrick = new Ace( "patrick" ); allowPatrick.addPrivilege( Privilege.READ ); Ace[] aces = new Ace[2]; aces[0] = denyJohn; aces[1] = allowPatrick; res.aclMethod( "/slide/files/testDir/newFile.txt" , aces ); However, I can still log in and read the text file as john. What am I doing wrong? Could this be something to do with ACLs inherited from the parent directory? Thanks in advance for any guidance on this. Patrick