Hi Sanjay, GWT RPC async interfaces are generated at compile time, so the GWT compiler has to know where the endpoint of the RPC is at compile time. That's the reason you annotate your RPC interfaces with @RemoteServiceRelativePath, so that the GWT compiler knows where's your RPC servlet. Maybe your server-side code isn't being called at all and that's why you don't get any responses on your client-side code, have you looked at your tomcat logs ?
In order to get a better grip on how the RPC calls work, I recommend reading the relevant documentation: http://code.google.com/webtoolkit/doc/latest/DevGuideServerCommunication.html Hope that helps, Salvador On Mar 15, 7:47 am, Sanjay Ungarala <[email protected]> wrote: > Hi Sri, > > Thanks for your response. > Hmm....after trying many things, it made me think maybe GWT compiles server > code differently :-) > > Yes, client and server are in different war files. But they are deployed on > the same server/port (tomcat). > Server returns a object of class that implements serialization interface. I > don't see onAfterResponseSerialized method being called. > Is it anything to do with the serialization? > > Thanks, > Sanjay > > On Mon, Mar 15, 2010 at 2:31 AM, Sripathi Krishnan < > > > > > > [email protected]> wrote: > > Do I need to compile my RPC server using GWT compiler? If so, why? > > > No. The GWT compiler doesn't touch your server side code. > > > When I test my application, I see that the object returned by the server is > >> not reaching the client. > > > You will have to explain how you deploy your code. Are you using separate > > wars for client and server code? If yes, are they being served from > > different domains / different ports? > > > --Sri > >http://blog.530geeks.com > > > On 15 March 2010 00:54, Sanjay <[email protected]> wrote: > > >> I compiled my RPC server llike any regular servlet and packaged it in > >> a WAR file. I have another eclipse project (GWT) where I have the > >> client code that has the interface and return object (implements > >> seializable) class code > >> and Iam compiling it in eclipse. When I test my application, I see > >> that the object returned by the server is not reaching the client. > > >> Here is my question: > > >> Do I need to compile my RPC server using GWT compiler? If so, why? > > >> Any help on this issue is appreciated. I have been trying to figure > >> out what is going wrong since 2 days now. > > >> Thanks, > >> Sanjay > > >> -- > >> 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]<google-web-toolkit%2Bunsubs > >> [email protected]> > >> . > >> For more options, visit this group at > >>http://groups.google.com/group/google-web-toolkit?hl=en. > > > -- > > 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]<google-web-toolkit%2Bunsubs > > [email protected]> > > . > > For more options, visit this group at > >http://groups.google.com/group/google-web-toolkit?hl=en. > > -- > Sanjay Ungarala -- 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.
