Hi Everyone, I am working on a WebDAV project that is utilizing Jackrabbit as the front end of WebDAV that maps back to Atlassian Confluence hierarchy as a repository. We're able to replace the default Jackrabbit repository with Confluence as a repository and able to browse Confluence hierarchy and write to Confluence with WebDAV on Windows XP, Vista and Mac. The problem I am facing now is that I couldn't edit text file (double click on text file) on Windows XP and Vista.
From my findings I notice that mounting as Shared Folder/Network Drive, editing text files is possible and when mounting as Web Folder, text files are not editable. Below is the way how I mount and compare between Apache WebDAV Server and Confluence. First I tried to mount Apache WebDAV Server (without Basic Authentication), they are below:- *Shared Folder/Network Drive* 1. Start > My Computer > Tools > Map Network Drive 2. In the 'type in folder' type in '\\localhost\webdav' or 'http://localhost/webdav' (Windows will convert this path to \\localhost\webdav) 3. Click Next and a link will be created in 'My Network Places' *Web Folder* 1. Start > My Network Places 2. Add a network place 3. In the 'Internet or network address' type in the address 'http://localhost:8080/webdav' (Windows will not convert this path when a port is specify) 4. Click Next and a link will be created in 'My Network Places' Next I have used two ways to mount the WebDAV plugin for Confluence (with Basic Authentication), they are below:- *Shared Folder/Network Drive* 1. Start > My Computer > Tools > Map Network Drive 2. Type in the folder -- \\localhost\webdav 3. Authentication box will popup and key in Confluence's username and password will not proceed. By checking the network traffic logs, I found out that it is using Netbios and SMB protocol and points to Microsoft-ds port 445 (Windows Authentication) * Web Folder* 1. Start > My Network Places 2. Add a network place 3. Type in the address -- http://localhost:8080/webdav 4. Authentication box will popup and key in Confluence's username and password 5. After that a link will be created in "My Network Places" (In this way of mounting I couldn't have text files editable. I have notice that Windows client is not sending a GET command back to Confluence which is the server) Source code to the Atlassian WebDAV 2.0 Alpha plugin can be checked out here <https://svn.atlassian.com/svn/public/contrib/confluence/webdav-plugin/branches/webdav-2.0-alpha/> Is there anything wrong somewhere that might cause the text file not editable? And is there anything else for me to do to make text files editable besides mounting differently as I described above? -- Regards, Philip Cher Developer | CustomWare Asia Pacific | www.customware.net T: +6 03 2091 9000 Ext: 9040| F: +6 03 2178 4145 | M: +6 012 293 8919 Please consider our environment before printing this email. This e-mail and any files transmitted with it are privileged and confidential information intended for the use of the addressee. The confidentiality and/or privilege in this e-mail is not waived, lost or destroyed if it has been transmitted to you in error. If you have received this e-mail in error you must (a) not disseminate, copy or take any action in reliance on it; (b) notify [EMAIL PROTECTED] and the sender immediately; and (c) delete the original e-mail.
