Carsten Ziegeler wrote: >>-----Original Message----- >>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] >>Sent: Thursday, September 05, 2002 11:30 AM >>To: [EMAIL PROTECTED] >>Subject: 3 suggestions >> >> >>3) src-path in the exceptions from the parsers >> >>As it stands, it is difficult to determine which of the sources >>in a pipe that the parser compains about. Isn\'t it possible to >>wrap the exceptions so that info on what part of the process that >>did fail? >> > > Actually the exceptions are wrapped but unfortunately there is no > evaluation of all possible wrapping exceptions at the top level. > > The logging of exceptions is an issue which comes up from time > to time but has never been really solved. Currently, one single > exception is logged more than once because it is logged when > it is thrown, it is logged when it is rethrown and it is logged > when it is catched. > I made several month ago the suggestion to log exceptions only > when they are catched - but not when they are thrown or rethrown. > They can be logged when they are thrown/rethrown when the component > is in debug mode. > This would make the logs much more cleaner and if then the evaluating > code you suggest above is added at the top level, that would be cool. > But unfortunately there was no agreement about this...
Hmmm... the exceptions should cascade, so actually how-when it's rethrown should not be an issue to understand where the problem comes from, no? -- Nicola Ken Barozzi [EMAIL PROTECTED] - verba volant, scripta manent - (discussions get forgotten, just code remains) --------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]