[
https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642894#action_12642894
]
Cédric Chantepie commented on JCR-1837:
---------------------------------------
JBoss with embedded tomcat (jbossweb).
As far as I can see with tcpdump, when using WebDAVFS under 10.5 the trouble
occurs with file of about ~10Mb and last request before error is LOCK.
[10.5 WebDAVFS (just summary with method names lowercased)]
propfind folder
propfind folder/file_to_upload
propfind folder/file_to_upload
put folder/file_to_upload (Content-Length: 0)
propfind folder/._file_to_upload
lock folder/file_to_upload
propfind folder/._file_to_upload
propfind folder/._file_to_upload
put folder/._file_to_upload (Content-Length: 0)
lock folder/._file_to_upload
put folder/._file_to_upload (If: xxxx, Content-Length: >0)
propfind folder/._file_to_upload
unlock folder/._file_to_upload
put folder/file_to_upload (If: xxxx, Content-Length: >0)
lock folder/file_to_upload
---> error code: -36 on client
[10.4 WebDAVFS (just summary with method names lowercased)]
propfind folder/file_to_upload
put folder/file_to_upload (Content-Length: 0)
propfind folder/._file_to_upload
put folder/._file_to_upload (Content-Length: 0)
lock folder/._file_to_upload
put folder/file_to_upload (If: xxx, Content-Length: >0)
propfind folder/._file_to_upload
unlock folder/._file_to_upload
propfind folder/.DS_Store
lock folder/._file_to_upload
put folder/.DS_Store (Content-Length: 0)
unlock folder/._file_to_upload
lock folder/.DS_Store
delete folder/._file_to_upload
put folder/.DS_Store (If: xxx, Content-Length: >0)
lock folder/file_to_upload
propfind folder/.DS_Store
unlock folder/.DS_Store
put folder/file_to_upload (If: xxx, Content-Length: >0)
propfind folder/._.DS_Store
propfind folder/._.DS_Store
propfind folder/file_to_upload
unlock folder/file_to_upload
propfind folder/._file_to_upload
propfind folder/._file_to_upload
propfind folder/._file_to_upload
._file is Mac OS X file resource fork, and .DS_Store Mac OS X file about
directory.
> Mac OS X 10.5 (leopard) transfer trouble
> ----------------------------------------
>
> Key: JCR-1837
> URL: https://issues.apache.org/jira/browse/JCR-1837
> Project: Jackrabbit
> Issue Type: Bug
> Components: jackrabbit-webdav
> Environment: Mac OS X 10.5 WebDAVFS
> Jackrabbit 1.4.5
> Reporter: Cédric Chantepie
> Fix For: 1.4.1
>
>
> When trying to upload (put) file, at least of 10Mb, Mac OS X 10.5 Finder
> (included WebDAVFS client part) fails transfert with error code -36,
> eventually leaving lock causing more trouble to other Mac OS X client (even
> if tiger), and eventually crashing WebDAV mount.
> It can be related to Apple change about WebDAV PUT, using Transfert-Encoding:
> Chunk from 10.5 release
> (http://discussions.apple.com/message.jspa?messageID=7282319#7282319).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.