You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Cédric Chantepie (JIRA)" <ji...@apache.org> on 2008/10/24 21:09:44 UTC

[jira] Created: (JCR-1837) Mac OS X 10.5 (leopard) transfert trouble

Mac OS X 10.5 (leopard) transfert 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.


[jira] Updated: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting updated JCR-1837:
-------------------------------

    Fix Version/s:     (was: 1.4.1)

> 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
>
> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642928#action_12642928 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

How large is your file ?

> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "David Nuescheler (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642932#action_12642932 ] 

David Nuescheler commented on JCR-1837:
---------------------------------------

hi cedric,

as you can see in the "X-Expected-Entity-Length" header, it is 302mb

regards,
david

> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfert trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642874#action_12642874 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

Headers seems to be same, so difference should be within data :

[TIGER 10.4]
PUT /resource HTTP/1.1
User-Agent: WebDAVFS/1.4.1 (01418000) Darwin/8.11.1 (i386)
Accept: */*
Authorization: Basic xxxxxxxxxxxxxxx
Content-Length: 0
Connection: keep-alive
Host: zfiler.nozicaa.com

[LEOPARD 10.5]
PUT /resource HTTP/1.1
User-Agent: WebDAVFS/1.7 (01708000) Darwin/9.5.0 (i386)
Accept: */*
Authorization: Basic xxxxxxxxxxxxxxx
Content-Length: 0
Connection: keep-alive
Host: zfiler.nozicaa.com

> Mac OS X 10.5 (leopard) transfert 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642879#action_12642879 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

Jackrabbit seems to work from 'cp' command, and Finder works with apache mod_dav.

> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642945#action_12642945 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

It works with tomcat 6, so either JBoss uses a previous tomcat version or it has badly changed it for inclusion as jbossweb.

> 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.


[jira] Updated: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Julian Reschke (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Julian Reschke updated JCR-1837:
--------------------------------

    Summary: Mac OS X 10.5 (leopard) transfer trouble  (was: Mac OS X 10.5 (leopard) transfert trouble)

> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfert trouble

Posted by "Julian Reschke (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642876#action_12642876 ] 

Julian Reschke commented on JCR-1837:
-------------------------------------

So, if this is caused by Transfer-Encoding: chunked, then it really is an issue of the servlet container.

Can this problem be reproduced with Tomcat?

> Mac OS X 10.5 (leopard) transfert 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.


[jira] Issue Comment Edited: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642879#action_12642879 ] 

cchantep edited comment on JCR-1837 at 10/27/08 2:37 AM:
-----------------------------------------------------------------

Jackrabbit seems to work from 'cp' command, and Finder works with apache mod_dav.

So I think there is some change in Finder, but Jackrabbit should be able work with that.

      was (Author: cchantep):
    Jackrabbit seems to work from 'cp' command, and Finder works with apache mod_dav.
  
> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642877#action_12642877 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

With tomcat servlet you mean ?
I'll try with mod_dav from Finder and with Jackrabbit from cp CLI command.

-- 
Cédric Chantepie - mailto:chantepie@nozicaa.com
Architecte des systèmes d'information
NOZICAA (Groupe SIGIRE) - http://www.nozicaa.com
20 rue de Sardaigne - Z.A. du Danemark - 72100 LE MANS
Tel: +33 (0) 243 82 97 97
Fax: +33 (0) 243 82 97 99





> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Julian Reschke (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642886#action_12642886 ] 

Julian Reschke commented on JCR-1837:
-------------------------------------

What servlet container is the Jackrabbit WebDAV servlet running in?


> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642933#action_12642933 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

I'll try with a brand new downloaded tomcat 6, to figure out whether it could be a jboss web (embedded tomcat) issue.

> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfert trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642656#action_12642656 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

SAKAI seemed to have same trouble : http://bugs.sakaiproject.org/jira/browse/SAK-13841

> Mac OS X 10.5 (leopard) transfert 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Alexander Klimetschek (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642900#action_12642900 ] 

Alexander Klimetschek commented on JCR-1837:
--------------------------------------------

I would guess it is a problem with the servlet container. The missing Transfer-Encoding header is part of the request, so it either depends on the client or there is some logic involved depending on the server (and I'd think this is done by the servlet container, not by the servlets itself). You should investigate the responses before. A quick look at the HTTP spec did not reveal when Transfer-Encoding chunked would be "enabled" by the server.

> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Alexander Klimetschek (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642885#action_12642885 ] 

Alexander Klimetschek commented on JCR-1837:
--------------------------------------------

> With tomcat servlet you mean ? 

He talks about the "servlet container". In which container are you running jackrabbit (eg. Tomcat, Jetty, JBoss, etc.)?

> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642898#action_12642898 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

I do see Transfer-Encoding when using 10.5 with mod_dav, but not with jackrabbit :

[PUT with apache2 mod_dav]
PUT /webcav/ServerAdminTools10.5.dmg HTTP/1.1
User-Agent: WebDAVFS/1.7 (01708000) Darwin/9.5.0 (i386)
Accept: */*
X-Expected-Entity-Length: 66449565
If: (<opaquelocktoken:5cf6c38f-5a65-48f1-8575-96478d723484>)
Authorization: Basic Y2NoYW50ZXA6d2FsbGF5ZQ==
Connection: close
Host: collab.intranet.corsaire.fr
Transfer-Encoding: Chunked

> 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.


[jira] Closed: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Alexander Klimetschek (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexander Klimetschek closed JCR-1837.
--------------------------------------

    Resolution: Invalid

Closing as it the cause for the issue is not Jackrabbit, but the servlet container.

> 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.


[jira] Issue Comment Edited: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642877#action_12642877 ] 

cchantep edited comment on JCR-1837 at 10/27/08 2:23 AM:
-----------------------------------------------------------------

With tomcat servlet you mean ?
I'll try with mod_dav from Finder and with Jackrabbit from cp CLI command.


      was (Author: cchantep):
    With tomcat servlet you mean ?
I'll try with mod_dav from Finder and with Jackrabbit from cp CLI command.

-- 
Cédric Chantepie - mailto:chantepie@nozicaa.com
Architecte des systèmes d'information
NOZICAA (Groupe SIGIRE) - http://www.nozicaa.com
20 rue de Sardaigne - Z.A. du Danemark - 72100 LE MANS
Tel: +33 (0) 243 82 97 97
Fax: +33 (0) 243 82 97 99




  
> 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.


[jira] Issue Comment Edited: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Alexander Klimetschek (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642900#action_12642900 ] 

alexander.klimetschek edited comment on JCR-1837 at 10/27/08 4:34 AM:
----------------------------------------------------------------------

> JBoss with embedded tomcat (jbossweb). 
I would guess it is a problem with the servlet container.

The missing Transfer-Encoding header is part of the request, so it either depends on the client or there is some logic involved depending on the server (and I'd think this is done by the servlet container, not by the servlets itself). You should investigate the responses before. A quick look at the HTTP spec did not reveal when Transfer-Encoding chunked would be "enabled" by the server.

      was (Author: alexander.klimetschek):
    I would guess it is a problem with the servlet container. The missing Transfer-Encoding header is part of the request, so it either depends on the client or there is some logic involved depending on the server (and I'd think this is done by the servlet container, not by the servlets itself). You should investigate the responses before. A quick look at the HTTP spec did not reveal when Transfer-Encoding chunked would be "enabled" by the server.
  
> 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.


[jira] Issue Comment Edited: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642898#action_12642898 ] 

cchantep edited comment on JCR-1837 at 10/27/08 4:28 AM:
-----------------------------------------------------------------

I do see Transfer-Encoding when using 10.5 with mod_dav, but not with jackrabbit :

[PUT with apache2 mod_dav]
PUT /webcav/ServerAdminTools10.5.dmg HTTP/1.1
User-Agent: WebDAVFS/1.7 (01708000) Darwin/9.5.0 (i386)
Accept: */*
X-Expected-Entity-Length: 66449565
If: (<opaquelocktoken:5cf6c38f-5a65-48f1-8575-96478d723484>)
Authorization: Basic Y2NoYW50ZXA6d2FsbGF5ZQ==
Connection: close
Host: collab.intranet.corsaire.fr
Transfer-Encoding: Chunked

In fact Jackrabbit get Transfer-Encoding when tomcat is directly used, not through mod_jk, so first I think apache/mod_jk handle this. I don't know if it's ok that apache get it out, so tomcat don't see it, but finally even when using tomcat directly the mac os x trouble occurs.

      was (Author: cchantep):
    I do see Transfer-Encoding when using 10.5 with mod_dav, but not with jackrabbit :

[PUT with apache2 mod_dav]
PUT /webcav/ServerAdminTools10.5.dmg HTTP/1.1
User-Agent: WebDAVFS/1.7 (01708000) Darwin/9.5.0 (i386)
Accept: */*
X-Expected-Entity-Length: 66449565
If: (<opaquelocktoken:5cf6c38f-5a65-48f1-8575-96478d723484>)
Authorization: Basic Y2NoYW50ZXA6d2FsbGF5ZQ==
Connection: close
Host: collab.intranet.corsaire.fr
Transfer-Encoding: Chunked
  
> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "David Nuescheler (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642918#action_12642918 ] 

David Nuescheler commented on JCR-1837:
---------------------------------------

i just checked with our servlet engine called CQSE, which is the one included in CRX quickstart.
as mentioned before it works without a problem, here is the dump...

C-68-#000000 -> [PUT /content/dam/STROMBERG_2_2.mp4 HTTP/1.1 ]
C-68-#000045 -> [User-Agent: WebDAVFS/1.7 (01708000) Darwin/9.5.1 (i386) ]
C-68-#000102 -> [Accept: */* ]
C-68-#000115 -> [X-Expected-Entity-Length: 302108459 ]
C-68-#000152 -> [If: (<3ef131eb-eb74-47a4-ae97-a72d94ee6ac9-1>) ]
C-68-#000200 -> [Authorization: Basic YWRtaW46YWRtaW4= ]
C-68-#000239 -> [Connection: close ]
C-68-#000258 -> [Host: localhost:1234 ]
C-68-#000280 -> [Transfer-Encoding: Chunked ]
C-68-#000308 -> [ ]
C-68-#000310 -> [800 ]


> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642891#action_12642891 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

JBoss with embedded tomcat (jbossweb).



> 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.


[jira] Commented: (JCR-1837) Mac OS X 10.5 (leopard) transfer trouble

Posted by "Cédric Chantepie (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642901#action_12642901 ] 

Cédric Chantepie commented on JCR-1837:
---------------------------------------

There maybe some servlet container trouble, but triggered by change in os x webdav code.
Has anyone used jackrabbit webdav from Mac OS X 10.5 with another servlet container than tomcat or jbossweb ?

I've also some doubt about 'Chunked' with uppercase 'C'. As far as I understand RFC transfer coding value should be case-insensitive but I wonder if mod_jk and/or tomcat expect it as lowercased.

I'll look at responses.

> 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.