In order to implement the core XApi dependency injection in gwt, we had to swap out the injection methods themselves with magic methods that call into generated-on-the-fly provider classes.
Homepage POM file JAR file Javadoc'net.wetheinter:xapi-gwt-inject:0.4'