You shouldn't have to do the following: ServiceDefTarget target = (ServiceDefTarget) prenotaService; target.setServiceEntryPoint(GWT.getModuleBaseURL() + "/provatesina/prenota");
Your RPC->URL mapping is defined within your war/WEB-INF/web.xml and the RemoteServiceRelativePath annotations within your client side code. On Thu, Jan 14, 2010 at 6:24 AM, loucat <lou...@gmail.com> wrote: > Hi all ! > > I'm having some problems with the communication client-server, i just > have to submit a form but I read it's better to use RPC so I've > deleted all the reference of FormPanel and trying to do it calling a > server, but it doesn't work :( > > Am I supposed to pass all the fields of the form through the method of > the ServiceInterfaceAsync? > Up to now I'm trying to pass tha "name" field as a String parameter in > that method, but I always get back the "onFailure" result. > > I think I configured everything properly but obviously I'm not sure > about it. > what url shoud I put here? -> target.setServiceEntryPoint > (GWT.getModuleBaseURL() + "/provatesina/prenota"); > > > This is the code I have in the main GWT class, it's inside the method > "onModuleLoad": > > > final PrenotaServiceAsync prenotaService = (PrenotaServiceAsync) > GWT.create(PrenotaService.class); > ServiceDefTarget target = (ServiceDefTarget) prenotaService; > > target.setServiceEntryPoint(GWT.getModuleBaseURL() + "/ > provatesina/prenota"); > > > > submit.addClickHandler(new ClickHandler() { > public void onClick(ClickEvent event) { > > Window.alert("submitting the form"); > > prenotaService.prenota(nome.getText(), new > AsyncCallback <String>() { > public void onFailure(Throwable caught) { > Window.alert("RPC to prenota() failed."); > } > public void onSuccess(String result) { > lab.setText(result); > } > > }); > }; > > }); > > > -- > 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-tool...@googlegroups.com. > To unsubscribe from this group, send email to > google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com> > . > 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 google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.