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&amp;data=04%7C01%7CDouglas.Melzer%40sas.com%7C20de45847f4d467ac86108d96e021596%7Cb1c14d5c362545b3a4309552373a0c2f%7C0%7C0%7C637661777506779868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3n7FKxmYBdet3jJppz37f3wgI8nzGmC%2FEeLA0grZD5Y%3D&amp;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&amp;data=04%7C01%7CDouglas.Melzer%40sas.com%7C20de45847f4d467ac86108d96e021596%7Cb1c14d5c362545b3a4309552373a0c2f%7C0%7C0%7C637661777506779868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=YLn%2Fds0K3MUmLw0sDtFjWg5TnJ6C%2Bx%2BbL0J%2Fi2ETDO0%3D&amp;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