When gwt-editor is used with gwt-user in the same project, and gwt-editor is before gwt-user in the classpath, compilation fails with many errors similar to :
Tracing compile failure path for type 'com.google.gwt.validation.client.constraints.SizeValidatorForString'
[ERROR] Errors in 'com/google/gwt/validation/client/constraints/SizeValidatorForString.java' [ERROR] Line 27: No source code is available for type javax.validation.ConstraintValidatorContext; did you forget to inherit a required module?
The issue is solved by swapping the two artifacts in maven : gwt-user first, then gwt-editor