
10 Sep
2011
10 Sep
'11
3:25 p.m.
On Sat, Sep 10, 2011 at 6:53 AM, Ceki Gulcu <ceki@qos.ch> wrote:
Access does not have use for Level nor Throwable. Audit has no use for Level. Logback-audit has quite a different API than logback-classic. For example, exceptions thrown during audit logging are rethrown to the user as AuditExceptions. It is not obvious that merging developer (classic) logging, access logging and audit logging into a single API makes sense.
It does to me. Simply allowing the Appenders to be configured to throw exceptions would suffice for Audit Logging. Having to write the same Appender logic for multiple frameworks shouldn't be necessary. With Messages a separate API also isn't necessary. Ralph