| Let me also add that there is also the setting:
By default, this setting is false and therefore the DEL marker row won't contain data. By setting this to true, Envers will store the audit data in the DEL marker row which should address your issue with the NullPointerException cases. |