Re: Exception Handling and Logging

2007-10-12 Thread Richard Sayre
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

2007-08-06 Thread Richard Sayre
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

2007-08-06 Thread Dave Newton
--- 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

2007-08-06 Thread Richard Sayre
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

2007-08-01 Thread Paul Benedict
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]