I think everyone interested has had the option of venting his opinion
on the subject of checked vs. unchecked exceptions. For the record,
here [1] is the relevant thread.
In order to move forward, I propose to reparent the
org.apache.cocoon.ProcessingException to extend
org.apache.avalon.framework.CascadingRuntimeException instead of
CascadingException.
The change is backward-compatible and is a one-line change that can be
reverted easily, but might have implications on the way we manage
exceptions in the future.
I've already performed the change locally and everything compiles.
Tests fail, but they failed also before the change :-(.
So, please cast your votes.
Ugo
[1] http://marc.theaimsgroup.com/?t=108188608400002&r=1&w=2
- Re: [VOTE] Make ProcessingException extend CascadingRu... Ugo Cei
- Re: [VOTE] Make ProcessingException extend Cascad... Bertrand Delacretaz
- Re: [VOTE] Make ProcessingException extend Cascad... Ugo Cei
- Re: [VOTE] Make ProcessingException extend Cascad... Nicola Ken Barozzi
- Re: [VOTE] Make ProcessingException extend Ca... Reinhard Pötz
- Re: [VOTE] Make ProcessingException exten... Nicola Ken Barozzi
- Re: [VOTE] Make ProcessingException e... Ugo Cei
- Re: [VOTE] Make ProcessingExcept... Nicola Ken Barozzi
- Re: [VOTE] Make ProcessingEx... Ugo Cei
- Re: [VOTE] Make Processi... Marc Portier
- Re: [VOTE] Make Processi... Ugo Cei