You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2014/12/02 15:37:25 UTC

[Issue 125194] Cannot work with shared documents on Sharepoint webdav

https://issues.apache.org/ooo/show_bug.cgi?id=125194

--- Comment #12 from Giuseppe Castagno (aka beppec56) <gi...@acca-esse.eu> ---
Davide got in touch with me, and after discussing about this issue, I had a
first look into the AOO code that manages WEBDAV.

For the reading part, that is mapping PROFIND properties to internal ucb
properties, I found
something here:

http://opengrok.adfinis-sygroup.org/source/xref/aoo-trunk/main/ucb/source/ucp/webdav/ContentProperties.cxx#458

it seems that the profind elements (LOCKDISCOVERY & SUPPORTEDLOCK, for
instance) are not added to the internal props
when the ucb properties are added.
Though it seems that the code was just prepared the place, but the code is
missing.
Specifically for SUPPORTEDLOCK, here:

http://opengrok.adfinis-sygroup.org/source/xref/aoo-trunk/main/ucb/source/ucp/webdav/ContentProperties.cxx#567

I still have to find where the state (lock/no lock) is to be set or
alternatively (e.g. when a file is opened for editing),
if there is already a foreseen place where the managing code should be added.

I guess that in the end this is the spec that should be looked at:

http://www.webdav.org/specs/rfc4918.html#locking

What I have in mind:
1) discuss about the current WEBDAV implementation in AOO, and then
2) implement the WEBDAV lock mechanism, that seems missing.

@Ariel
Any suggestion on all the above?

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.