After further investigation I see
gwt-stuff's PropertyChange.gwt.xml module is dependant on :-
<module>
<inherits name="com.google.gwt.user.User"/>
<inherits name="com.googlecode.gwtx.java.Beans"/>
</module>
Is the <inherits name="com.googlecode.gwtx.java.Beans"/>
really needed at that level ? as I note that the GWTx project has an
issue raised about GWT 1.5 support
http://code.google.com/p/google-web-toolkit/issues/detail?id=923#c7
(issue 8)
which says if gwtx dependency can be changed to
<inherits name="com.googlecode.gwtx.java.util.emul.Emulation"/>
<inherits name="com.googlecode.gwtx.java.beans.emul.Emulation"/
>
then 1.5 compile will be ok ?
Any thoughts?
----
excert from
http://code.google.com/p/google-web-toolkit/issues/detail?id=923#c7
(issue 8)
"My project's module file had been importing what i thought was the
minimal amount of GWTx to import for the PropertyChangeSupport stuff:
<inherits name="com.googlecode.gwtx.java.Beans"/>
But it turns out that the Beans module file immediately imports the io
package, which is not necessary for
what I needed. Replacing that statement with the following two did
the trick, and now my project builds with
1.5RC1.
<inherits name="com.googlecode.gwtx.java.util.emul.Emulation"/>
<inherits name="com.googlecode.gwtx.java.beans.emul.Emulation"/