I was tickled when I originally set up slide and was able to use all the features of 
slide from a Mac OS 10.  But when I was originally testing it, I was /users/Cstone 
with full inherited permissions to /.  Then I started locking the system down and I 
was only giving permissions to Cstone where he should be able to read/write (i.e. 
/groups/VSDE).  Now the OS 10 uploads fail.  

It looked like a problem with OS 10 attempting to access the /.trashes folder and that 
folder didn't exist and Cstone didn't have permissions to create that folder.  So I 
made the /.Trashes folder part of the Domain.xml and gave all users full permission 
hoping that would solve the problem.  Needless to say, that didn't help.  The uploads 
still fail.

I downloaded the Mac Goliath DAV client and that has similar problems with one 
exception...if you turn off the Mac encoding it works like a champ. In that scenario 
it does a HEAD and PUT just like a windows web folder.  Otherwise it acts just like 
the Mac OS and it will do a bunch of PROPFIND's that consistently fail and ultimately 
the Mac client will display an error box.

Please help.

Find below a snip from my domain.xml and console output of the bad upload attempt.

- snip - 

<data>
        <objectnode classname="org.apache.slide.structure.SubjectNode" uri="/">
                <permission action="/actions/read" subject="/users/eniff" 
inheritable="false"/>
                <permission action="/actions/read" subject="/users" 
inheritable="false"/>
                <objectnode classname="org.apache.slide.structure.ActionNode" 
uri="/actions">
                        <permission action="/actions/read" subject="/users"/>
                        <objectnode classname="org.apache.slide.structure.ActionNode" 
uri="/actions/read"/>
                        <objectnode classname="org.apache.slide.structure.ActionNode" 
uri="/actions/write"/>
                        <objectnode classname="org.apache.slide.structure.ActionNode" 
uri="/actions/manage"/>
                </objectnode>
                <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/.Trashes">
                        <permission action="/actions" subject="/users" 
inheritable="true"/>
                </objectnode>
                <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/groups">
                        <permission action="/actions/read" subject="/users" 
inheritable="false"/>
                        <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/groups/VSDE">
                                <permission action="/actions" 
subject="+/users/group/g_1"/>
                        </objectnode>
                        <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/groups/NGST">
                                <permission action="/actions" subject="/users/Cstone" 
inheritable="true"/>
                                <permission action="/actions" 
subject="+/users/group/g_15"/>
                        </objectnode>
                </objectnode>
        </objectnode>
</data>

- snip - 


01 Aug 2002 19:29:31 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 
Multi-Status (time: 32 ms) URI = /groups/VSDE
01 Aug 2002 19:30:05 - org.apache.slide.common.Domain - WARNING - Not Found
01 Aug 2002 19:30:05 - org.apache.slide.transaction.SlideTransactionManager - INFO - 
Rollback Transaction 15 xid HttpProcessor[8089][3]-1028244605953-15- in thread 
HttpProcessor[8089][3]
01 Aug 2002 19:30:05 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 
Multi-Status (time: 15 ms) URI = /groups/NGST/GOESR Task.doc
01 Aug 2002 19:30:06 - org.apache.slide.common.Domain - WARNING - Not Found
01 Aug 2002 19:30:06 - org.apache.slide.transaction.SlideTransactionManager - INFO - 
Rollback Transaction 16 xid HttpProcessor[8089][3]-1028244606406-16- in thread 
HttpProcessor[8089][3]
01 Aug 2002 19:30:06 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 
Multi-Status (time: 15 ms) URI = /groups/NGST/GOESR Task.doc
01 Aug 2002 19:30:06 - org.apache.slide.common.Domain - WARNING - Not Found
01 Aug 2002 19:30:06 - org.apache.slide.transaction.SlideTransactionManager - INFO - 
Rollback Transaction 17 xid HttpProcessor[8089][4]-1028244606593-17- in thread 
HttpProcessor[8089][4]
01 Aug 2002 19:30:06 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 
Multi-Status (time: 16 ms) URI = /groups/NGST/GOESR Task.doc
01 Aug 2002 19:30:06 - org.apache.slide.common.Domain - WARNING - Not Found
01 Aug 2002 19:30:06 - org.apache.slide.transaction.SlideTransactionManager - INFO - 
Rollback Transaction 18 xid HttpProcessor[8089][2]-1028244606781-18- in thread 
HttpProcessor[8089][2]
01 Aug 2002 19:30:06 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 
Multi-Status (time: 15 ms) URI = /groups/NGST/GOESR Task.doc
01 Aug 2002 19:30:06 - org.apache.slide.common.Domain - WARNING - Not Found
01 Aug 2002 19:30:06 - org.apache.slide.transaction.SlideTransactionManager - INFO - 
Rollback Transaction 19 xid HttpProcessor[8089][2]-1028244606953-19- in thread 
HttpProcessor[8089][2]
01 Aug 2002 19:30:06 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 
Multi-Status (time: 31 ms) URI = /groups/NGST/GOESR Task.doc

thanks,
neo

_____________________________________________________________
Sign up for FREE email from Southern Maryland Online at http://somd.com

_____________________________________________________________
Promote your group and strengthen ties to your members with [EMAIL PROTECTED] by 
Everyone.net  http://www.everyone.net/?btn=tag

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

Reply via email to