[jboss-dev-forums] [Design of JBossCache] - TxInterceptor logging of exceptions

bstansberry@jboss.com do-not-reply at jboss.com
Tue Jan 30 01:39:13 EST 2007


TxInterceptor catches all exceptions that come up from lower in the interceptor chain, logs them at INFO, and then rethrows the exception if there isn't a failSilently option set.

1) Why log at all if the exception is going to be rethrown? The log doesn't indicate any action on the part of the interceptor. Eviction now uses a 0 ms timeout, so a lot of those timeouts could end up getting logged.

2) If failSilently is set, a stack trace in the log at INFO doesn't seem very silent. People freak at stack traces no matter what level. At a minimum I think any INFO logging should be just the message, with a stack trace only at DEBUG or TRACE.  But with Hibernate's usage, I think these are going to be too frequent for INFO.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4008144#4008144

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4008144



More information about the jboss-dev-forums mailing list