Hi All, Does any one know how to make Synchronous calls using GWT. Currently i am using GWT to build services, creating files like
com.app.client.MyService.java //One function in this interface doMyTask(ParamTpye myparams) throws ClientException; com.app.client.MyServiceAsync.java //One function in this interface doMyTask(ParamTpye myparams,AsyncCallback callback) throws ClientException; com.app.server.MyServiceImpl.java //One function in this class doMyTask(ParamTpye myparams) throws ClientException; now i create the service and call MyServiceAsync userService = (MyServiceAsync) GWT.create(MyService.class); ServiceDefTarget endpoint = (ServiceDefTarget) userService; String moduleRelativeURL = GWT.getModuleBaseURL() + "MyService"; endpoint.setServiceEntryPoint(moduleRelativeURL); userService.doMyTask(MyParams,CallBackObject); This piece of code is working fine as a ASYNCHRONOUS call. Then i tried making is synchronous call using following code(i don't know if its valid or not) instead of using MyServiceAsync i am using MyService MyService userService = (MyService) GWT.create(MyService.class); ServiceDefTarget endpoint = (ServiceDefTarget) userService; String moduleRelativeURL = GWT.getModuleBaseURL() + "MyService"; endpoint.setServiceEntryPoint(moduleRelativeURL); userService.doMyTask(MyParams); But call to doMyTask throw following exception. java.lang.ClassCastException in MyService_Proxy. So i guess this is not the way to make synchronous call in GWT Can any one point me how to do that. Or its not possible at all in GWT. Thanks in advance., Ravi. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---