Including declared RTE's has been there since 1.5. Since the user has explicitly asked for those throwable types, I'm thinking that it's no worse than any other exception type. What we should do as a sanity-check is to explicitly disallow
void serviceMethod() throws Exception; void serviceMethod() throws RuntimeException; because that would be hideously expensive. -- Bob Vawter Google Web Toolkit Team -- http://groups.google.com/group/Google-Web-Toolkit-Contributors