From: "Ola Berg" <[EMAIL PROTECTED]> > This is one of the two reasons why I don\'t use jakartas framework (yet) but stick to my own. The generic transforming method needs to be declared as throwing exceptions. > > My Transformation interface (a Transformation is the thing doing the Transformation from one class to another, the Transformer is the surrounding framework) throws InstantiationException and InvocationTargetException (since some reflection almost always is there). InvocationTargetException wraps another Exception, and this is how java.lang.reflect deals with it.
I don't agree with the comment "some reflection almost always is there". I believe there are plenty of transformations that don't need reflection. > At one time, I let it throw Exception, but I have changed into the two mentioned. If it was to have an exception, Exception seems most appropriate. However, I doubt we'll change the commons Transformer interface, and I wouldn't want to. Stephen -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
