title: Hibernate Envers: Log user ip address
body: <p>Im looking to log the IP address of the current user in my audit tables, currently this is done like <code>InetAddress.getLocalHost().toString()</code> which is wrongly logging the server IP.</p>
  
  <p>Usually I could do this through autowiring an HttpRequest object but this isn't possible inside the <code>newRevision()</code> method I am overriding in my listener.</p>