jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mainikamiya <mainikam...@yahoo.com>
Subject Re: Deleting a node also delete version history of the node
Date Fri, 27 Jun 2008 09:49:21 GMT

VersionHistory.removeVersion() can be used to remove the versions other than
the root version and the base version. How can we delete the root version
and the base version?

Here is the problem that i am facing:
The root version has the uuid of the base version as its successor and the
base version has the uuid of the root version as its predecessor. Since a
reference is existing i am unable to delete each of them and it gives me a
Referential Integrity Exception. 

I tried using node.removeMixin() but that only removes the reference of the
version history from the actual node and does not delete the version

Alexander Klimetschek wrote:
> On Tue, Jun 24, 2008 at 11:02 PM, Pulla Venkat <pcsri1956@gmail.com>
> wrote:
>> what should I do to delete version history also ?
> Call VersionHistory.removeVersion() for each version.
> Regards,
> Alex
> -- 
> Alexander Klimetschek
> alexander.klimetschek@day.com

View this message in context: http://www.nabble.com/Deleting-a-node-also-delete-version-history-of-the-node-tp18104105p18151704.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.

View raw message