> From: Stephen McConnell [mailto:[EMAIL PROTECTED] > > ExcaliburComponentManager - some of the methods don't throw the exception > declared under their respective interfaces. > > public void initialize( ) // doesn't throw Exception > public void contextualize( final Context context ) // doesn't throw > ContextException > > These two omissions result in compilation errors under JDK1.4b3.
Interesting. The Java Language Specification 8.4.4 specifies that a method that overrides an inherited method may not throw an exception that the overridden method does not throw, but does not require it to specify the same throws clause. Could you include the compilation errors? /LS -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>