java - GWT: Could not locate RequestContext method -
i have
public interface myrequestfactory extends requestfactory { @service(client.class) public interface clientrequest extends requestcontext { request<list<clientproxy>> getclients(); request<clientproxy> findclient(int id); instancerequest<clientproxy, void> persist(); instancerequest<clientproxy, void> remove(); } }
i calling method with
myrequestfactory.clientrequest request = requests.clientrequest(); request<clientproxy> getreq = request.findclient(clientid); getreq.fire( new receiver<clientproxy>() { @override public void onsuccess(clientproxy response) { display.getbreadcrumptextbox().settext( response.getbreadcrump() ); display.getintroductiontextarea().settext( response.getintroduction() ); } @override public void onfailure(serverfailure error) { window.alert( error.getmessage() ); } } );
i getting
server error: not locate requestcontext method de.x.y.z.myrequestfactory$clientrequest::findclient
what wrong?
i made class client serializable , added empty constructor:
public class client implements serializable { private static final long serialversionuid = 5744986706947752922l; public client() { } ...
now working.
Comments
Post a Comment