commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Cooper" <martin.coo...@tumbleweed.com>
Subject Re: [Digester] Asymmetry between ObjectCreateRule and FactoryCreateRule
Date Thu, 14 Mar 2002 04:38:22 GMT
Great - thanks, Robert.

--
Martin Cooper


----- Original Message -----
From: "robert burrell donkin" <robertdonkin@mac.com>
To: "Jakarta Commons Developers List" <commons-dev@jakarta.apache.org>
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:commons-dev-unsubscribe@jakarta.apache.
> > org>
> > For additional commands, e-mail:
<mailto:commons-dev-help@jakarta.apache.
> > org>
> >
>
>
> --
> To unsubscribe, e-mail:
<mailto:commons-dev-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
<mailto:commons-dev-help@jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message