first draft of integration with async JMS audit logger