You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by Douglas Melzer <Do...@sas.com.INVALID> on 2021/09/01 16:31:43 UTC
Uncheckout
Is there an extension of org.apache.jackrabbit.webdav.client.methods.BaseDavRequest for DavMethods.METHOD_UNCHECKOUT in jackrabbit-webdav 2.20.x ?
RE: Uncheckout
Posted by Douglas Melzer <Do...@sas.com.INVALID>.
Thank you for the clarification and your prompt responses.
-----Original Message-----
From: Julian Reschke <ju...@gmx.de>
Sent: Thursday, September 02, 2021 7:09 AM
To: users@jackrabbit.apache.org
Subject: Re: Uncheckout
EXTERNAL
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 https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsvn.apache.org%2Fviewvc%2Fjackrabbit%2Ftrunk%2Fjackrabbit-webdav%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fjackrabbit%2Fwebdav%2Fclient%2Fmethods%2FUncheckoutMethod.java%3Fview%3Dmarkup%26pathrev%3D1776575&data=04%7C01%7CDouglas.Melzer%40sas.com%7C20de45847f4d467ac86108d96e021596%7Cb1c14d5c362545b3a4309552373a0c2f%7C0%7C0%7C637661777506779868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3n7FKxmYBdet3jJppz37f3wgI8nzGmC%2FEeLA0grZD5Y%3D&reserved=0 when the jackrabbit code was updated to use HTTP client 4 based APIs.
> The @deprecation comment for UncheckoutMethod does not provide any information.
>
>
> https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjackrabbit%2Fblob%2Fjackrabbit-2.20.3%2Fjackrabbit-webdav%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fjackrabbit%2Fwebdav%2Fserver%2FAbstractWebdavServlet.java%23L467&data=04%7C01%7CDouglas.Melzer%40sas.com%7C20de45847f4d467ac86108d96e021596%7Cb1c14d5c362545b3a4309552373a0c2f%7C0%7C0%7C637661777506779868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=YLn%2Fds0K3MUmLw0sDtFjWg5TnJ6C%2Bx%2BbL0J%2Fi2ETDO0%3D&reserved=0 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
Re: Uncheckout
Posted by Julian Reschke <ju...@gmx.de>.
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
RE: Uncheckout
Posted by Douglas Melzer <Do...@sas.com.INVALID>.
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.
-----Original Message-----
From: Julian Reschke <ju...@gmx.de>
Sent: Thursday, September 02, 2021 3:23 AM
To: users@jackrabbit.apache.org
Subject: Re: Uncheckout
EXTERNAL
Am 01.09.2021 um 18:31 schrieb Douglas Melzer:
> Is there an extension of org.apache.jackrabbit.webdav.client.methods.BaseDavRequest for DavMethods.METHOD_UNCHECKOUT in jackrabbit-webdav 2.20.x ?
I don't think so.
Why do you ask?
Best regards, Julian
Re: Uncheckout
Posted by Julian Reschke <ju...@gmx.de>.
Am 01.09.2021 um 18:31 schrieb Douglas Melzer:
> Is there an extension of org.apache.jackrabbit.webdav.client.methods.BaseDavRequest for DavMethods.METHOD_UNCHECKOUT in jackrabbit-webdav 2.20.x ?
I don't think so.
Why do you ask?
Best regards, Julian