That's all, Spent a lot of time with this, and I have a different solution. I used a very simple setup, and my POJOs were really no more than those members and CTORs.
I recreated a new GWT project and added my stuff back to the new project, adding every POM.xml dependency. I found that the maven compiler was too high. I copied this from another project without thinking about it ... The client side of GWT is almost only 1.5, maybe compatible with 1.6 ... so these parameters should be set to 1.5, not 1.7
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin>
source share