You interceptor declaration should be like that : <interceptor-ref name="exception"> <param name="logEnabled">true</param> <param name="logCategory">com.xxx</param> <param name="logLevel">ERROR</param> </interceptor-ref>
Cimballi On Thu, Feb 4, 2010 at 4:14 PM, DavidZaz <dzaze...@cait.org> wrote: > > I have an exception interceptor declared in my struts.xml, but no log > messages ever appear in the log category that I specified. In my struts.xml, > I have the following: > > <package name="default" extends="struts-default"> > <interceptor-stack name="defaultStack"> > <interceptor-ref name="exception"> > true > error.unhandled > WARN > </interceptor-ref> > </interceptor-stack> > </package> > > In my log4j.xml file, I have the following logger configured: > > <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender"> > <layout class="org.apache.log4j.PatternLayout"> > > </layout> > </appender> > <logger name="error.unhandled"> > <level value="DEBUG"/> > <appender-ref ref="CONSOLE" /> > </logger> > > When I run my application and throw an unhandled exception, the log4j logger > does not print the exception to my appender. As a test, I wrote the > following code into one of my actions: > > org.apache.log4j.Logger myLogger = > org.apache.log4j.Logger.getLogger("error.unhandled"); > myLogger.warn("Test Message"); > > The "Test Message" did appear in my log, but I don't understand why struts > will not provide the same behavior through its exception interceptor. > > Does anyone have any ideas about what I am doing wrong? > -- > View this message in context: > http://old.nabble.com/Problem-with-Exception-Interceptor-tp27459864p27459864.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org