Thank you so much for putting this out there.
I wanted to comment that as soon as I get some free time I'll be
redesigning the class scanning portions a little bit. Those should
only be needed for the GWT side. I was under the misapprehension that
the framework needed to identify all validators by type and
annotation. It is only required to do this for the built-in
annotations! Any other type should throw a ValidationException (iirc)
if a validatedBy class is not listed.
This will go a long way towards making gwt-validation container
agnostic (and slightly more JSR-303 compliant) on the container side.
-Chris