Am 02.09.2021 um 12:20 schrieb Douglas Melzer:
I am migrating some legacy code from jackrabbit 2.4.0 to 2.20.x.
The legacy code used the UncheckoutMethod which was removed
http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-webdav/src/main/java/org/apache/jackrabbit/webdav/client/methods/UncheckoutMethod.java?view=markup&pathrev=1776575
when the jackrabbit code was updated to use HTTP client 4 based APIs.
The @deprecation comment for UncheckoutMethod does not provide any information.
https://github.com/apache/jackrabbit/blob/jackrabbit-2.20.3/jackrabbit-webdav/src/main/java/org/apache/jackrabbit/webdav/server/AbstractWebdavServlet.java#L467
still contains code to handle the UNCHECKOUT method.
Ok.
When I did the update for the new HTTP client library I only implemented
code for those methods that Jackrabbit itself needs.
Adding it should be trivial (and it really does not need to be in the
Jackrabbit code base).
Best regards, Julian