1 Reply Latest reply: Apr 1, 2012 12:28 AM by Adam Warski RSS

    How do you copy a revision of an entity back to the entity itself

    Paul Taylor Newbie

      So I load a song file containing metadata into my application, at this point a representation of the file is stored in the database as an Hibernate entity Song.

      My application make various changes to the metadata, and these are audited by Envers

      The changes are saved back to the file.


      At a later stage user decides they dont like the changes

      They start the application

      They select the file they want to revert

      I use AuditReader to get the earliest revison of the song entity

      I then update their file with revision

      Save changes


      So far so good, but the trouble is the Song entity still contains the changes made before reverting to the earlier revision, how can I update my song so it contains the same information as the revision.