Re: Exception Handling and Logging
Hi Paul, I know its been a while but I am now trying to log my exceptions. Previously I was redirecting to a JSP and outputting the error. A requirement has come up where the client does not want the user seeing any stack traces etc. So I want to log the exception in the action and then redirect to a generic error page. I have the exception results and the exception mapping set up. I was wondering what is the best way to log this. Right now I have my Exception result directing to an action which calls my log class. The problem is a can not seem to get the exceptionStack passed into this action so I can not log all of the information. Any ideas? Thanks Rich On 8/2/07, Paul Benedict [EMAIL PROTECTED] wrote: My applications do not catch any errors. I let them bubble out of the Action and into an ExceptionHandler object for logging. You can log whatever you want -- including the user -- in the handler. Paul Richard Sayre wrote: After reading the Mail Reader walk through, it would seem the best practice for handling exceptions is throwing them back to your Action and having a result mapped to handle each specific exception. Is this the best way to do this? If I use this method how can I log the stack of each exception that was thrown? I know there is a logging interceptor but I have not found any docs on how to use it. I would like to make an error log of everything that happens in the application. Is it possible to log other information with the Exception such as the current user? Thank you, Rich - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Exception Handling and Logging
I set up my application to throw the Exceptions back and I am using Exception mapping to redirect the user to an error page. The error page displays the exception and stack trace. How do I log this to a file instead? Do I open a file stream on the JSP page or is there a better way to log this information? On 8/2/07, Paul Benedict [EMAIL PROTECTED] wrote: My applications do not catch any errors. I let them bubble out of the Action and into an ExceptionHandler object for logging. You can log whatever you want -- including the user -- in the handler. Paul Richard Sayre wrote: After reading the Mail Reader walk through, it would seem the best practice for handling exceptions is throwing them back to your Action and having a result mapped to handle each specific exception. Is this the best way to do this? If I use this method how can I log the stack of each exception that was thrown? I know there is a logging interceptor but I have not found any docs on how to use it. I would like to make an error log of everything that happens in the application. Is it possible to log other information with the Exception such as the current user? Thank you, Rich - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Exception Handling and Logging
--- Richard Sayre [EMAIL PROTECTED] wrote: Do I open a file stream on the JSP page or is there a better way to log this information? Use commons-logging and / or Log4J? d. Need a vacation? Get great deals to amazing places on Yahoo! Travel. http://travel.yahoo.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Exception Handling and Logging
In my interceptor stack i added this parameter: interceptor-ref name=exception param name=logEnabledtrue/param /interceptor-ref I assume it is using either commons logging or log4j but I'm not sure where the log file is or how to manipulate what information goes into the log file. On 8/6/07, Dave Newton [EMAIL PROTECTED] wrote: --- Richard Sayre [EMAIL PROTECTED] wrote: Do I open a file stream on the JSP page or is there a better way to log this information? Use commons-logging and / or Log4J? d. Need a vacation? Get great deals to amazing places on Yahoo! Travel. http://travel.yahoo.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Exception Handling and Logging
My applications do not catch any errors. I let them bubble out of the Action and into an ExceptionHandler object for logging. You can log whatever you want -- including the user -- in the handler. Paul Richard Sayre wrote: After reading the Mail Reader walk through, it would seem the best practice for handling exceptions is throwing them back to your Action and having a result mapped to handle each specific exception. Is this the best way to do this? If I use this method how can I log the stack of each exception that was thrown? I know there is a logging interceptor but I have not found any docs on how to use it. I would like to make an error log of everything that happens in the application. Is it possible to log other information with the Exception such as the current user? Thank you, Rich - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]