Nevermind - I was being dumb. It works fine. On Feb 24, 3:26 pm, JA <[email protected]> wrote: > Nope - adding that doesnt work either. > Is there anything else people have been doing with GWT 2.0 to > instantiate serializable classes on the server? > > On Feb 24, 7:02 am, JA <[email protected]> wrote: > > > > > I'm using GWT 2.0, and it looks like it does not need this > > annotation. I'll try it anyway. > > > On Feb 23, 9:38 pm, Blessed Geek <[email protected]> wrote: > > > > Need more details. Which version of gwt are you using? > > > > For gwt 1.7 I had to do this. > > > > It is possible your problem is due to your failure to declare > > > typeargs. > > > Whenever you use your own serializable classes you have to @annotate > > > its structure in the comment section of the code to inform gwt > > > compiler about your datatype. > > > > For example, to allow you to pass Hashmap<String, String> as > > > parameter, and expecting List<GameResult> to be returned, you have to > > > @annotate the following in your gwt java source. > > > /** > > > * @gwt.TypeArgs toServerData <java.util.HashMap > > > <java.lang.String,java.lang.String>> > > > * @gwt.TypeArgs <com.xxx.testapp.client.GameResult> > > > **/ > > > public interface MyGame > > > { > > > List serviceResponse( > > > HashMap<String, String> toServerData); > > > > } > > > > For gwt 1.6, 1.7, a section of this document would describe use of > > > typeargs > > > annotation.http://code.google.com/webtoolkit/doc/1.6/DevGuideServerCommunication.... > > > > However, I am unable to locate the same documentation for gwt 2.0. Not > > > sure if it typeargs are still required. but you could try.
-- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
