I just completed backporting the the changes from T3's TurbineException and TurbineRuntimeException. I also changes SystemError to use NestableError from commons-lang.
I will start looking at a configurable exception handler to T2.2. > -----Original Message----- > From: Rodney Schneider [mailto:[EMAIL PROTECTED]] > Sent: Thursday, December 19, 2002 7:09 PM > To: Turbine Developers List > Subject: Re: Changes to intake service > > > On Fri, 20 Dec 2002 05:13, you wrote: > > Just an update on my progress on this issue - > > > > - I have back ported all bug fixes from the Fulcrum version. > > - I have merged in changes that Henning made in his version > of Intake > > to allow for multiple xml definition file. > > - I have fixed the defect described in TTWS20. > > - I have converted all logging to commons-logging > > > > Next: > > - Improve error handling & reporting > > - Testing > > - Update the javadocs, DTD, and xdocs > > - Try to come up with some Junit tests > > > > I have had one request to change the the IntakeTool to > prevent it from > > throwing Exception when on the getGroup(name) method. I > was thinking > > about changing this to throw IntakeException which would just be a > > subclass of TurbineException. > > Hi Quinton, > > Thanks for all your work, it is appreciated! > > See the TurbineException class in the Turbine 3 repository and how it > uses nested exceptions. It would be ideal if you could backport this > code to Turbine 2.2. Also, the way the Turbine 3 servlet passes > Exceptions to the handleException method of a configured > ExceptionHandler would be useful for Turbine 2. Currently the > handleException method is implemented in the Turbine 2 > servlet, but it > would be better to allow a custom implementation. > > > I could also throw IntakeException to be the exception > thrown any time > > the intake service encounters an unrecoverable error. Any > comments on > > this idea? > > +1 > > -- Rodney > > -- > To unsubscribe, e-mail: > <mailto:turbine-dev-> [EMAIL PROTECTED]> > For > additional commands, > e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
