Great - thanks, Robert. -- Martin Cooper
----- Original Message ----- From: "robert burrell donkin" <[EMAIL PROTECTED]> To: "Jakarta Commons Developers List" <[EMAIL PROTECTED]> Sent: Tuesday, March 12, 2002 11:12 AM Subject: Re: [Digester] Asymmetry between ObjectCreateRule and FactoryCreateRule > hi martin > > i've committed changes along the lines you suggested. thanks. > > - robert > > On Monday, March 4, 2002, at 03:46 AM, Martin Cooper wrote: > > > I noticed an asymmetry between the way ObjectCreateRule and > > FactoryCreateRule handle exceptions. > > > > ObjectCreateRule.begin() does not attempt to catch the exceptions which > > might be thrown from loadClass() or newInstance(). It simply allows them > > to > > blow out of begin(), so that they may be handled elsewhere. > > > > FactoryCreateRule.begin() calls the createObject() method, which has no > > declared exceptions. Therefore, an implementation of createObject() must > > handle the same exceptions which do not need to be handled in > > ObjectCreateRule.begin(). > > > > Is this asymmetry intentional, or perhaps an oversight in > > ObjectCreationFactory? > > > > Thanks! > > > > -- > > Martin Cooper > > > > > > > > -- > > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]. > > org> > > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]. > > org> > > > > > -- > To unsubscribe, e-mail: <mailto:[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]>
