cancel
Showing results for 
Search instead for 
Did you mean: 

WebDAV method not implemented - PROPPATCH

gronfelt
Champ in-the-making
Champ in-the-making
I'm trying to use Webdrive, a WebDAV client for MS Windows, to access my Alfresco repository. I experience no errors in using the client, but file transfer to and from the repository generates the following error in alfresco.log:

11:48:22,413 ERROR [org.alfresco.webdav.protocol] WebDAV method not implemented - PROPPATCH

In my understanding PROPPATCH is a standard WebDAV method that should always be implemented according to the WebDAV standard. What is Alfresco trying to tell me, that my client doesn't understand PROPPATCH or that Alfresco doesn't understand it?
2 REPLIES 2

mrogers
Star Contributor
Star Contributor
This message comes from (I think) WebDAVServlet.java  

And it means that Alfresco has does not implement PROPPATCH.   
And looking lower down in the file Indeed it doesn't.

machtech
Champ in-the-making
Champ in-the-making
Hi gronfelt,

We got bitten by the same thing, so I implemented a do-nothing version of PROPPATCH into Alfresco's WebDAV which seems to satisfy Vista/7. You can find the patch here: https://issues.alfresco.com/jira/browse/ALFCOM-3651.

Basically, it's just a matter of compiling WebDAV.java, PropPatch.java and WebDAVServlet.java and updating (using jar) the resulting classes into the alfresco-remote-api-3.2.jar file under webapps/alfresco/WEB-INF/lib (which you can then update in the alfresco.war file with jar as well so it is not blown away next time the webapp is redeployed). I unfortunately have been doing this by hand, so don't have any magical way of helping you accomplish it ("man javac" and "man jar" will help on Linux/Unix).

Cheers,
Johan