<p>Hi,as I&#39;ve mentioned in my prev posting I&#39;m trying to generate audit log, and currently use drools 4.0.4.This time I have actually two questions:</p><p>1. Use of WorkingMemoryFileLogger seems to be dedicated to StatefulSession - there&#39;s no way to keep the same log file for multiple StatelessSession invocations.<br>
2. Drools Eclipse plugin provides pretty nice Audit View which reads the generated audit log file. The log file is in fact a serialized java.util.ArrayList in form of xml. Problem is that being a well formed xml this log file does not allow simply append new event to the end: to keep it well formed xml I have to either completely re-write it each time a new event is added or complicate the procedure with read the closing tag &lt;/List&gt; to insert the new event before. But even re-writing does not solve the problem: the hierarchy of WorkingMemoryLogger does not allow add it to multiple StatelessSession &#39;s as a listener (see the constructor).</p>
<p>Question: is there a solution in later versions? Would you like me to suggest my code here?</p><p>Thanks!<br>Oleg</p>